@charset "UTF-8";
@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.swing {
-webkit-transform-origin: top center;
-ms-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
-ms-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
0% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes wobble {
0% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
-ms-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
-ms-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
-ms-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
-ms-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
-ms-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
}
@keyframes bounceOut {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
-ms-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
-ms-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
-ms-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
-ms-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
-ms-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
-ms-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
-ms-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
-ms-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
-ms-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
-ms-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
-ms-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
-ms-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
-ms-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select .dropdown-toggle .bs-select-clear-selected{position:relative;display:block;margin-right:5px;text-align:center}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected{padding-right:inherit}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{position:relative;top:-webkit-calc(((-1em / 1.5) + 1ex)/ 2);top:calc(((-1em / 1.5) + 1ex)/ 2);pointer-events:none}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{top:auto}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected{display:none}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group{display:block}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group{display:block}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
width: 3px;
height: 9999px;
left: 50%;
margin-left: -1.5px; }
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
width: 9999px;
height: 3px;
top: 50%;
margin-top: -1.5px; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s; }
.twentytwenty-before-label, .twentytwenty-after-label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; }
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
top: 50%;
margin-top: -19px; }
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
left: 50%;
margin-left: -45px;
text-align: center;
width: 90px; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow {
top: 50%;
margin-top: -6px; }
.twentytwenty-up-arrow, .twentytwenty-down-arrow {
left: 50%;
margin-left: -6px; }
.twentytwenty-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none; }
.twentytwenty-container img {
max-width: 100%;
position: absolute;
top: 0;
display: block; }
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
background: rgba(0, 0, 0, 0); }
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
opacity: 0; }
.twentytwenty-container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }
.twentytwenty-before-label {
opacity: 0; }
.twentytwenty-before-label:before {
content: "Before"; }
.twentytwenty-after-label {
opacity: 0; }
.twentytwenty-after-label:before {
content: "After"; }
.twentytwenty-horizontal .twentytwenty-before-label:before {
left: 10px; }
.twentytwenty-horizontal .twentytwenty-after-label:before {
right: 10px; }
.twentytwenty-vertical .twentytwenty-before-label:before {
top: 10px; }
.twentytwenty-vertical .twentytwenty-after-label:before {
bottom: 10px; }
.twentytwenty-overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25; }
.twentytwenty-overlay:hover {
background: rgba(0, 0, 0, 0.5); }
.twentytwenty-overlay:hover .twentytwenty-after-label {
opacity: 1; }
.twentytwenty-overlay:hover .twentytwenty-before-label {
opacity: 1; }
.twentytwenty-before {
z-index: 20; }
.twentytwenty-after {
z-index: 10; }
.twentytwenty-handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 3px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer; }
.twentytwenty-horizontal .twentytwenty-handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-left-arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px; }
.twentytwenty-right-arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px; }
.twentytwenty-up-arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px; }
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px; }.mfp-bg {
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed !important;
background: #0b0b0b;
opacity: 0.8;
}
.mfp-wrap {
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed !important;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }.tempus-dominus-widget [data-action]:after,.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.tempus-dominus-widget{border-radius:4px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;list-style:none;padding:4px;width:19rem;z-index:9999}.tempus-dominus-widget.calendarWeeks{width:21rem}.tempus-dominus-widget.calendarWeeks .date-container-days{grid-auto-columns:12.5%;grid-template-areas:"a a a a a a a a"}.tempus-dominus-widget [data-action]{cursor:pointer}.tempus-dominus-widget [data-action]:after{content:attr(title)}.tempus-dominus-widget [data-action].disabled,.tempus-dominus-widget [data-action].disabled:hover{background:none;cursor:not-allowed}.tempus-dominus-widget .arrow{display:none}.tempus-dominus-widget.show{display:block}.tempus-dominus-widget.show.date-container{min-height:315px}.tempus-dominus-widget.show.time-container{min-height:217px}.tempus-dominus-widget .td-collapse:not(.show){display:none}.tempus-dominus-widget .td-collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (min-width:576px){.tempus-dominus-widget.timepicker-sbs{width:38em}}@media (min-width:768px){.tempus-dominus-widget.timepicker-sbs{width:38em}}@media (min-width:992px){.tempus-dominus-widget.timepicker-sbs{width:38em}}.tempus-dominus-widget.timepicker-sbs .td-row{display:flex}.tempus-dominus-widget.timepicker-sbs .td-row .td-half{flex:0 0 auto;width:50%}.tempus-dominus-widget div[data-action]:active{box-shadow:none}.tempus-dominus-widget .timepicker-hour,.tempus-dominus-widget .timepicker-minute,.tempus-dominus-widget .timepicker-second{font-size:1.2em;font-weight:700;margin:0;width:54px}.tempus-dominus-widget button[data-action]{padding:6px}.tempus-dominus-widget .toggleMeridiem{height:38px;text-align:center}.tempus-dominus-widget .calendar-header{display:grid;font-weight:700;grid-template-areas:"a a a";margin-bottom:10px}.tempus-dominus-widget .calendar-header .next{padding-right:10px;text-align:right}.tempus-dominus-widget .calendar-header .previous{padding-left:10px;text-align:left}.tempus-dominus-widget .calendar-header .picker-switch{text-align:center}.tempus-dominus-widget .toolbar{display:grid;grid-auto-flow:column;grid-auto-rows:40px}.tempus-dominus-widget .toolbar div{align-items:center;border-radius:999px;box-sizing:border-box;display:flex;justify-content:center}.tempus-dominus-widget .date-container-days{display:grid;grid-auto-columns:14.2857142857%;grid-auto-rows:40px;grid-template-areas:"a a a a a a a"}.tempus-dominus-widget .date-container-days .range-in{background-color:#01419e!important;border:none;border-radius:0!important;box-shadow:-5px 0 0 #01419e,5px 0 0 #01419e}.tempus-dominus-widget .date-container-days .range-end{border-radius:0 50px 50px 0!important}.tempus-dominus-widget .date-container-days .range-start{border-radius:50px 0 0 50px!important}.tempus-dominus-widget .date-container-days .dow{align-items:center;justify-content:center;text-align:center}.tempus-dominus-widget .date-container-days .cw{align-items:center;cursor:default;display:flex;font-size:.8em;height:90%;justify-content:center;line-height:20px;width:90%}.tempus-dominus-widget .date-container-decades,.tempus-dominus-widget .date-container-months,.tempus-dominus-widget .date-container-years{display:grid;grid-auto-rows:calc(2.71429rem - 1.14286px);grid-template-areas:"a a a"}.tempus-dominus-widget .time-container-hour,.tempus-dominus-widget .time-container-minute,.tempus-dominus-widget .time-container-second{display:grid;grid-auto-rows:calc(2.71429rem - 1.14286px);grid-template-areas:"a a a a"}.tempus-dominus-widget .time-container-clock{display:grid;grid-auto-rows:calc(2.71429rem - 1.14286px)}.tempus-dominus-widget .time-container-clock .no-highlight{align-items:center;display:flex;height:90%;justify-content:center;width:90%}.tempus-dominus-widget .date-container-days div:not(.no-highlight),.tempus-dominus-widget .date-container-decades div:not(.no-highlight),.tempus-dominus-widget .date-container-months div:not(.no-highlight),.tempus-dominus-widget .date-container-years div:not(.no-highlight),.tempus-dominus-widget .time-container-clock div:not(.no-highlight),.tempus-dominus-widget .time-container-hour div:not(.no-highlight),.tempus-dominus-widget .time-container-minute div:not(.no-highlight),.tempus-dominus-widget .time-container-second div:not(.no-highlight){align-items:center;border-radius:999px;box-sizing:border-box;display:flex;height:90%;justify-content:center;width:90%}.tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled,.tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled,.tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled,.tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled,.tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled,.tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled,.tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled,.tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled:hover,.tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled,.tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled:hover{background:none;cursor:not-allowed}.tempus-dominus-widget .date-container-days div:not(.no-highlight).today,.tempus-dominus-widget .date-container-decades div:not(.no-highlight).today,.tempus-dominus-widget .date-container-months div:not(.no-highlight).today,.tempus-dominus-widget .date-container-years div:not(.no-highlight).today,.tempus-dominus-widget .time-container-clock div:not(.no-highlight).today,.tempus-dominus-widget .time-container-hour div:not(.no-highlight).today,.tempus-dominus-widget .time-container-minute div:not(.no-highlight).today,.tempus-dominus-widget .time-container-second div:not(.no-highlight).today{position:relative}.tempus-dominus-widget .date-container-days div:not(.no-highlight).today:before,.tempus-dominus-widget .date-container-decades div:not(.no-highlight).today:before,.tempus-dominus-widget .date-container-months div:not(.no-highlight).today:before,.tempus-dominus-widget .date-container-years div:not(.no-highlight).today:before,.tempus-dominus-widget .time-container-clock div:not(.no-highlight).today:before,.tempus-dominus-widget .time-container-hour div:not(.no-highlight).today:before,.tempus-dominus-widget .time-container-minute div:not(.no-highlight).today:before,.tempus-dominus-widget .time-container-second div:not(.no-highlight).today:before{border:solid transparent;border-width:0 0 7px 7px;bottom:6px;content:"";display:inline-block;position:absolute;right:6px}.tempus-dominus-widget .time-container{margin-bottom:.5rem}.tempus-dominus-widget button{border-radius:.25rem;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds],.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod],.tempus-dominus-widget.tempus-dominus-widget-readonly table td.day,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.second{cursor:default;pointer-events:none}.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod]:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.day:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute:hover,.tempus-dominus-widget.tempus-dominus-widget-readonly table td.second:hover{background:none}.tempus-dominus-widget.light{background-color:#fff;color:#000}.tempus-dominus-widget.light [data-action].disabled,.tempus-dominus-widget.light [data-action].disabled:hover{color:#6c757d}.tempus-dominus-widget.light .toolbar div:hover{background:#e9ecef}.tempus-dominus-widget.light .date-container-days .dow{color:rgba(0,0,0,.5)}.tempus-dominus-widget.light .date-container-days .cw{color:rgba(0,0,0,.38)}.tempus-dominus-widget.light .date-container-days div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight):hover{background:#e9ecef}.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active{background-color:#0d6efd;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-decades div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-months div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .date-container-years div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days .time-container-second div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.new,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.old,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-decades .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.new,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.old,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-months .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.new,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.old,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-years .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.new,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.old,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.new,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.old,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.new,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.old,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.new,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.old,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-second .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.new,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.old{color:#fff}.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.today:before,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.today:before{border-bottom-color:#fff}.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).old{color:rgba(0,0,0,.38)}.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled:hover{color:#6c757d}.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).today:before,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).today:before,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).today:before,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).today:before,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).today:before,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).today:before{border-bottom-color:#0d6efd;border-top-color:rgba(0,0,0,.2)}.tempus-dominus-widget.light button{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.tempus-dominus-widget.dark{background-color:#1b1b1b;color:#e3e3e3}.tempus-dominus-widget.dark [data-action].disabled,.tempus-dominus-widget.dark [data-action].disabled:hover{color:#6c757d}.tempus-dominus-widget.dark .toolbar div:hover{background:#232627}.tempus-dominus-widget.dark .date-container-days .dow{color:hsla(36,10%,90%,.5)}.tempus-dominus-widget.dark .date-container-days .range-in{background-color:#0071c7!important;box-shadow:-5px 0 0 #0071c7,5px 0 0 #0071c7}.tempus-dominus-widget.dark .date-container-days .cw{color:hsla(36,10%,90%,.38)}.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight):hover,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight):hover,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight):hover,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight):hover,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight):hover,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight):hover,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight):hover,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight):hover{background:#232627}.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight),.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight),.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight),.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active{background-color:#4db2ff;color:#fff;text-shadow:0 -1px 0 hsla(36,10%,90%,.25)}.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.old,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-end:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-end:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-in:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-in:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-start:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-start:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.new,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.old{color:#fff}.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.today:before,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.today:before{border-bottom-color:#1b1b1b}.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).new,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).old,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).new,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).old{color:hsla(36,10%,90%,.38)}.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled:hover,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled:hover{color:#6c757d}.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).today:before,.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).today:before{border-bottom-color:#4db2ff;border-top-color:hsla(36,10%,90%,.2)}.tempus-dominus-widget.dark button{background-color:#4db2ff;border-color:#4db2ff;color:#fff}@font-face {
font-family: 'lg';
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/lg.woff2?io9a6k) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/lg.ttf?io9a6k) format("truetype"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/lg.woff?io9a6k) format("woff"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/lg.svg?io9a6k#lg) format("svg");
font-weight: normal;
font-style: normal;
font-display: block;
}
.lg-icon { font-family: 'lg' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lg-container {
font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'Liberation Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.lg-next,
.lg-prev {
background-color: rgba(0, 0, 0, 0.45);
border-radius: 2px;
color: #999;
cursor: pointer;
display: block;
font-size: 22px;
margin-top: -10px;
padding: 8px 10px 9px;
position: absolute;
top: 50%;
z-index: 1080;
outline: none;
border: none;
}
.lg-next.disabled,
.lg-prev.disabled {
opacity: 0 !important;
cursor: default;
}
.lg-next:hover:not(.disabled),
.lg-prev:hover:not(.disabled) {
color: #fff;
}
.lg-single-item .lg-next, .lg-single-item
.lg-prev {
display: none;
}
.lg-next {
right: 20px;
}
.lg-next:before {
content: '\e095';
}
.lg-prev {
left: 20px;
}
.lg-prev:after {
content: '\e094';
}
@-webkit-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-moz-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-ms-keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@keyframes lg-right-end {
0% {
left: 0;
}
50% {
left: -30px;
}
100% {
left: 0;
}
}
@-webkit-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@-moz-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@-ms-keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
@keyframes lg-left-end {
0% {
left: 0;
}
50% {
left: 30px;
}
100% {
left: 0;
}
}
.lg-outer.lg-right-end .lg-object {
-webkit-animation: lg-right-end 0.3s;
-o-animation: lg-right-end 0.3s;
animation: lg-right-end 0.3s;
position: relative;
}
.lg-outer.lg-left-end .lg-object {
-webkit-animation: lg-left-end 0.3s;
-o-animation: lg-left-end 0.3s;
animation: lg-left-end 0.3s;
position: relative;
}
.lg-toolbar {
z-index: 1082;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.lg-media-overlap .lg-toolbar {
background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
}
.lg-toolbar .lg-icon {
color: #999;
cursor: pointer;
float: right;
font-size: 24px;
height: 47px;
line-height: 27px;
padding: 10px 0;
text-align: center;
width: 50px;
text-decoration: none !important;
outline: medium none;
will-change: color;
-webkit-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
transition: color 0.2s linear;
background: none;
border: none;
box-shadow: none;
}
.lg-toolbar .lg-icon.lg-icon-18 {
font-size: 18px;
}
.lg-toolbar .lg-icon:hover {
color: #fff;
}
.lg-toolbar .lg-close:after {
content: '\e070';
}
.lg-toolbar .lg-maximize {
font-size: 22px;
}
.lg-toolbar .lg-maximize:after {
content: '\e90a';
}
.lg-toolbar .lg-download:after {
content: '\e0f2';
}
.lg-sub-html {
color: #eee;
font-size: 16px;
padding: 10px 40px;
text-align: center;
z-index: 1080;
opacity: 0;
-webkit-transition: opacity 0.2s ease-out 0s;
-o-transition: opacity 0.2s ease-out 0s;
transition: opacity 0.2s ease-out 0s;
}
.lg-sub-html h4 {
margin: 0;
font-size: 13px;
font-weight: bold;
}
.lg-sub-html p {
font-size: 12px;
margin: 5px 0 0;
}
.lg-sub-html a {
color: inherit;
}
.lg-sub-html a:hover {
text-decoration: underline;
}
.lg-media-overlap .lg-sub-html {
background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
}
.lg-item .lg-sub-html {
position: absolute;
bottom: 0;
right: 0;
left: 0;
}
.lg-error-msg {
font-size: 14px;
color: #999;
}
.lg-counter {
color: #999;
display: inline-block;
font-size: 16px;
padding-left: 20px;
padding-top: 12px;
height: 47px;
vertical-align: middle;
}
.lg-closing .lg-toolbar,
.lg-closing .lg-prev,
.lg-closing .lg-next,
.lg-closing .lg-sub-html {
opacity: 0;
-webkit-transition: -webkit-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
-moz-transition: -moz-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
-o-transition: -o-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
transition: transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont {
opacity: 0;
-moz-transform: scale3d(0.5, 0.5, 0.5);
-o-transform: scale3d(0.5, 0.5, 0.5);
-ms-transform: scale3d(0.5, 0.5, 0.5);
-webkit-transform: scale3d(0.5, 0.5, 0.5);
transform: scale3d(0.5, 0.5, 0.5);
will-change: transform, opacity;
-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont {
opacity: 1;
-moz-transform: scale3d(1, 1, 1);
-o-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.lg-icon:focus-visible {
color: #fff;
border-radius: 3px;
outline: 1px dashed rgba(255, 255, 255, 0.6);
}
.lg-toolbar .lg-icon:focus-visible {
border-radius: 8px;
outline-offset: -5px;
}
.lg-group:after {
content: '';
display: table;
clear: both;
}
.lg-container {
display: none;
outline: none;
}
.lg-container.lg-show {
display: block;
}
.lg-on {
scroll-behavior: unset;
}
.lg-overlay-open {
overflow: hidden;
}
.lg-toolbar,
.lg-prev,
.lg-next,
.lg-pager-outer,
.lg-hide-sub-html .lg-sub-html {
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-show-in .lg-toolbar,
.lg-show-in .lg-prev,
.lg-show-in .lg-next,
.lg-show-in .lg-pager-outer {
opacity: 1;
}
.lg-show-in.lg-hide-sub-html .lg-sub-html {
opacity: 1;
}
.lg-show-in .lg-hide-items .lg-prev {
opacity: 0;
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-next {
opacity: 0;
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
.lg-show-in .lg-hide-items .lg-toolbar {
opacity: 0;
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {
opacity: 0;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.lg-outer {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 1050;
text-align: left;
opacity: 0.001;
outline: none;
will-change: auto;
overflow: hidden;
-webkit-transition: opacity 0.15s ease 0s;
-o-transition: opacity 0.15s ease 0s;
transition: opacity 0.15s ease 0s;
}
.lg-outer * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.lg-outer.lg-zoom-from-image {
opacity: 1;
}
.lg-outer.lg-visible {
opacity: 1;
}
.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current {
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}
.lg-outer .lg-content {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.lg-outer .lg-inner {
width: 100%;
position: absolute;
left: 0;
top: 0;
bottom: 0;
-webkit-transition: opacity 0s;
-o-transition: opacity 0s;
transition: opacity 0s;
white-space: nowrap;
}
.lg-outer .lg-item {
display: none !important;
}
.lg-outer .lg-item:not(.lg-start-end-progress) {
background: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/loading.gif) no-repeat scroll center center transparent;
}
.lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide {
display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
display: inline-block !important;
}
.lg-outer .lg-item,
.lg-outer .lg-img-wrap {
display: inline-block;
text-align: center;
position: absolute;
width: 100%;
height: 100%;
}
.lg-outer .lg-item:before,
.lg-outer .lg-img-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.lg-outer .lg-img-wrap {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
white-space: nowrap;
font-size: 0;
}
.lg-outer .lg-item.lg-complete {
background-image: none;
}
.lg-outer .lg-item.lg-current {
z-index: 1060;
}
.lg-outer .lg-object {
display: inline-block;
vertical-align: middle;
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
position: relative;
}
.lg-outer .lg-empty-html.lg-sub-html,
.lg-outer .lg-empty-html .lg-sub-html {
display: none;
}
.lg-outer.lg-hide-download .lg-download {
opacity: 0.75;
pointer-events: none;
}
.lg-outer .lg-first-slide .lg-dummy-img {
position: absolute;
top: 50%;
left: 50%;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {
-webkit-transform: translate3d(0, 0%, 0);
transform: translate3d(0, 0%, 0);
opacity: 1;
}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {
opacity: 1;
transition: opacity 0.2s ease-out 0.15s;
}
.lg-backdrop {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1040;
background-color: #000;
opacity: 0;
will-change: auto;
-webkit-transition: opacity 333ms ease-in 0s;
-o-transition: opacity 333ms ease-in 0s;
transition: opacity 333ms ease-in 0s;
}
.lg-backdrop.in {
opacity: 1;
}
.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current {
-webkit-transition: none 0s ease 0s !important;
-moz-transition: none 0s ease 0s !important;
-o-transition: none 0s ease 0s !important;
transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
-webkit-transition: opacity 0.1s ease 0s;
-moz-transition: opacity 0.1s ease 0s;
-o-transition: opacity 0.1s ease 0s;
transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-progress {
-webkit-transition: -webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
-o-transition: -o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
transition: transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-container {
display: none;
}
.lg-container.lg-show {
display: block;
}
.lg-container.lg-dragging-vertical .lg-backdrop {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
opacity: 1;
}
.lg-inline .lg-backdrop,
.lg-inline .lg-outer {
position: absolute;
}
.lg-inline .lg-backdrop {
z-index: 1;
}
.lg-inline .lg-outer {
z-index: 2;
}
.lg-inline .lg-maximize:after {
content: '\e909';
}
.lg-components {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
will-change: transform;
-webkit-transition: -webkit-transform 0.35s ease-out 0s;
-moz-transition: -moz-transform 0.35s ease-out 0s;
-o-transition: -o-transform 0.35s ease-out 0s;
transition: transform 0.35s ease-out 0s;
z-index: 1080;
position: absolute;
bottom: 0;
right: 0;
left: 0;
}.lg-outer .lg-thumb-outer {
background-color: #0d0a0a;
width: 100%;
max-height: 350px;
overflow: hidden;
float: left;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb {
-webkit-transition-duration: 0s !important;
transition-duration: 0s !important;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-middle {
text-align: center;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-left {
text-align: left;
}
.lg-outer .lg-thumb-outer.lg-thumb-align-right {
text-align: right;
}
.lg-outer.lg-single-item .lg-thumb-outer {
display: none;
}
.lg-outer .lg-thumb {
padding: 5px 0;
height: 100%;
margin-bottom: -5px;
display: inline-block;
vertical-align: middle;
}
@media (min-width: 768px) {
.lg-outer .lg-thumb {
padding: 10px 0;
}
}
.lg-outer .lg-thumb-item {
cursor: pointer;
float: left;
overflow: hidden;
height: 100%;
border-radius: 2px;
margin-bottom: 5px;
will-change: border-color;
}
@media (min-width: 768px) {
.lg-outer .lg-thumb-item {
border-radius: 4px;
border: 2px solid #fff;
-webkit-transition: border-color 0.25s ease;
-o-transition: border-color 0.25s ease;
transition: border-color 0.25s ease;
}
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.lg-outer.lg-can-toggle .lg-item {
padding-bottom: 0;
}
.lg-outer .lg-toggle-thumb:after {
content: '\e1ff';
}
.lg-outer.lg-animate-thumb .lg-thumb {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
-webkit-transition-duration: 0ms !important;
transition-duration: 0ms !important;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
-moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
-o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
will-change: opacity, transform;
-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-icon.lg-zoom-in:after {
content: '\e311';
}
.lg-icon.lg-actual-size {
font-size: 20px;
}
.lg-icon.lg-actual-size:after {
content: '\e033';
}
.lg-icon.lg-zoom-out {
opacity: 0.5;
pointer-events: none;
}
.lg-icon.lg-zoom-out:after {
content: '\e312';
}
.lg-zoomed .lg-icon.lg-zoom-out {
opacity: 1;
pointer-events: auto;
}
.lg-outer[data-lg-slide-type='video'] .lg-zoom-in,
.lg-outer[data-lg-slide-type='video'] .lg-actual-size,
.lg-outer[data-lg-slide-type='video'] .lg-zoom-out, .lg-outer[data-lg-slide-type='iframe'] .lg-zoom-in,
.lg-outer[data-lg-slide-type='iframe'] .lg-actual-size,
.lg-outer[data-lg-slide-type='iframe'] .lg-zoom-out, .lg-outer.lg-first-slide-loading .lg-zoom-in,
.lg-outer.lg-first-slide-loading .lg-actual-size,
.lg-outer.lg-first-slide-loading .lg-zoom-out {
opacity: 0.75;
pointer-events: none;
}@font-face {
font-family: "feather";
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/feather.eot?t=1525787366991); src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/feather.eot?t=1525787366991#iefix) format('embedded-opentype'), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/feather.woff?t=1525787366991) format('woff'), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/feather.ttf?t=1525787366991) format('truetype'), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/feather.svg?t=1525787366991#feather) format('svg'); }
.feather { font-family: 'feather' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-alert-octagon:before { content: "\e81b"; }
.icon-alert-circle:before { content: "\e81c"; }
.icon-activity:before { content: "\e81d"; }
.icon-alert-triangle:before { content: "\e81e"; }
.icon-align-center:before { content: "\e81f"; }
.icon-airplay:before { content: "\e820"; }
.icon-align-justify:before { content: "\e821"; }
.icon-align-left:before { content: "\e822"; }
.icon-align-right:before { content: "\e823"; }
.icon-arrow-down-left:before { content: "\e824"; }
.icon-arrow-down-right:before { content: "\e825"; }
.icon-anchor:before { content: "\e826"; }
.icon-aperture:before { content: "\e827"; }
.icon-arrow-left:before { content: "\e828"; }
.icon-arrow-right:before { content: "\e829"; }
.icon-arrow-down:before { content: "\e82a"; }
.icon-arrow-up-left:before { content: "\e82b"; }
.icon-arrow-up-right:before { content: "\e82c"; }
.icon-arrow-up:before { content: "\e82d"; }
.icon-award:before { content: "\e82e"; }
.icon-bar-chart:before { content: "\e82f"; }
.icon-at-sign:before { content: "\e830"; }
.icon-bar-chart-2:before { content: "\e831"; }
.icon-battery-charging:before { content: "\e832"; }
.icon-bell-off:before { content: "\e833"; }
.icon-battery:before { content: "\e834"; }
.icon-bluetooth:before { content: "\e835"; }
.icon-bell:before { content: "\e836"; }
.icon-book:before { content: "\e837"; }
.icon-briefcase:before { content: "\e838"; }
.icon-camera-off:before { content: "\e839"; }
.icon-calendar:before { content: "\e83a"; }
.icon-bookmark:before { content: "\e83b"; }
.icon-box:before { content: "\e83c"; }
.icon-camera:before { content: "\e83d"; }
.icon-check-circle:before { content: "\e83e"; }
.icon-check:before { content: "\e83f"; }
.icon-check-square:before { content: "\e840"; }
.icon-cast:before { content: "\e841"; }
.icon-chevron-down:before { content: "\e842"; }
.icon-chevron-left:before { content: "\e843"; }
.icon-chevron-right:before { content: "\e844"; }
.icon-chevron-up:before { content: "\e845"; }
.icon-chevrons-down:before { content: "\e846"; }
.icon-chevrons-right:before { content: "\e847"; }
.icon-chevrons-up:before { content: "\e848"; }
.icon-chevrons-left:before { content: "\e849"; }
.icon-circle:before { content: "\e84a"; }
.icon-clipboard:before { content: "\e84b"; }
.icon-chrome:before { content: "\e84c"; }
.icon-clock:before { content: "\e84d"; }
.icon-cloud-lightning:before { content: "\e84e"; }
.icon-cloud-drizzle:before { content: "\e84f"; }
.icon-cloud-rain:before { content: "\e850"; }
.icon-cloud-off:before { content: "\e851"; }
.icon-codepen:before { content: "\e852"; }
.icon-cloud-snow:before { content: "\e853"; }
.icon-compass:before { content: "\e854"; }
.icon-copy:before { content: "\e855"; }
.icon-corner-down-right:before { content: "\e856"; }
.icon-corner-down-left:before { content: "\e857"; }
.icon-corner-left-down:before { content: "\e858"; }
.icon-corner-left-up:before { content: "\e859"; }
.icon-corner-up-left:before { content: "\e85a"; }
.icon-corner-up-right:before { content: "\e85b"; }
.icon-corner-right-down:before { content: "\e85c"; }
.icon-corner-right-up:before { content: "\e85d"; }
.icon-cpu:before { content: "\e85e"; }
.icon-credit-card:before { content: "\e85f"; }
.icon-crosshair:before { content: "\e860"; }
.icon-disc:before { content: "\e861"; }
.icon-delete:before { content: "\e862"; }
.icon-download-cloud:before { content: "\e863"; }
.icon-download:before { content: "\e864"; }
.icon-droplet:before { content: "\e865"; }
.icon-edit-2:before { content: "\e866"; }
.icon-edit:before { content: "\e867"; }
.icon-edit-1:before { content: "\e868"; }
.icon-external-link:before { content: "\e869"; }
.icon-eye:before { content: "\e86a"; }
.icon-feather:before { content: "\e86b"; }
.icon-facebook:before { content: "\e86c"; }
.icon-file-minus:before { content: "\e86d"; }
.icon-eye-off:before { content: "\e86e"; }
.icon-fast-forward:before { content: "\e86f"; }
.icon-file-text:before { content: "\e870"; }
.icon-film:before { content: "\e871"; }
.icon-file:before { content: "\e872"; }
.icon-file-plus:before { content: "\e873"; }
.icon-folder:before { content: "\e874"; }
.icon-filter:before { content: "\e875"; }
.icon-flag:before { content: "\e876"; }
.icon-globe:before { content: "\e877"; }
.icon-grid:before { content: "\e878"; }
.icon-heart:before { content: "\e879"; }
.icon-home:before { content: "\e87a"; }
.icon-github:before { content: "\e87b"; }
.icon-image:before { content: "\e87c"; }
.icon-inbox:before { content: "\e87d"; }
.icon-layers:before { content: "\e87e"; }
.icon-info:before { content: "\e87f"; }
.icon-instagram:before { content: "\e880"; }
.icon-layout:before { content: "\e881"; }
.icon-link-2:before { content: "\e882"; }
.icon-life-buoy:before { content: "\e883"; }
.icon-link:before { content: "\e884"; }
.icon-log-in:before { content: "\e885"; }
.icon-list:before { content: "\e886"; }
.icon-lock:before { content: "\e887"; }
.icon-log-out:before { content: "\e888"; }
.icon-loader:before { content: "\e889"; }
.icon-mail:before { content: "\e88a"; }
.icon-maximize-2:before { content: "\e88b"; }
.icon-map:before { content: "\e88c"; }
.icon-map-pin:before { content: "\e88e"; }
.icon-menu:before { content: "\e88f"; }
.icon-message-circle:before { content: "\e890"; }
.icon-message-square:before { content: "\e891"; }
.icon-minimize-2:before { content: "\e892"; }
.icon-mic-off:before { content: "\e893"; }
.icon-minus-circle:before { content: "\e894"; }
.icon-mic:before { content: "\e895"; }
.icon-minus-square:before { content: "\e896"; }
.icon-minus:before { content: "\e897"; }
.icon-moon:before { content: "\e898"; }
.icon-monitor:before { content: "\e899"; }
.icon-more-vertical:before { content: "\e89a"; }
.icon-more-horizontal:before { content: "\e89b"; }
.icon-move:before { content: "\e89c"; }
.icon-music:before { content: "\e89d"; }
.icon-navigation-2:before { content: "\e89e"; }
.icon-navigation:before { content: "\e89f"; }
.icon-octagon:before { content: "\e8a0"; }
.icon-package:before { content: "\e8a1"; }
.icon-pause-circle:before { content: "\e8a2"; }
.icon-pause:before { content: "\e8a3"; }
.icon-percent:before { content: "\e8a4"; }
.icon-phone-call:before { content: "\e8a5"; }
.icon-phone-forwarded:before { content: "\e8a6"; }
.icon-phone-missed:before { content: "\e8a7"; }
.icon-phone-off:before { content: "\e8a8"; }
.icon-phone-incoming:before { content: "\e8a9"; }
.icon-phone:before { content: "\e8aa"; }
.icon-phone-outgoing:before { content: "\e8ab"; }
.icon-pie-chart:before { content: "\e8ac"; }
.icon-play-circle:before { content: "\e8ad"; }
.icon-play:before { content: "\e8ae"; }
.icon-plus-square:before { content: "\e8af"; }
.icon-plus-circle:before { content: "\e8b0"; }
.icon-plus:before { content: "\e8b1"; }
.icon-pocket:before { content: "\e8b2"; }
.icon-printer:before { content: "\e8b3"; }
.icon-power:before { content: "\e8b4"; }
.icon-radio:before { content: "\e8b5"; }
.icon-repeat:before { content: "\e8b6"; }
.icon-refresh-ccw:before { content: "\e8b7"; }
.icon-rewind:before { content: "\e8b8"; }
.icon-rotate-ccw:before { content: "\e8b9"; }
.icon-refresh-cw:before { content: "\e8ba"; }
.icon-rotate-cw:before { content: "\e8bb"; }
.icon-save:before { content: "\e8bc"; }
.icon-search:before { content: "\e8bd"; }
.icon-server:before { content: "\e8be"; }
.icon-scissors:before { content: "\e8bf"; }
.icon-share-2:before { content: "\e8c0"; }
.icon-share:before { content: "\e8c1"; }
.icon-shield:before { content: "\e8c2"; }
.icon-settings:before { content: "\e8c3"; }
.icon-skip-back:before { content: "\e8c4"; }
.icon-shuffle:before { content: "\e8c5"; }
.icon-sidebar:before { content: "\e8c6"; }
.icon-skip-forward:before { content: "\e8c7"; }
.icon-slack:before { content: "\e8c8"; }
.icon-slash:before { content: "\e8c9"; }
.icon-smartphone:before { content: "\e8ca"; }
.icon-square:before { content: "\e8cb"; }
.icon-speaker:before { content: "\e8cc"; }
.icon-star:before { content: "\e8cd"; }
.icon-stop-circle:before { content: "\e8ce"; }
.icon-sun:before { content: "\e8cf"; }
.icon-sunrise:before { content: "\e8d0"; }
.icon-tablet:before { content: "\e8d1"; }
.icon-tag:before { content: "\e8d2"; }
.icon-sunset:before { content: "\e8d3"; }
.icon-target:before { content: "\e8d4"; }
.icon-thermometer:before { content: "\e8d5"; }
.icon-thumbs-up:before { content: "\e8d6"; }
.icon-thumbs-down:before { content: "\e8d7"; }
.icon-toggle-left:before { content: "\e8d8"; }
.icon-toggle-right:before { content: "\e8d9"; }
.icon-trash-2:before { content: "\e8da"; }
.icon-trash:before { content: "\e8db"; }
.icon-trending-up:before { content: "\e8dc"; }
.icon-trending-down:before { content: "\e8dd"; }
.icon-triangle:before { content: "\e8de"; }
.icon-type:before { content: "\e8df"; }
.icon-twitter:before { content: "\e8e0"; }
.icon-upload:before { content: "\e8e1"; }
.icon-umbrella:before { content: "\e8e2"; }
.icon-upload-cloud:before { content: "\e8e3"; }
.icon-unlock:before { content: "\e8e4"; }
.icon-user-check:before { content: "\e8e5"; }
.icon-user-minus:before { content: "\e8e6"; }
.icon-user-plus:before { content: "\e8e7"; }
.icon-user-x:before { content: "\e8e8"; }
.icon-user:before { content: "\e8e9"; }
.icon-users:before { content: "\e8ea"; }
.icon-video-off:before { content: "\e8eb"; }
.icon-video:before { content: "\e8ec"; }
.icon-voicemail:before { content: "\e8ed"; }
.icon-volume-x:before { content: "\e8ee"; }
.icon-volume-2:before { content: "\e8ef"; }
.icon-volume-1:before { content: "\e8f0"; }
.icon-volume:before { content: "\e8f1"; }
.icon-watch:before { content: "\e8f2"; }
.icon-wifi:before { content: "\e8f3"; }
.icon-x-square:before { content: "\e8f4"; }
.icon-wind:before { content: "\e8f5"; }
.icon-x:before { content: "\e8f6"; }
.icon-x-circle:before { content: "\e8f7"; }
.icon-zap:before { content: "\e8f8"; }
.icon-zoom-in:before { content: "\e8f9"; }
.icon-zoom-out:before { content: "\e8fa"; }
.icon-command:before { content: "\e8fb"; }
.icon-cloud:before { content: "\e8fc"; }
.icon-hash:before { content: "\e8fd"; }
.icon-headphones:before { content: "\e8fe"; }
.icon-underline:before { content: "\e8ff"; }
.icon-italic:before { content: "\e900"; }
.icon-bold:before { content: "\e901"; }
.icon-crop:before { content: "\e902"; }
.icon-help-circle:before { content: "\e903"; }
.icon-paperclip:before { content: "\e904"; }
.icon-shopping-cart:before { content: "\e905"; }
.icon-tv:before { content: "\e906"; }
.icon-wifi-off:before { content: "\e907"; }
.icon-minimize:before { content: "\e88d"; }
.icon-maximize:before { content: "\e908"; }
.icon-gitlab:before { content: "\e909"; }
.icon-sliders:before { content: "\e90a"; }
.icon-star-on:before { content: "\e90b"; }
.icon-heart-on:before { content: "\e90c"; }
.icon-archive:before { content: "\e90d"; }
.icon-arrow-down-circle:before { content: "\e90e"; }
.icon-arrow-up-circle:before { content: "\e90f"; }
.icon-arrow-left-circle:before { content: "\e910"; }
.icon-arrow-right-circle:before { content: "\e911"; }
.icon-bar-chart-line-:before { content: "\e912"; }
.icon-bar-chart-line:before { content: "\e913"; }
.icon-book-open:before { content: "\e914"; }
.icon-code:before { content: "\e915"; }
.icon-database:before { content: "\e916"; }
.icon-dollar-sign:before { content: "\e917"; }
.icon-folder-plus:before { content: "\e918"; }
.icon-gift:before { content: "\e919"; }
.icon-folder-minus:before { content: "\e91a"; }
.icon-git-commit:before { content: "\e91b"; }
.icon-git-branch:before { content: "\e91c"; }
.icon-git-pull-request:before { content: "\e91d"; }
.icon-git-merge:before { content: "\e91e"; }
.icon-linkedin:before { content: "\e91f"; }
.icon-hard-drive:before { content: "\e920"; }
.icon-more-vertical-:before { content: "\e921"; }
.icon-more-horizontal-:before { content: "\e922"; }
.icon-rss:before { content: "\e923"; }
.icon-send:before { content: "\e924"; }
.icon-shield-off:before { content: "\e925"; }
.icon-shopping-bag:before { content: "\e926"; }
.icon-terminal:before { content: "\e927"; }
.icon-truck:before { content: "\e928"; }
.icon-zap-off:before { content: "\e929"; }
.icon-youtube:before { content: "\e92a"; }.fa {
font-family: var(--fa-style-family, "Font Awesome 6 Free");
font-weight: var(--fa-style, 900); }
.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block);
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto; }
.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
font-family: 'Font Awesome 6 Free'; }
.fab,
.fa-brands {
font-family: 'Font Awesome 6 Brands'; }
.fa-1x {
font-size: 1em; }
.fa-2x {
font-size: 2em; }
.fa-3x {
font-size: 3em; }
.fa-4x {
font-size: 4em; }
.fa-5x {
font-size: 5em; }
.fa-6x {
font-size: 6em; }
.fa-7x {
font-size: 7em; }
.fa-8x {
font-size: 8em; }
.fa-9x {
font-size: 9em; }
.fa-10x {
font-size: 10em; }
.fa-2xs {
font-size: 0.625em;
line-height: 0.1em;
vertical-align: 0.225em; }
.fa-xs {
font-size: 0.75em;
line-height: 0.08333em;
vertical-align: 0.125em; }
.fa-sm {
font-size: 0.875em;
line-height: 0.07143em;
vertical-align: 0.05357em; }
.fa-lg {
font-size: 1.25em;
line-height: 0.05em;
vertical-align: -0.075em; }
.fa-xl {
font-size: 1.5em;
line-height: 0.04167em;
vertical-align: -0.125em; }
.fa-2xl {
font-size: 2em;
line-height: 0.03125em;
vertical-align: -0.1875em; }
.fa-fw {
text-align: center;
width: 1.25em; }
.fa-ul {
list-style-type: none;
margin-left: var(--fa-li-margin, 2.5em);
padding-left: 0; }
.fa-ul > li {
position: relative; }
.fa-li {
left: calc(var(--fa-li-width, 2em) * -1);
position: absolute;
text-align: center;
width: var(--fa-li-width, 2em);
line-height: inherit; }
.fa-border {
border-color: var(--fa-border-color, #eee);
border-radius: var(--fa-border-radius, 0.1em);
border-style: var(--fa-border-style, solid);
border-width: var(--fa-border-width, 0.08em);
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
.fa-pull-left {
float: left;
margin-right: var(--fa-pull-margin, 0.3em); }
.fa-pull-right {
float: right;
margin-left: var(--fa-pull-margin, 0.3em); }
.fa-beat {
-webkit-animation-name: fa-beat;
animation-name: fa-beat;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-bounce {
-webkit-animation-name: fa-bounce;
animation-name: fa-bounce;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
.fa-fade {
-webkit-animation-name: fa-fade;
animation-name: fa-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-beat-fade {
-webkit-animation-name: fa-beat-fade;
animation-name: fa-beat-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
.fa-flip {
-webkit-animation-name: fa-flip;
animation-name: fa-flip;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out); }
.fa-shake {
-webkit-animation-name: fa-shake;
animation-name: fa-shake;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear); }
.fa-spin-reverse {
--fa-animation-direction: reverse; }
.fa-pulse,
.fa-spin-pulse {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8)); }
@media (prefers-reduced-motion: reduce) {
.fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
-webkit-animation-delay: -1ms;
animation-delay: -1ms;
-webkit-animation-duration: 1ms;
animation-duration: 1ms;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: 0s;
transition-duration: 0s; } }
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1); }
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25)); } }
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); }
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0); } }
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4); } }
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1); }
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg); }
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg); }
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg); }
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg); }
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg); }
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg); }
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg); }
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg); }
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); } }
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
.fa-rotate-90 {
-webkit-transform: rotate(90deg);
transform: rotate(90deg); }
.fa-rotate-180 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.fa-rotate-270 {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); }
.fa-flip-horizontal {
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1); }
.fa-flip-vertical {
-webkit-transform: scale(1, -1);
transform: scale(1, -1); }
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1);
transform: scale(-1, -1); }
.fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, 0));
transform: rotate(var(--fa-rotate-angle, 0)); }
.fa-stack {
display: inline-block;
height: 2em;
line-height: 2em;
position: relative;
vertical-align: middle;
width: 2.5em; }
.fa-stack-1x,
.fa-stack-2x {
left: 0;
position: absolute;
text-align: center;
width: 100%;
z-index: var(--fa-stack-z-index, auto); }
.fa-stack-1x {
line-height: inherit; }
.fa-stack-2x {
font-size: 2em; }
.fa-inverse {
color: var(--fa-inverse, #fff); } .fa-0::before {
content: "\30"; }
.fa-1::before {
content: "\31"; }
.fa-2::before {
content: "\32"; }
.fa-3::before {
content: "\33"; }
.fa-4::before {
content: "\34"; }
.fa-5::before {
content: "\35"; }
.fa-6::before {
content: "\36"; }
.fa-7::before {
content: "\37"; }
.fa-8::before {
content: "\38"; }
.fa-9::before {
content: "\39"; }
.fa-fill-drip::before {
content: "\f576"; }
.fa-arrows-to-circle::before {
content: "\e4bd"; }
.fa-circle-chevron-right::before {
content: "\f138"; }
.fa-chevron-circle-right::before {
content: "\f138"; }
.fa-at::before {
content: "\40"; }
.fa-trash-can::before {
content: "\f2ed"; }
.fa-trash-alt::before {
content: "\f2ed"; }
.fa-text-height::before {
content: "\f034"; }
.fa-user-xmark::before {
content: "\f235"; }
.fa-user-times::before {
content: "\f235"; }
.fa-stethoscope::before {
content: "\f0f1"; }
.fa-message::before {
content: "\f27a"; }
.fa-comment-alt::before {
content: "\f27a"; }
.fa-info::before {
content: "\f129"; }
.fa-down-left-and-up-right-to-center::before {
content: "\f422"; }
.fa-compress-alt::before {
content: "\f422"; }
.fa-explosion::before {
content: "\e4e9"; }
.fa-file-lines::before {
content: "\f15c"; }
.fa-file-alt::before {
content: "\f15c"; }
.fa-file-text::before {
content: "\f15c"; }
.fa-wave-square::before {
content: "\f83e"; }
.fa-ring::before {
content: "\f70b"; }
.fa-building-un::before {
content: "\e4d9"; }
.fa-dice-three::before {
content: "\f527"; }
.fa-calendar-days::before {
content: "\f073"; }
.fa-calendar-alt::before {
content: "\f073"; }
.fa-anchor-circle-check::before {
content: "\e4aa"; }
.fa-building-circle-arrow-right::before {
content: "\e4d1"; }
.fa-volleyball::before {
content: "\f45f"; }
.fa-volleyball-ball::before {
content: "\f45f"; }
.fa-arrows-up-to-line::before {
content: "\e4c2"; }
.fa-sort-down::before {
content: "\f0dd"; }
.fa-sort-desc::before {
content: "\f0dd"; }
.fa-circle-minus::before {
content: "\f056"; }
.fa-minus-circle::before {
content: "\f056"; }
.fa-door-open::before {
content: "\f52b"; }
.fa-right-from-bracket::before {
content: "\f2f5"; }
.fa-sign-out-alt::before {
content: "\f2f5"; }
.fa-atom::before {
content: "\f5d2"; }
.fa-soap::before {
content: "\e06e"; }
.fa-icons::before {
content: "\f86d"; }
.fa-heart-music-camera-bolt::before {
content: "\f86d"; }
.fa-microphone-lines-slash::before {
content: "\f539"; }
.fa-microphone-alt-slash::before {
content: "\f539"; }
.fa-bridge-circle-check::before {
content: "\e4c9"; }
.fa-pump-medical::before {
content: "\e06a"; }
.fa-fingerprint::before {
content: "\f577"; }
.fa-hand-point-right::before {
content: "\f0a4"; }
.fa-magnifying-glass-location::before {
content: "\f689"; }
.fa-search-location::before {
content: "\f689"; }
.fa-forward-step::before {
content: "\f051"; }
.fa-step-forward::before {
content: "\f051"; }
.fa-face-smile-beam::before {
content: "\f5b8"; }
.fa-smile-beam::before {
content: "\f5b8"; }
.fa-flag-checkered::before {
content: "\f11e"; }
.fa-football::before {
content: "\f44e"; }
.fa-football-ball::before {
content: "\f44e"; }
.fa-school-circle-exclamation::before {
content: "\e56c"; }
.fa-crop::before {
content: "\f125"; }
.fa-angles-down::before {
content: "\f103"; }
.fa-angle-double-down::before {
content: "\f103"; }
.fa-users-rectangle::before {
content: "\e594"; }
.fa-people-roof::before {
content: "\e537"; }
.fa-people-line::before {
content: "\e534"; }
.fa-beer-mug-empty::before {
content: "\f0fc"; }
.fa-beer::before {
content: "\f0fc"; }
.fa-diagram-predecessor::before {
content: "\e477"; }
.fa-arrow-up-long::before {
content: "\f176"; }
.fa-long-arrow-up::before {
content: "\f176"; }
.fa-fire-flame-simple::before {
content: "\f46a"; }
.fa-burn::before {
content: "\f46a"; }
.fa-person::before {
content: "\f183"; }
.fa-male::before {
content: "\f183"; }
.fa-laptop::before {
content: "\f109"; }
.fa-file-csv::before {
content: "\f6dd"; }
.fa-menorah::before {
content: "\f676"; }
.fa-truck-plane::before {
content: "\e58f"; }
.fa-record-vinyl::before {
content: "\f8d9"; }
.fa-face-grin-stars::before {
content: "\f587"; }
.fa-grin-stars::before {
content: "\f587"; }
.fa-bong::before {
content: "\f55c"; }
.fa-spaghetti-monster-flying::before {
content: "\f67b"; }
.fa-pastafarianism::before {
content: "\f67b"; }
.fa-arrow-down-up-across-line::before {
content: "\e4af"; }
.fa-spoon::before {
content: "\f2e5"; }
.fa-utensil-spoon::before {
content: "\f2e5"; }
.fa-jar-wheat::before {
content: "\e517"; }
.fa-envelopes-bulk::before {
content: "\f674"; }
.fa-mail-bulk::before {
content: "\f674"; }
.fa-file-circle-exclamation::before {
content: "\e4eb"; }
.fa-circle-h::before {
content: "\f47e"; }
.fa-hospital-symbol::before {
content: "\f47e"; }
.fa-pager::before {
content: "\f815"; }
.fa-address-book::before {
content: "\f2b9"; }
.fa-contact-book::before {
content: "\f2b9"; }
.fa-strikethrough::before {
content: "\f0cc"; }
.fa-k::before {
content: "\4b"; }
.fa-landmark-flag::before {
content: "\e51c"; }
.fa-pencil::before {
content: "\f303"; }
.fa-pencil-alt::before {
content: "\f303"; }
.fa-backward::before {
content: "\f04a"; }
.fa-caret-right::before {
content: "\f0da"; }
.fa-comments::before {
content: "\f086"; }
.fa-paste::before {
content: "\f0ea"; }
.fa-file-clipboard::before {
content: "\f0ea"; }
.fa-code-pull-request::before {
content: "\e13c"; }
.fa-clipboard-list::before {
content: "\f46d"; }
.fa-truck-ramp-box::before {
content: "\f4de"; }
.fa-truck-loading::before {
content: "\f4de"; }
.fa-user-check::before {
content: "\f4fc"; }
.fa-vial-virus::before {
content: "\e597"; }
.fa-sheet-plastic::before {
content: "\e571"; }
.fa-blog::before {
content: "\f781"; }
.fa-user-ninja::before {
content: "\f504"; }
.fa-person-arrow-up-from-line::before {
content: "\e539"; }
.fa-scroll-torah::before {
content: "\f6a0"; }
.fa-torah::before {
content: "\f6a0"; }
.fa-broom-ball::before {
content: "\f458"; }
.fa-quidditch::before {
content: "\f458"; }
.fa-quidditch-broom-ball::before {
content: "\f458"; }
.fa-toggle-off::before {
content: "\f204"; }
.fa-box-archive::before {
content: "\f187"; }
.fa-archive::before {
content: "\f187"; }
.fa-person-drowning::before {
content: "\e545"; }
.fa-arrow-down-9-1::before {
content: "\f886"; }
.fa-sort-numeric-desc::before {
content: "\f886"; }
.fa-sort-numeric-down-alt::before {
content: "\f886"; }
.fa-face-grin-tongue-squint::before {
content: "\f58a"; }
.fa-grin-tongue-squint::before {
content: "\f58a"; }
.fa-spray-can::before {
content: "\f5bd"; }
.fa-truck-monster::before {
content: "\f63b"; }
.fa-w::before {
content: "\57"; }
.fa-earth-africa::before {
content: "\f57c"; }
.fa-globe-africa::before {
content: "\f57c"; }
.fa-rainbow::before {
content: "\f75b"; }
.fa-circle-notch::before {
content: "\f1ce"; }
.fa-tablet-screen-button::before {
content: "\f3fa"; }
.fa-tablet-alt::before {
content: "\f3fa"; }
.fa-paw::before {
content: "\f1b0"; }
.fa-cloud::before {
content: "\f0c2"; }
.fa-trowel-bricks::before {
content: "\e58a"; }
.fa-face-flushed::before {
content: "\f579"; }
.fa-flushed::before {
content: "\f579"; }
.fa-hospital-user::before {
content: "\f80d"; }
.fa-tent-arrow-left-right::before {
content: "\e57f"; }
.fa-gavel::before {
content: "\f0e3"; }
.fa-legal::before {
content: "\f0e3"; }
.fa-binoculars::before {
content: "\f1e5"; }
.fa-microphone-slash::before {
content: "\f131"; }
.fa-box-tissue::before {
content: "\e05b"; }
.fa-motorcycle::before {
content: "\f21c"; }
.fa-bell-concierge::before {
content: "\f562"; }
.fa-concierge-bell::before {
content: "\f562"; }
.fa-pen-ruler::before {
content: "\f5ae"; }
.fa-pencil-ruler::before {
content: "\f5ae"; }
.fa-people-arrows::before {
content: "\e068"; }
.fa-people-arrows-left-right::before {
content: "\e068"; }
.fa-mars-and-venus-burst::before {
content: "\e523"; }
.fa-square-caret-right::before {
content: "\f152"; }
.fa-caret-square-right::before {
content: "\f152"; }
.fa-scissors::before {
content: "\f0c4"; }
.fa-cut::before {
content: "\f0c4"; }
.fa-sun-plant-wilt::before {
content: "\e57a"; }
.fa-toilets-portable::before {
content: "\e584"; }
.fa-hockey-puck::before {
content: "\f453"; }
.fa-table::before {
content: "\f0ce"; }
.fa-magnifying-glass-arrow-right::before {
content: "\e521"; }
.fa-tachograph-digital::before {
content: "\f566"; }
.fa-digital-tachograph::before {
content: "\f566"; }
.fa-users-slash::before {
content: "\e073"; }
.fa-clover::before {
content: "\e139"; }
.fa-reply::before {
content: "\f3e5"; }
.fa-mail-reply::before {
content: "\f3e5"; }
.fa-star-and-crescent::before {
content: "\f699"; }
.fa-house-fire::before {
content: "\e50c"; }
.fa-square-minus::before {
content: "\f146"; }
.fa-minus-square::before {
content: "\f146"; }
.fa-helicopter::before {
content: "\f533"; }
.fa-compass::before {
content: "\f14e"; }
.fa-square-caret-down::before {
content: "\f150"; }
.fa-caret-square-down::before {
content: "\f150"; }
.fa-file-circle-question::before {
content: "\e4ef"; }
.fa-laptop-code::before {
content: "\f5fc"; }
.fa-swatchbook::before {
content: "\f5c3"; }
.fa-prescription-bottle::before {
content: "\f485"; }
.fa-bars::before {
content: "\f0c9"; }
.fa-navicon::before {
content: "\f0c9"; }
.fa-people-group::before {
content: "\e533"; }
.fa-hourglass-end::before {
content: "\f253"; }
.fa-hourglass-3::before {
content: "\f253"; }
.fa-heart-crack::before {
content: "\f7a9"; }
.fa-heart-broken::before {
content: "\f7a9"; }
.fa-square-up-right::before {
content: "\f360"; }
.fa-external-link-square-alt::before {
content: "\f360"; }
.fa-face-kiss-beam::before {
content: "\f597"; }
.fa-kiss-beam::before {
content: "\f597"; }
.fa-film::before {
content: "\f008"; }
.fa-ruler-horizontal::before {
content: "\f547"; }
.fa-people-robbery::before {
content: "\e536"; }
.fa-lightbulb::before {
content: "\f0eb"; }
.fa-caret-left::before {
content: "\f0d9"; }
.fa-circle-exclamation::before {
content: "\f06a"; }
.fa-exclamation-circle::before {
content: "\f06a"; }
.fa-school-circle-xmark::before {
content: "\e56d"; }
.fa-arrow-right-from-bracket::before {
content: "\f08b"; }
.fa-sign-out::before {
content: "\f08b"; }
.fa-circle-chevron-down::before {
content: "\f13a"; }
.fa-chevron-circle-down::before {
content: "\f13a"; }
.fa-unlock-keyhole::before {
content: "\f13e"; }
.fa-unlock-alt::before {
content: "\f13e"; }
.fa-cloud-showers-heavy::before {
content: "\f740"; }
.fa-headphones-simple::before {
content: "\f58f"; }
.fa-headphones-alt::before {
content: "\f58f"; }
.fa-sitemap::before {
content: "\f0e8"; }
.fa-circle-dollar-to-slot::before {
content: "\f4b9"; }
.fa-donate::before {
content: "\f4b9"; }
.fa-memory::before {
content: "\f538"; }
.fa-road-spikes::before {
content: "\e568"; }
.fa-fire-burner::before {
content: "\e4f1"; }
.fa-flag::before {
content: "\f024"; }
.fa-hanukiah::before {
content: "\f6e6"; }
.fa-feather::before {
content: "\f52d"; }
.fa-volume-low::before {
content: "\f027"; }
.fa-volume-down::before {
content: "\f027"; }
.fa-comment-slash::before {
content: "\f4b3"; }
.fa-cloud-sun-rain::before {
content: "\f743"; }
.fa-compress::before {
content: "\f066"; }
.fa-wheat-awn::before {
content: "\e2cd"; }
.fa-wheat-alt::before {
content: "\e2cd"; }
.fa-ankh::before {
content: "\f644"; }
.fa-hands-holding-child::before {
content: "\e4fa"; }
.fa-asterisk::before {
content: "\2a"; }
.fa-square-check::before {
content: "\f14a"; }
.fa-check-square::before {
content: "\f14a"; }
.fa-peseta-sign::before {
content: "\e221"; }
.fa-heading::before {
content: "\f1dc"; }
.fa-header::before {
content: "\f1dc"; }
.fa-ghost::before {
content: "\f6e2"; }
.fa-list::before {
content: "\f03a"; }
.fa-list-squares::before {
content: "\f03a"; }
.fa-square-phone-flip::before {
content: "\f87b"; }
.fa-phone-square-alt::before {
content: "\f87b"; }
.fa-cart-plus::before {
content: "\f217"; }
.fa-gamepad::before {
content: "\f11b"; }
.fa-circle-dot::before {
content: "\f192"; }
.fa-dot-circle::before {
content: "\f192"; }
.fa-face-dizzy::before {
content: "\f567"; }
.fa-dizzy::before {
content: "\f567"; }
.fa-egg::before {
content: "\f7fb"; }
.fa-house-medical-circle-xmark::before {
content: "\e513"; }
.fa-campground::before {
content: "\f6bb"; }
.fa-folder-plus::before {
content: "\f65e"; }
.fa-futbol::before {
content: "\f1e3"; }
.fa-futbol-ball::before {
content: "\f1e3"; }
.fa-soccer-ball::before {
content: "\f1e3"; }
.fa-paintbrush::before {
content: "\f1fc"; }
.fa-paint-brush::before {
content: "\f1fc"; }
.fa-lock::before {
content: "\f023"; }
.fa-gas-pump::before {
content: "\f52f"; }
.fa-hot-tub-person::before {
content: "\f593"; }
.fa-hot-tub::before {
content: "\f593"; }
.fa-map-location::before {
content: "\f59f"; }
.fa-map-marked::before {
content: "\f59f"; }
.fa-house-flood-water::before {
content: "\e50e"; }
.fa-tree::before {
content: "\f1bb"; }
.fa-bridge-lock::before {
content: "\e4cc"; }
.fa-sack-dollar::before {
content: "\f81d"; }
.fa-pen-to-square::before {
content: "\f044"; }
.fa-edit::before {
content: "\f044"; }
.fa-car-side::before {
content: "\f5e4"; }
.fa-share-nodes::before {
content: "\f1e0"; }
.fa-share-alt::before {
content: "\f1e0"; }
.fa-heart-circle-minus::before {
content: "\e4ff"; }
.fa-hourglass-half::before {
content: "\f252"; }
.fa-hourglass-2::before {
content: "\f252"; }
.fa-microscope::before {
content: "\f610"; }
.fa-sink::before {
content: "\e06d"; }
.fa-bag-shopping::before {
content: "\f290"; }
.fa-shopping-bag::before {
content: "\f290"; }
.fa-arrow-down-z-a::before {
content: "\f881"; }
.fa-sort-alpha-desc::before {
content: "\f881"; }
.fa-sort-alpha-down-alt::before {
content: "\f881"; }
.fa-mitten::before {
content: "\f7b5"; }
.fa-person-rays::before {
content: "\e54d"; }
.fa-users::before {
content: "\f0c0"; }
.fa-eye-slash::before {
content: "\f070"; }
.fa-flask-vial::before {
content: "\e4f3"; }
.fa-hand::before {
content: "\f256"; }
.fa-hand-paper::before {
content: "\f256"; }
.fa-om::before {
content: "\f679"; }
.fa-worm::before {
content: "\e599"; }
.fa-house-circle-xmark::before {
content: "\e50b"; }
.fa-plug::before {
content: "\f1e6"; }
.fa-chevron-up::before {
content: "\f077"; }
.fa-hand-spock::before {
content: "\f259"; }
.fa-stopwatch::before {
content: "\f2f2"; }
.fa-face-kiss::before {
content: "\f596"; }
.fa-kiss::before {
content: "\f596"; }
.fa-bridge-circle-xmark::before {
content: "\e4cb"; }
.fa-face-grin-tongue::before {
content: "\f589"; }
.fa-grin-tongue::before {
content: "\f589"; }
.fa-chess-bishop::before {
content: "\f43a"; }
.fa-face-grin-wink::before {
content: "\f58c"; }
.fa-grin-wink::before {
content: "\f58c"; }
.fa-ear-deaf::before {
content: "\f2a4"; }
.fa-deaf::before {
content: "\f2a4"; }
.fa-deafness::before {
content: "\f2a4"; }
.fa-hard-of-hearing::before {
content: "\f2a4"; }
.fa-road-circle-check::before {
content: "\e564"; }
.fa-dice-five::before {
content: "\f523"; }
.fa-square-rss::before {
content: "\f143"; }
.fa-rss-square::before {
content: "\f143"; }
.fa-land-mine-on::before {
content: "\e51b"; }
.fa-i-cursor::before {
content: "\f246"; }
.fa-stamp::before {
content: "\f5bf"; }
.fa-stairs::before {
content: "\e289"; }
.fa-i::before {
content: "\49"; }
.fa-hryvnia-sign::before {
content: "\f6f2"; }
.fa-hryvnia::before {
content: "\f6f2"; }
.fa-pills::before {
content: "\f484"; }
.fa-face-grin-wide::before {
content: "\f581"; }
.fa-grin-alt::before {
content: "\f581"; }
.fa-tooth::before {
content: "\f5c9"; }
.fa-v::before {
content: "\56"; }
.fa-bangladeshi-taka-sign::before {
content: "\e2e6"; }
.fa-bicycle::before {
content: "\f206"; }
.fa-staff-snake::before {
content: "\e579"; }
.fa-rod-asclepius::before {
content: "\e579"; }
.fa-rod-snake::before {
content: "\e579"; }
.fa-staff-aesculapius::before {
content: "\e579"; }
.fa-head-side-cough-slash::before {
content: "\e062"; }
.fa-truck-medical::before {
content: "\f0f9"; }
.fa-ambulance::before {
content: "\f0f9"; }
.fa-wheat-awn-circle-exclamation::before {
content: "\e598"; }
.fa-snowman::before {
content: "\f7d0"; }
.fa-mortar-pestle::before {
content: "\f5a7"; }
.fa-road-barrier::before {
content: "\e562"; }
.fa-school::before {
content: "\f549"; }
.fa-igloo::before {
content: "\f7ae"; }
.fa-joint::before {
content: "\f595"; }
.fa-angle-right::before {
content: "\f105"; }
.fa-horse::before {
content: "\f6f0"; }
.fa-q::before {
content: "\51"; }
.fa-g::before {
content: "\47"; }
.fa-notes-medical::before {
content: "\f481"; }
.fa-temperature-half::before {
content: "\f2c9"; }
.fa-temperature-2::before {
content: "\f2c9"; }
.fa-thermometer-2::before {
content: "\f2c9"; }
.fa-thermometer-half::before {
content: "\f2c9"; }
.fa-dong-sign::before {
content: "\e169"; }
.fa-capsules::before {
content: "\f46b"; }
.fa-poo-storm::before {
content: "\f75a"; }
.fa-poo-bolt::before {
content: "\f75a"; }
.fa-face-frown-open::before {
content: "\f57a"; }
.fa-frown-open::before {
content: "\f57a"; }
.fa-hand-point-up::before {
content: "\f0a6"; }
.fa-money-bill::before {
content: "\f0d6"; }
.fa-bookmark::before {
content: "\f02e"; }
.fa-align-justify::before {
content: "\f039"; }
.fa-umbrella-beach::before {
content: "\f5ca"; }
.fa-helmet-un::before {
content: "\e503"; }
.fa-bullseye::before {
content: "\f140"; }
.fa-bacon::before {
content: "\f7e5"; }
.fa-hand-point-down::before {
content: "\f0a7"; }
.fa-arrow-up-from-bracket::before {
content: "\e09a"; }
.fa-folder::before {
content: "\f07b"; }
.fa-folder-blank::before {
content: "\f07b"; }
.fa-file-waveform::before {
content: "\f478"; }
.fa-file-medical-alt::before {
content: "\f478"; }
.fa-radiation::before {
content: "\f7b9"; }
.fa-chart-simple::before {
content: "\e473"; }
.fa-mars-stroke::before {
content: "\f229"; }
.fa-vial::before {
content: "\f492"; }
.fa-gauge::before {
content: "\f624"; }
.fa-dashboard::before {
content: "\f624"; }
.fa-gauge-med::before {
content: "\f624"; }
.fa-tachometer-alt-average::before {
content: "\f624"; }
.fa-wand-magic-sparkles::before {
content: "\e2ca"; }
.fa-magic-wand-sparkles::before {
content: "\e2ca"; }
.fa-e::before {
content: "\45"; }
.fa-pen-clip::before {
content: "\f305"; }
.fa-pen-alt::before {
content: "\f305"; }
.fa-bridge-circle-exclamation::before {
content: "\e4ca"; }
.fa-user::before {
content: "\f007"; }
.fa-school-circle-check::before {
content: "\e56b"; }
.fa-dumpster::before {
content: "\f793"; }
.fa-van-shuttle::before {
content: "\f5b6"; }
.fa-shuttle-van::before {
content: "\f5b6"; }
.fa-building-user::before {
content: "\e4da"; }
.fa-square-caret-left::before {
content: "\f191"; }
.fa-caret-square-left::before {
content: "\f191"; }
.fa-highlighter::before {
content: "\f591"; }
.fa-key::before {
content: "\f084"; }
.fa-bullhorn::before {
content: "\f0a1"; }
.fa-globe::before {
content: "\f0ac"; }
.fa-synagogue::before {
content: "\f69b"; }
.fa-person-half-dress::before {
content: "\e548"; }
.fa-road-bridge::before {
content: "\e563"; }
.fa-location-arrow::before {
content: "\f124"; }
.fa-c::before {
content: "\43"; }
.fa-tablet-button::before {
content: "\f10a"; }
.fa-building-lock::before {
content: "\e4d6"; }
.fa-pizza-slice::before {
content: "\f818"; }
.fa-money-bill-wave::before {
content: "\f53a"; }
.fa-chart-area::before {
content: "\f1fe"; }
.fa-area-chart::before {
content: "\f1fe"; }
.fa-house-flag::before {
content: "\e50d"; }
.fa-person-circle-minus::before {
content: "\e540"; }
.fa-ban::before {
content: "\f05e"; }
.fa-cancel::before {
content: "\f05e"; }
.fa-camera-rotate::before {
content: "\e0d8"; }
.fa-spray-can-sparkles::before {
content: "\f5d0"; }
.fa-air-freshener::before {
content: "\f5d0"; }
.fa-star::before {
content: "\f005"; }
.fa-repeat::before {
content: "\f363"; }
.fa-cross::before {
content: "\f654"; }
.fa-box::before {
content: "\f466"; }
.fa-venus-mars::before {
content: "\f228"; }
.fa-arrow-pointer::before {
content: "\f245"; }
.fa-mouse-pointer::before {
content: "\f245"; }
.fa-maximize::before {
content: "\f31e"; }
.fa-expand-arrows-alt::before {
content: "\f31e"; }
.fa-charging-station::before {
content: "\f5e7"; }
.fa-shapes::before {
content: "\f61f"; }
.fa-triangle-circle-square::before {
content: "\f61f"; }
.fa-shuffle::before {
content: "\f074"; }
.fa-random::before {
content: "\f074"; }
.fa-person-running::before {
content: "\f70c"; }
.fa-running::before {
content: "\f70c"; }
.fa-mobile-retro::before {
content: "\e527"; }
.fa-grip-lines-vertical::before {
content: "\f7a5"; }
.fa-spider::before {
content: "\f717"; }
.fa-hands-bound::before {
content: "\e4f9"; }
.fa-file-invoice-dollar::before {
content: "\f571"; }
.fa-plane-circle-exclamation::before {
content: "\e556"; }
.fa-x-ray::before {
content: "\f497"; }
.fa-spell-check::before {
content: "\f891"; }
.fa-slash::before {
content: "\f715"; }
.fa-computer-mouse::before {
content: "\f8cc"; }
.fa-mouse::before {
content: "\f8cc"; }
.fa-arrow-right-to-bracket::before {
content: "\f090"; }
.fa-sign-in::before {
content: "\f090"; }
.fa-shop-slash::before {
content: "\e070"; }
.fa-store-alt-slash::before {
content: "\e070"; }
.fa-server::before {
content: "\f233"; }
.fa-virus-covid-slash::before {
content: "\e4a9"; }
.fa-shop-lock::before {
content: "\e4a5"; }
.fa-hourglass-start::before {
content: "\f251"; }
.fa-hourglass-1::before {
content: "\f251"; }
.fa-blender-phone::before {
content: "\f6b6"; }
.fa-building-wheat::before {
content: "\e4db"; }
.fa-person-breastfeeding::before {
content: "\e53a"; }
.fa-right-to-bracket::before {
content: "\f2f6"; }
.fa-sign-in-alt::before {
content: "\f2f6"; }
.fa-venus::before {
content: "\f221"; }
.fa-passport::before {
content: "\f5ab"; }
.fa-heart-pulse::before {
content: "\f21e"; }
.fa-heartbeat::before {
content: "\f21e"; }
.fa-people-carry-box::before {
content: "\f4ce"; }
.fa-people-carry::before {
content: "\f4ce"; }
.fa-temperature-high::before {
content: "\f769"; }
.fa-microchip::before {
content: "\f2db"; }
.fa-crown::before {
content: "\f521"; }
.fa-weight-hanging::before {
content: "\f5cd"; }
.fa-xmarks-lines::before {
content: "\e59a"; }
.fa-file-prescription::before {
content: "\f572"; }
.fa-weight-scale::before {
content: "\f496"; }
.fa-weight::before {
content: "\f496"; }
.fa-user-group::before {
content: "\f500"; }
.fa-user-friends::before {
content: "\f500"; }
.fa-arrow-up-a-z::before {
content: "\f15e"; }
.fa-sort-alpha-up::before {
content: "\f15e"; }
.fa-chess-knight::before {
content: "\f441"; }
.fa-face-laugh-squint::before {
content: "\f59b"; }
.fa-laugh-squint::before {
content: "\f59b"; }
.fa-wheelchair::before {
content: "\f193"; }
.fa-circle-arrow-up::before {
content: "\f0aa"; }
.fa-arrow-circle-up::before {
content: "\f0aa"; }
.fa-toggle-on::before {
content: "\f205"; }
.fa-person-walking::before {
content: "\f554"; }
.fa-walking::before {
content: "\f554"; }
.fa-l::before {
content: "\4c"; }
.fa-fire::before {
content: "\f06d"; }
.fa-bed-pulse::before {
content: "\f487"; }
.fa-procedures::before {
content: "\f487"; }
.fa-shuttle-space::before {
content: "\f197"; }
.fa-space-shuttle::before {
content: "\f197"; }
.fa-face-laugh::before {
content: "\f599"; }
.fa-laugh::before {
content: "\f599"; }
.fa-folder-open::before {
content: "\f07c"; }
.fa-heart-circle-plus::before {
content: "\e500"; }
.fa-code-fork::before {
content: "\e13b"; }
.fa-city::before {
content: "\f64f"; }
.fa-microphone-lines::before {
content: "\f3c9"; }
.fa-microphone-alt::before {
content: "\f3c9"; }
.fa-pepper-hot::before {
content: "\f816"; }
.fa-unlock::before {
content: "\f09c"; }
.fa-colon-sign::before {
content: "\e140"; }
.fa-headset::before {
content: "\f590"; }
.fa-store-slash::before {
content: "\e071"; }
.fa-road-circle-xmark::before {
content: "\e566"; }
.fa-user-minus::before {
content: "\f503"; }
.fa-mars-stroke-up::before {
content: "\f22a"; }
.fa-mars-stroke-v::before {
content: "\f22a"; }
.fa-champagne-glasses::before {
content: "\f79f"; }
.fa-glass-cheers::before {
content: "\f79f"; }
.fa-clipboard::before {
content: "\f328"; }
.fa-house-circle-exclamation::before {
content: "\e50a"; }
.fa-file-arrow-up::before {
content: "\f574"; }
.fa-file-upload::before {
content: "\f574"; }
.fa-wifi::before {
content: "\f1eb"; }
.fa-wifi-3::before {
content: "\f1eb"; }
.fa-wifi-strong::before {
content: "\f1eb"; }
.fa-bath::before {
content: "\f2cd"; }
.fa-bathtub::before {
content: "\f2cd"; }
.fa-underline::before {
content: "\f0cd"; }
.fa-user-pen::before {
content: "\f4ff"; }
.fa-user-edit::before {
content: "\f4ff"; }
.fa-signature::before {
content: "\f5b7"; }
.fa-stroopwafel::before {
content: "\f551"; }
.fa-bold::before {
content: "\f032"; }
.fa-anchor-lock::before {
content: "\e4ad"; }
.fa-building-ngo::before {
content: "\e4d7"; }
.fa-manat-sign::before {
content: "\e1d5"; }
.fa-not-equal::before {
content: "\f53e"; }
.fa-border-top-left::before {
content: "\f853"; }
.fa-border-style::before {
content: "\f853"; }
.fa-map-location-dot::before {
content: "\f5a0"; }
.fa-map-marked-alt::before {
content: "\f5a0"; }
.fa-jedi::before {
content: "\f669"; }
.fa-square-poll-vertical::before {
content: "\f681"; }
.fa-poll::before {
content: "\f681"; }
.fa-mug-hot::before {
content: "\f7b6"; }
.fa-car-battery::before {
content: "\f5df"; }
.fa-battery-car::before {
content: "\f5df"; }
.fa-gift::before {
content: "\f06b"; }
.fa-dice-two::before {
content: "\f528"; }
.fa-chess-queen::before {
content: "\f445"; }
.fa-glasses::before {
content: "\f530"; }
.fa-chess-board::before {
content: "\f43c"; }
.fa-building-circle-check::before {
content: "\e4d2"; }
.fa-person-chalkboard::before {
content: "\e53d"; }
.fa-mars-stroke-right::before {
content: "\f22b"; }
.fa-mars-stroke-h::before {
content: "\f22b"; }
.fa-hand-back-fist::before {
content: "\f255"; }
.fa-hand-rock::before {
content: "\f255"; }
.fa-square-caret-up::before {
content: "\f151"; }
.fa-caret-square-up::before {
content: "\f151"; }
.fa-cloud-showers-water::before {
content: "\e4e4"; }
.fa-chart-bar::before {
content: "\f080"; }
.fa-bar-chart::before {
content: "\f080"; }
.fa-hands-bubbles::before {
content: "\e05e"; }
.fa-hands-wash::before {
content: "\e05e"; }
.fa-less-than-equal::before {
content: "\f537"; }
.fa-train::before {
content: "\f238"; }
.fa-eye-low-vision::before {
content: "\f2a8"; }
.fa-low-vision::before {
content: "\f2a8"; }
.fa-crow::before {
content: "\f520"; }
.fa-sailboat::before {
content: "\e445"; }
.fa-window-restore::before {
content: "\f2d2"; }
.fa-square-plus::before {
content: "\f0fe"; }
.fa-plus-square::before {
content: "\f0fe"; }
.fa-torii-gate::before {
content: "\f6a1"; }
.fa-frog::before {
content: "\f52e"; }
.fa-bucket::before {
content: "\e4cf"; }
.fa-image::before {
content: "\f03e"; }
.fa-microphone::before {
content: "\f130"; }
.fa-cow::before {
content: "\f6c8"; }
.fa-caret-up::before {
content: "\f0d8"; }
.fa-screwdriver::before {
content: "\f54a"; }
.fa-folder-closed::before {
content: "\e185"; }
.fa-house-tsunami::before {
content: "\e515"; }
.fa-square-nfi::before {
content: "\e576"; }
.fa-arrow-up-from-ground-water::before {
content: "\e4b5"; }
.fa-martini-glass::before {
content: "\f57b"; }
.fa-glass-martini-alt::before {
content: "\f57b"; }
.fa-rotate-left::before {
content: "\f2ea"; }
.fa-rotate-back::before {
content: "\f2ea"; }
.fa-rotate-backward::before {
content: "\f2ea"; }
.fa-undo-alt::before {
content: "\f2ea"; }
.fa-table-columns::before {
content: "\f0db"; }
.fa-columns::before {
content: "\f0db"; }
.fa-lemon::before {
content: "\f094"; }
.fa-head-side-mask::before {
content: "\e063"; }
.fa-handshake::before {
content: "\f2b5"; }
.fa-gem::before {
content: "\f3a5"; }
.fa-dolly::before {
content: "\f472"; }
.fa-dolly-box::before {
content: "\f472"; }
.fa-smoking::before {
content: "\f48d"; }
.fa-minimize::before {
content: "\f78c"; }
.fa-compress-arrows-alt::before {
content: "\f78c"; }
.fa-monument::before {
content: "\f5a6"; }
.fa-snowplow::before {
content: "\f7d2"; }
.fa-angles-right::before {
content: "\f101"; }
.fa-angle-double-right::before {
content: "\f101"; }
.fa-cannabis::before {
content: "\f55f"; }
.fa-circle-play::before {
content: "\f144"; }
.fa-play-circle::before {
content: "\f144"; }
.fa-tablets::before {
content: "\f490"; }
.fa-ethernet::before {
content: "\f796"; }
.fa-euro-sign::before {
content: "\f153"; }
.fa-eur::before {
content: "\f153"; }
.fa-euro::before {
content: "\f153"; }
.fa-chair::before {
content: "\f6c0"; }
.fa-circle-check::before {
content: "\f058"; }
.fa-check-circle::before {
content: "\f058"; }
.fa-circle-stop::before {
content: "\f28d"; }
.fa-stop-circle::before {
content: "\f28d"; }
.fa-compass-drafting::before {
content: "\f568"; }
.fa-drafting-compass::before {
content: "\f568"; }
.fa-plate-wheat::before {
content: "\e55a"; }
.fa-icicles::before {
content: "\f7ad"; }
.fa-person-shelter::before {
content: "\e54f"; }
.fa-neuter::before {
content: "\f22c"; }
.fa-id-badge::before {
content: "\f2c1"; }
.fa-marker::before {
content: "\f5a1"; }
.fa-face-laugh-beam::before {
content: "\f59a"; }
.fa-laugh-beam::before {
content: "\f59a"; }
.fa-helicopter-symbol::before {
content: "\e502"; }
.fa-universal-access::before {
content: "\f29a"; }
.fa-circle-chevron-up::before {
content: "\f139"; }
.fa-chevron-circle-up::before {
content: "\f139"; }
.fa-lari-sign::before {
content: "\e1c8"; }
.fa-volcano::before {
content: "\f770"; }
.fa-person-walking-dashed-line-arrow-right::before {
content: "\e553"; }
.fa-sterling-sign::before {
content: "\f154"; }
.fa-gbp::before {
content: "\f154"; }
.fa-pound-sign::before {
content: "\f154"; }
.fa-viruses::before {
content: "\e076"; }
.fa-square-person-confined::before {
content: "\e577"; }
.fa-user-tie::before {
content: "\f508"; }
.fa-arrow-down-long::before {
content: "\f175"; }
.fa-long-arrow-down::before {
content: "\f175"; }
.fa-tent-arrow-down-to-line::before {
content: "\e57e"; }
.fa-certificate::before {
content: "\f0a3"; }
.fa-reply-all::before {
content: "\f122"; }
.fa-mail-reply-all::before {
content: "\f122"; }
.fa-suitcase::before {
content: "\f0f2"; }
.fa-person-skating::before {
content: "\f7c5"; }
.fa-skating::before {
content: "\f7c5"; }
.fa-filter-circle-dollar::before {
content: "\f662"; }
.fa-funnel-dollar::before {
content: "\f662"; }
.fa-camera-retro::before {
content: "\f083"; }
.fa-circle-arrow-down::before {
content: "\f0ab"; }
.fa-arrow-circle-down::before {
content: "\f0ab"; }
.fa-file-import::before {
content: "\f56f"; }
.fa-arrow-right-to-file::before {
content: "\f56f"; }
.fa-square-arrow-up-right::before {
content: "\f14c"; }
.fa-external-link-square::before {
content: "\f14c"; }
.fa-box-open::before {
content: "\f49e"; }
.fa-scroll::before {
content: "\f70e"; }
.fa-spa::before {
content: "\f5bb"; }
.fa-location-pin-lock::before {
content: "\e51f"; }
.fa-pause::before {
content: "\f04c"; }
.fa-hill-avalanche::before {
content: "\e507"; }
.fa-temperature-empty::before {
content: "\f2cb"; }
.fa-temperature-0::before {
content: "\f2cb"; }
.fa-thermometer-0::before {
content: "\f2cb"; }
.fa-thermometer-empty::before {
content: "\f2cb"; }
.fa-bomb::before {
content: "\f1e2"; }
.fa-registered::before {
content: "\f25d"; }
.fa-address-card::before {
content: "\f2bb"; }
.fa-contact-card::before {
content: "\f2bb"; }
.fa-vcard::before {
content: "\f2bb"; }
.fa-scale-unbalanced-flip::before {
content: "\f516"; }
.fa-balance-scale-right::before {
content: "\f516"; }
.fa-subscript::before {
content: "\f12c"; }
.fa-diamond-turn-right::before {
content: "\f5eb"; }
.fa-directions::before {
content: "\f5eb"; }
.fa-burst::before {
content: "\e4dc"; }
.fa-house-laptop::before {
content: "\e066"; }
.fa-laptop-house::before {
content: "\e066"; }
.fa-face-tired::before {
content: "\f5c8"; }
.fa-tired::before {
content: "\f5c8"; }
.fa-money-bills::before {
content: "\e1f3"; }
.fa-smog::before {
content: "\f75f"; }
.fa-crutch::before {
content: "\f7f7"; }
.fa-cloud-arrow-up::before {
content: "\f0ee"; }
.fa-cloud-upload::before {
content: "\f0ee"; }
.fa-cloud-upload-alt::before {
content: "\f0ee"; }
.fa-palette::before {
content: "\f53f"; }
.fa-arrows-turn-right::before {
content: "\e4c0"; }
.fa-vest::before {
content: "\e085"; }
.fa-ferry::before {
content: "\e4ea"; }
.fa-arrows-down-to-people::before {
content: "\e4b9"; }
.fa-seedling::before {
content: "\f4d8"; }
.fa-sprout::before {
content: "\f4d8"; }
.fa-left-right::before {
content: "\f337"; }
.fa-arrows-alt-h::before {
content: "\f337"; }
.fa-boxes-packing::before {
content: "\e4c7"; }
.fa-circle-arrow-left::before {
content: "\f0a8"; }
.fa-arrow-circle-left::before {
content: "\f0a8"; }
.fa-group-arrows-rotate::before {
content: "\e4f6"; }
.fa-bowl-food::before {
content: "\e4c6"; }
.fa-candy-cane::before {
content: "\f786"; }
.fa-arrow-down-wide-short::before {
content: "\f160"; }
.fa-sort-amount-asc::before {
content: "\f160"; }
.fa-sort-amount-down::before {
content: "\f160"; }
.fa-cloud-bolt::before {
content: "\f76c"; }
.fa-thunderstorm::before {
content: "\f76c"; }
.fa-text-slash::before {
content: "\f87d"; }
.fa-remove-format::before {
content: "\f87d"; }
.fa-face-smile-wink::before {
content: "\f4da"; }
.fa-smile-wink::before {
content: "\f4da"; }
.fa-file-word::before {
content: "\f1c2"; }
.fa-file-powerpoint::before {
content: "\f1c4"; }
.fa-arrows-left-right::before {
content: "\f07e"; }
.fa-arrows-h::before {
content: "\f07e"; }
.fa-house-lock::before {
content: "\e510"; }
.fa-cloud-arrow-down::before {
content: "\f0ed"; }
.fa-cloud-download::before {
content: "\f0ed"; }
.fa-cloud-download-alt::before {
content: "\f0ed"; }
.fa-children::before {
content: "\e4e1"; }
.fa-chalkboard::before {
content: "\f51b"; }
.fa-blackboard::before {
content: "\f51b"; }
.fa-user-large-slash::before {
content: "\f4fa"; }
.fa-user-alt-slash::before {
content: "\f4fa"; }
.fa-envelope-open::before {
content: "\f2b6"; }
.fa-handshake-simple-slash::before {
content: "\e05f"; }
.fa-handshake-alt-slash::before {
content: "\e05f"; }
.fa-mattress-pillow::before {
content: "\e525"; }
.fa-guarani-sign::before {
content: "\e19a"; }
.fa-arrows-rotate::before {
content: "\f021"; }
.fa-refresh::before {
content: "\f021"; }
.fa-sync::before {
content: "\f021"; }
.fa-fire-extinguisher::before {
content: "\f134"; }
.fa-cruzeiro-sign::before {
content: "\e152"; }
.fa-greater-than-equal::before {
content: "\f532"; }
.fa-shield-halved::before {
content: "\f3ed"; }
.fa-shield-alt::before {
content: "\f3ed"; }
.fa-book-atlas::before {
content: "\f558"; }
.fa-atlas::before {
content: "\f558"; }
.fa-virus::before {
content: "\e074"; }
.fa-envelope-circle-check::before {
content: "\e4e8"; }
.fa-layer-group::before {
content: "\f5fd"; }
.fa-arrows-to-dot::before {
content: "\e4be"; }
.fa-archway::before {
content: "\f557"; }
.fa-heart-circle-check::before {
content: "\e4fd"; }
.fa-house-chimney-crack::before {
content: "\f6f1"; }
.fa-house-damage::before {
content: "\f6f1"; }
.fa-file-zipper::before {
content: "\f1c6"; }
.fa-file-archive::before {
content: "\f1c6"; }
.fa-square::before {
content: "\f0c8"; }
.fa-martini-glass-empty::before {
content: "\f000"; }
.fa-glass-martini::before {
content: "\f000"; }
.fa-couch::before {
content: "\f4b8"; }
.fa-cedi-sign::before {
content: "\e0df"; }
.fa-italic::before {
content: "\f033"; }
.fa-table-cells-column-lock::before {
content: "\e678"; }
.fa-church::before {
content: "\f51d"; }
.fa-comments-dollar::before {
content: "\f653"; }
.fa-democrat::before {
content: "\f747"; }
.fa-z::before {
content: "\5a"; }
.fa-person-skiing::before {
content: "\f7c9"; }
.fa-skiing::before {
content: "\f7c9"; }
.fa-road-lock::before {
content: "\e567"; }
.fa-a::before {
content: "\41"; }
.fa-temperature-arrow-down::before {
content: "\e03f"; }
.fa-temperature-down::before {
content: "\e03f"; }
.fa-feather-pointed::before {
content: "\f56b"; }
.fa-feather-alt::before {
content: "\f56b"; }
.fa-p::before {
content: "\50"; }
.fa-snowflake::before {
content: "\f2dc"; }
.fa-newspaper::before {
content: "\f1ea"; }
.fa-rectangle-ad::before {
content: "\f641"; }
.fa-ad::before {
content: "\f641"; }
.fa-circle-arrow-right::before {
content: "\f0a9"; }
.fa-arrow-circle-right::before {
content: "\f0a9"; }
.fa-filter-circle-xmark::before {
content: "\e17b"; }
.fa-locust::before {
content: "\e520"; }
.fa-sort::before {
content: "\f0dc"; }
.fa-unsorted::before {
content: "\f0dc"; }
.fa-list-ol::before {
content: "\f0cb"; }
.fa-list-1-2::before {
content: "\f0cb"; }
.fa-list-numeric::before {
content: "\f0cb"; }
.fa-person-dress-burst::before {
content: "\e544"; }
.fa-money-check-dollar::before {
content: "\f53d"; }
.fa-money-check-alt::before {
content: "\f53d"; }
.fa-vector-square::before {
content: "\f5cb"; }
.fa-bread-slice::before {
content: "\f7ec"; }
.fa-language::before {
content: "\f1ab"; }
.fa-face-kiss-wink-heart::before {
content: "\f598"; }
.fa-kiss-wink-heart::before {
content: "\f598"; }
.fa-filter::before {
content: "\f0b0"; }
.fa-question::before {
content: "\3f"; }
.fa-file-signature::before {
content: "\f573"; }
.fa-up-down-left-right::before {
content: "\f0b2"; }
.fa-arrows-alt::before {
content: "\f0b2"; }
.fa-house-chimney-user::before {
content: "\e065"; }
.fa-hand-holding-heart::before {
content: "\f4be"; }
.fa-puzzle-piece::before {
content: "\f12e"; }
.fa-money-check::before {
content: "\f53c"; }
.fa-star-half-stroke::before {
content: "\f5c0"; }
.fa-star-half-alt::before {
content: "\f5c0"; }
.fa-code::before {
content: "\f121"; }
.fa-whiskey-glass::before {
content: "\f7a0"; }
.fa-glass-whiskey::before {
content: "\f7a0"; }
.fa-building-circle-exclamation::before {
content: "\e4d3"; }
.fa-magnifying-glass-chart::before {
content: "\e522"; }
.fa-arrow-up-right-from-square::before {
content: "\f08e"; }
.fa-external-link::before {
content: "\f08e"; }
.fa-cubes-stacked::before {
content: "\e4e6"; }
.fa-won-sign::before {
content: "\f159"; }
.fa-krw::before {
content: "\f159"; }
.fa-won::before {
content: "\f159"; }
.fa-virus-covid::before {
content: "\e4a8"; }
.fa-austral-sign::before {
content: "\e0a9"; }
.fa-f::before {
content: "\46"; }
.fa-leaf::before {
content: "\f06c"; }
.fa-road::before {
content: "\f018"; }
.fa-taxi::before {
content: "\f1ba"; }
.fa-cab::before {
content: "\f1ba"; }
.fa-person-circle-plus::before {
content: "\e541"; }
.fa-chart-pie::before {
content: "\f200"; }
.fa-pie-chart::before {
content: "\f200"; }
.fa-bolt-lightning::before {
content: "\e0b7"; }
.fa-sack-xmark::before {
content: "\e56a"; }
.fa-file-excel::before {
content: "\f1c3"; }
.fa-file-contract::before {
content: "\f56c"; }
.fa-fish-fins::before {
content: "\e4f2"; }
.fa-building-flag::before {
content: "\e4d5"; }
.fa-face-grin-beam::before {
content: "\f582"; }
.fa-grin-beam::before {
content: "\f582"; }
.fa-object-ungroup::before {
content: "\f248"; }
.fa-poop::before {
content: "\f619"; }
.fa-location-pin::before {
content: "\f041"; }
.fa-map-marker::before {
content: "\f041"; }
.fa-kaaba::before {
content: "\f66b"; }
.fa-toilet-paper::before {
content: "\f71e"; }
.fa-helmet-safety::before {
content: "\f807"; }
.fa-hard-hat::before {
content: "\f807"; }
.fa-hat-hard::before {
content: "\f807"; }
.fa-eject::before {
content: "\f052"; }
.fa-circle-right::before {
content: "\f35a"; }
.fa-arrow-alt-circle-right::before {
content: "\f35a"; }
.fa-plane-circle-check::before {
content: "\e555"; }
.fa-face-rolling-eyes::before {
content: "\f5a5"; }
.fa-meh-rolling-eyes::before {
content: "\f5a5"; }
.fa-object-group::before {
content: "\f247"; }
.fa-chart-line::before {
content: "\f201"; }
.fa-line-chart::before {
content: "\f201"; }
.fa-mask-ventilator::before {
content: "\e524"; }
.fa-arrow-right::before {
content: "\f061"; }
.fa-signs-post::before {
content: "\f277"; }
.fa-map-signs::before {
content: "\f277"; }
.fa-cash-register::before {
content: "\f788"; }
.fa-person-circle-question::before {
content: "\e542"; }
.fa-h::before {
content: "\48"; }
.fa-tarp::before {
content: "\e57b"; }
.fa-screwdriver-wrench::before {
content: "\f7d9"; }
.fa-tools::before {
content: "\f7d9"; }
.fa-arrows-to-eye::before {
content: "\e4bf"; }
.fa-plug-circle-bolt::before {
content: "\e55b"; }
.fa-heart::before {
content: "\f004"; }
.fa-mars-and-venus::before {
content: "\f224"; }
.fa-house-user::before {
content: "\e1b0"; }
.fa-home-user::before {
content: "\e1b0"; }
.fa-dumpster-fire::before {
content: "\f794"; }
.fa-house-crack::before {
content: "\e3b1"; }
.fa-martini-glass-citrus::before {
content: "\f561"; }
.fa-cocktail::before {
content: "\f561"; }
.fa-face-surprise::before {
content: "\f5c2"; }
.fa-surprise::before {
content: "\f5c2"; }
.fa-bottle-water::before {
content: "\e4c5"; }
.fa-circle-pause::before {
content: "\f28b"; }
.fa-pause-circle::before {
content: "\f28b"; }
.fa-toilet-paper-slash::before {
content: "\e072"; }
.fa-apple-whole::before {
content: "\f5d1"; }
.fa-apple-alt::before {
content: "\f5d1"; }
.fa-kitchen-set::before {
content: "\e51a"; }
.fa-r::before {
content: "\52"; }
.fa-temperature-quarter::before {
content: "\f2ca"; }
.fa-temperature-1::before {
content: "\f2ca"; }
.fa-thermometer-1::before {
content: "\f2ca"; }
.fa-thermometer-quarter::before {
content: "\f2ca"; }
.fa-cube::before {
content: "\f1b2"; }
.fa-bitcoin-sign::before {
content: "\e0b4"; }
.fa-shield-dog::before {
content: "\e573"; }
.fa-solar-panel::before {
content: "\f5ba"; }
.fa-lock-open::before {
content: "\f3c1"; }
.fa-elevator::before {
content: "\e16d"; }
.fa-money-bill-transfer::before {
content: "\e528"; }
.fa-money-bill-trend-up::before {
content: "\e529"; }
.fa-house-flood-water-circle-arrow-right::before {
content: "\e50f"; }
.fa-square-poll-horizontal::before {
content: "\f682"; }
.fa-poll-h::before {
content: "\f682"; }
.fa-circle::before {
content: "\f111"; }
.fa-backward-fast::before {
content: "\f049"; }
.fa-fast-backward::before {
content: "\f049"; }
.fa-recycle::before {
content: "\f1b8"; }
.fa-user-astronaut::before {
content: "\f4fb"; }
.fa-plane-slash::before {
content: "\e069"; }
.fa-trademark::before {
content: "\f25c"; }
.fa-basketball::before {
content: "\f434"; }
.fa-basketball-ball::before {
content: "\f434"; }
.fa-satellite-dish::before {
content: "\f7c0"; }
.fa-circle-up::before {
content: "\f35b"; }
.fa-arrow-alt-circle-up::before {
content: "\f35b"; }
.fa-mobile-screen-button::before {
content: "\f3cd"; }
.fa-mobile-alt::before {
content: "\f3cd"; }
.fa-volume-high::before {
content: "\f028"; }
.fa-volume-up::before {
content: "\f028"; }
.fa-users-rays::before {
content: "\e593"; }
.fa-wallet::before {
content: "\f555"; }
.fa-clipboard-check::before {
content: "\f46c"; }
.fa-file-audio::before {
content: "\f1c7"; }
.fa-burger::before {
content: "\f805"; }
.fa-hamburger::before {
content: "\f805"; }
.fa-wrench::before {
content: "\f0ad"; }
.fa-bugs::before {
content: "\e4d0"; }
.fa-rupee-sign::before {
content: "\f156"; }
.fa-rupee::before {
content: "\f156"; }
.fa-file-image::before {
content: "\f1c5"; }
.fa-circle-question::before {
content: "\f059"; }
.fa-question-circle::before {
content: "\f059"; }
.fa-plane-departure::before {
content: "\f5b0"; }
.fa-handshake-slash::before {
content: "\e060"; }
.fa-book-bookmark::before {
content: "\e0bb"; }
.fa-code-branch::before {
content: "\f126"; }
.fa-hat-cowboy::before {
content: "\f8c0"; }
.fa-bridge::before {
content: "\e4c8"; }
.fa-phone-flip::before {
content: "\f879"; }
.fa-phone-alt::before {
content: "\f879"; }
.fa-truck-front::before {
content: "\e2b7"; }
.fa-cat::before {
content: "\f6be"; }
.fa-anchor-circle-exclamation::before {
content: "\e4ab"; }
.fa-truck-field::before {
content: "\e58d"; }
.fa-route::before {
content: "\f4d7"; }
.fa-clipboard-question::before {
content: "\e4e3"; }
.fa-panorama::before {
content: "\e209"; }
.fa-comment-medical::before {
content: "\f7f5"; }
.fa-teeth-open::before {
content: "\f62f"; }
.fa-file-circle-minus::before {
content: "\e4ed"; }
.fa-tags::before {
content: "\f02c"; }
.fa-wine-glass::before {
content: "\f4e3"; }
.fa-forward-fast::before {
content: "\f050"; }
.fa-fast-forward::before {
content: "\f050"; }
.fa-face-meh-blank::before {
content: "\f5a4"; }
.fa-meh-blank::before {
content: "\f5a4"; }
.fa-square-parking::before {
content: "\f540"; }
.fa-parking::before {
content: "\f540"; }
.fa-house-signal::before {
content: "\e012"; }
.fa-bars-progress::before {
content: "\f828"; }
.fa-tasks-alt::before {
content: "\f828"; }
.fa-faucet-drip::before {
content: "\e006"; }
.fa-cart-flatbed::before {
content: "\f474"; }
.fa-dolly-flatbed::before {
content: "\f474"; }
.fa-ban-smoking::before {
content: "\f54d"; }
.fa-smoking-ban::before {
content: "\f54d"; }
.fa-terminal::before {
content: "\f120"; }
.fa-mobile-button::before {
content: "\f10b"; }
.fa-house-medical-flag::before {
content: "\e514"; }
.fa-basket-shopping::before {
content: "\f291"; }
.fa-shopping-basket::before {
content: "\f291"; }
.fa-tape::before {
content: "\f4db"; }
.fa-bus-simple::before {
content: "\f55e"; }
.fa-bus-alt::before {
content: "\f55e"; }
.fa-eye::before {
content: "\f06e"; }
.fa-face-sad-cry::before {
content: "\f5b3"; }
.fa-sad-cry::before {
content: "\f5b3"; }
.fa-audio-description::before {
content: "\f29e"; }
.fa-person-military-to-person::before {
content: "\e54c"; }
.fa-file-shield::before {
content: "\e4f0"; }
.fa-user-slash::before {
content: "\f506"; }
.fa-pen::before {
content: "\f304"; }
.fa-tower-observation::before {
content: "\e586"; }
.fa-file-code::before {
content: "\f1c9"; }
.fa-signal::before {
content: "\f012"; }
.fa-signal-5::before {
content: "\f012"; }
.fa-signal-perfect::before {
content: "\f012"; }
.fa-bus::before {
content: "\f207"; }
.fa-heart-circle-xmark::before {
content: "\e501"; }
.fa-house-chimney::before {
content: "\e3af"; }
.fa-home-lg::before {
content: "\e3af"; }
.fa-window-maximize::before {
content: "\f2d0"; }
.fa-face-frown::before {
content: "\f119"; }
.fa-frown::before {
content: "\f119"; }
.fa-prescription::before {
content: "\f5b1"; }
.fa-shop::before {
content: "\f54f"; }
.fa-store-alt::before {
content: "\f54f"; }
.fa-floppy-disk::before {
content: "\f0c7"; }
.fa-save::before {
content: "\f0c7"; }
.fa-vihara::before {
content: "\f6a7"; }
.fa-scale-unbalanced::before {
content: "\f515"; }
.fa-balance-scale-left::before {
content: "\f515"; }
.fa-sort-up::before {
content: "\f0de"; }
.fa-sort-asc::before {
content: "\f0de"; }
.fa-comment-dots::before {
content: "\f4ad"; }
.fa-commenting::before {
content: "\f4ad"; }
.fa-plant-wilt::before {
content: "\e5aa"; }
.fa-diamond::before {
content: "\f219"; }
.fa-face-grin-squint::before {
content: "\f585"; }
.fa-grin-squint::before {
content: "\f585"; }
.fa-hand-holding-dollar::before {
content: "\f4c0"; }
.fa-hand-holding-usd::before {
content: "\f4c0"; }
.fa-bacterium::before {
content: "\e05a"; }
.fa-hand-pointer::before {
content: "\f25a"; }
.fa-drum-steelpan::before {
content: "\f56a"; }
.fa-hand-scissors::before {
content: "\f257"; }
.fa-hands-praying::before {
content: "\f684"; }
.fa-praying-hands::before {
content: "\f684"; }
.fa-arrow-rotate-right::before {
content: "\f01e"; }
.fa-arrow-right-rotate::before {
content: "\f01e"; }
.fa-arrow-rotate-forward::before {
content: "\f01e"; }
.fa-redo::before {
content: "\f01e"; }
.fa-biohazard::before {
content: "\f780"; }
.fa-location-crosshairs::before {
content: "\f601"; }
.fa-location::before {
content: "\f601"; }
.fa-mars-double::before {
content: "\f227"; }
.fa-child-dress::before {
content: "\e59c"; }
.fa-users-between-lines::before {
content: "\e591"; }
.fa-lungs-virus::before {
content: "\e067"; }
.fa-face-grin-tears::before {
content: "\f588"; }
.fa-grin-tears::before {
content: "\f588"; }
.fa-phone::before {
content: "\f095"; }
.fa-calendar-xmark::before {
content: "\f273"; }
.fa-calendar-times::before {
content: "\f273"; }
.fa-child-reaching::before {
content: "\e59d"; }
.fa-head-side-virus::before {
content: "\e064"; }
.fa-user-gear::before {
content: "\f4fe"; }
.fa-user-cog::before {
content: "\f4fe"; }
.fa-arrow-up-1-9::before {
content: "\f163"; }
.fa-sort-numeric-up::before {
content: "\f163"; }
.fa-door-closed::before {
content: "\f52a"; }
.fa-shield-virus::before {
content: "\e06c"; }
.fa-dice-six::before {
content: "\f526"; }
.fa-mosquito-net::before {
content: "\e52c"; }
.fa-bridge-water::before {
content: "\e4ce"; }
.fa-person-booth::before {
content: "\f756"; }
.fa-text-width::before {
content: "\f035"; }
.fa-hat-wizard::before {
content: "\f6e8"; }
.fa-pen-fancy::before {
content: "\f5ac"; }
.fa-person-digging::before {
content: "\f85e"; }
.fa-digging::before {
content: "\f85e"; }
.fa-trash::before {
content: "\f1f8"; }
.fa-gauge-simple::before {
content: "\f629"; }
.fa-gauge-simple-med::before {
content: "\f629"; }
.fa-tachometer-average::before {
content: "\f629"; }
.fa-book-medical::before {
content: "\f7e6"; }
.fa-poo::before {
content: "\f2fe"; }
.fa-quote-right::before {
content: "\f10e"; }
.fa-quote-right-alt::before {
content: "\f10e"; }
.fa-shirt::before {
content: "\f553"; }
.fa-t-shirt::before {
content: "\f553"; }
.fa-tshirt::before {
content: "\f553"; }
.fa-cubes::before {
content: "\f1b3"; }
.fa-divide::before {
content: "\f529"; }
.fa-tenge-sign::before {
content: "\f7d7"; }
.fa-tenge::before {
content: "\f7d7"; }
.fa-headphones::before {
content: "\f025"; }
.fa-hands-holding::before {
content: "\f4c2"; }
.fa-hands-clapping::before {
content: "\e1a8"; }
.fa-republican::before {
content: "\f75e"; }
.fa-arrow-left::before {
content: "\f060"; }
.fa-person-circle-xmark::before {
content: "\e543"; }
.fa-ruler::before {
content: "\f545"; }
.fa-align-left::before {
content: "\f036"; }
.fa-dice-d6::before {
content: "\f6d1"; }
.fa-restroom::before {
content: "\f7bd"; }
.fa-j::before {
content: "\4a"; }
.fa-users-viewfinder::before {
content: "\e595"; }
.fa-file-video::before {
content: "\f1c8"; }
.fa-up-right-from-square::before {
content: "\f35d"; }
.fa-external-link-alt::before {
content: "\f35d"; }
.fa-table-cells::before {
content: "\f00a"; }
.fa-th::before {
content: "\f00a"; }
.fa-file-pdf::before {
content: "\f1c1"; }
.fa-book-bible::before {
content: "\f647"; }
.fa-bible::before {
content: "\f647"; }
.fa-o::before {
content: "\4f"; }
.fa-suitcase-medical::before {
content: "\f0fa"; }
.fa-medkit::before {
content: "\f0fa"; }
.fa-user-secret::before {
content: "\f21b"; }
.fa-otter::before {
content: "\f700"; }
.fa-person-dress::before {
content: "\f182"; }
.fa-female::before {
content: "\f182"; }
.fa-comment-dollar::before {
content: "\f651"; }
.fa-business-time::before {
content: "\f64a"; }
.fa-briefcase-clock::before {
content: "\f64a"; }
.fa-table-cells-large::before {
content: "\f009"; }
.fa-th-large::before {
content: "\f009"; }
.fa-book-tanakh::before {
content: "\f827"; }
.fa-tanakh::before {
content: "\f827"; }
.fa-phone-volume::before {
content: "\f2a0"; }
.fa-volume-control-phone::before {
content: "\f2a0"; }
.fa-hat-cowboy-side::before {
content: "\f8c1"; }
.fa-clipboard-user::before {
content: "\f7f3"; }
.fa-child::before {
content: "\f1ae"; }
.fa-lira-sign::before {
content: "\f195"; }
.fa-satellite::before {
content: "\f7bf"; }
.fa-plane-lock::before {
content: "\e558"; }
.fa-tag::before {
content: "\f02b"; }
.fa-comment::before {
content: "\f075"; }
.fa-cake-candles::before {
content: "\f1fd"; }
.fa-birthday-cake::before {
content: "\f1fd"; }
.fa-cake::before {
content: "\f1fd"; }
.fa-envelope::before {
content: "\f0e0"; }
.fa-angles-up::before {
content: "\f102"; }
.fa-angle-double-up::before {
content: "\f102"; }
.fa-paperclip::before {
content: "\f0c6"; }
.fa-arrow-right-to-city::before {
content: "\e4b3"; }
.fa-ribbon::before {
content: "\f4d6"; }
.fa-lungs::before {
content: "\f604"; }
.fa-arrow-up-9-1::before {
content: "\f887"; }
.fa-sort-numeric-up-alt::before {
content: "\f887"; }
.fa-litecoin-sign::before {
content: "\e1d3"; }
.fa-border-none::before {
content: "\f850"; }
.fa-circle-nodes::before {
content: "\e4e2"; }
.fa-parachute-box::before {
content: "\f4cd"; }
.fa-indent::before {
content: "\f03c"; }
.fa-truck-field-un::before {
content: "\e58e"; }
.fa-hourglass::before {
content: "\f254"; }
.fa-hourglass-empty::before {
content: "\f254"; }
.fa-mountain::before {
content: "\f6fc"; }
.fa-user-doctor::before {
content: "\f0f0"; }
.fa-user-md::before {
content: "\f0f0"; }
.fa-circle-info::before {
content: "\f05a"; }
.fa-info-circle::before {
content: "\f05a"; }
.fa-cloud-meatball::before {
content: "\f73b"; }
.fa-camera::before {
content: "\f030"; }
.fa-camera-alt::before {
content: "\f030"; }
.fa-square-virus::before {
content: "\e578"; }
.fa-meteor::before {
content: "\f753"; }
.fa-car-on::before {
content: "\e4dd"; }
.fa-sleigh::before {
content: "\f7cc"; }
.fa-arrow-down-1-9::before {
content: "\f162"; }
.fa-sort-numeric-asc::before {
content: "\f162"; }
.fa-sort-numeric-down::before {
content: "\f162"; }
.fa-hand-holding-droplet::before {
content: "\f4c1"; }
.fa-hand-holding-water::before {
content: "\f4c1"; }
.fa-water::before {
content: "\f773"; }
.fa-calendar-check::before {
content: "\f274"; }
.fa-braille::before {
content: "\f2a1"; }
.fa-prescription-bottle-medical::before {
content: "\f486"; }
.fa-prescription-bottle-alt::before {
content: "\f486"; }
.fa-landmark::before {
content: "\f66f"; }
.fa-truck::before {
content: "\f0d1"; }
.fa-crosshairs::before {
content: "\f05b"; }
.fa-person-cane::before {
content: "\e53c"; }
.fa-tent::before {
content: "\e57d"; }
.fa-vest-patches::before {
content: "\e086"; }
.fa-check-double::before {
content: "\f560"; }
.fa-arrow-down-a-z::before {
content: "\f15d"; }
.fa-sort-alpha-asc::before {
content: "\f15d"; }
.fa-sort-alpha-down::before {
content: "\f15d"; }
.fa-money-bill-wheat::before {
content: "\e52a"; }
.fa-cookie::before {
content: "\f563"; }
.fa-arrow-rotate-left::before {
content: "\f0e2"; }
.fa-arrow-left-rotate::before {
content: "\f0e2"; }
.fa-arrow-rotate-back::before {
content: "\f0e2"; }
.fa-arrow-rotate-backward::before {
content: "\f0e2"; }
.fa-undo::before {
content: "\f0e2"; }
.fa-hard-drive::before {
content: "\f0a0"; }
.fa-hdd::before {
content: "\f0a0"; }
.fa-face-grin-squint-tears::before {
content: "\f586"; }
.fa-grin-squint-tears::before {
content: "\f586"; }
.fa-dumbbell::before {
content: "\f44b"; }
.fa-rectangle-list::before {
content: "\f022"; }
.fa-list-alt::before {
content: "\f022"; }
.fa-tarp-droplet::before {
content: "\e57c"; }
.fa-house-medical-circle-check::before {
content: "\e511"; }
.fa-person-skiing-nordic::before {
content: "\f7ca"; }
.fa-skiing-nordic::before {
content: "\f7ca"; }
.fa-calendar-plus::before {
content: "\f271"; }
.fa-plane-arrival::before {
content: "\f5af"; }
.fa-circle-left::before {
content: "\f359"; }
.fa-arrow-alt-circle-left::before {
content: "\f359"; }
.fa-train-subway::before {
content: "\f239"; }
.fa-subway::before {
content: "\f239"; }
.fa-chart-gantt::before {
content: "\e0e4"; }
.fa-indian-rupee-sign::before {
content: "\e1bc"; }
.fa-indian-rupee::before {
content: "\e1bc"; }
.fa-inr::before {
content: "\e1bc"; }
.fa-crop-simple::before {
content: "\f565"; }
.fa-crop-alt::before {
content: "\f565"; }
.fa-money-bill-1::before {
content: "\f3d1"; }
.fa-money-bill-alt::before {
content: "\f3d1"; }
.fa-left-long::before {
content: "\f30a"; }
.fa-long-arrow-alt-left::before {
content: "\f30a"; }
.fa-dna::before {
content: "\f471"; }
.fa-virus-slash::before {
content: "\e075"; }
.fa-minus::before {
content: "\f068"; }
.fa-subtract::before {
content: "\f068"; }
.fa-chess::before {
content: "\f439"; }
.fa-arrow-left-long::before {
content: "\f177"; }
.fa-long-arrow-left::before {
content: "\f177"; }
.fa-plug-circle-check::before {
content: "\e55c"; }
.fa-street-view::before {
content: "\f21d"; }
.fa-franc-sign::before {
content: "\e18f"; }
.fa-volume-off::before {
content: "\f026"; }
.fa-hands-asl-interpreting::before {
content: "\f2a3"; }
.fa-american-sign-language-interpreting::before {
content: "\f2a3"; }
.fa-asl-interpreting::before {
content: "\f2a3"; }
.fa-hands-american-sign-language-interpreting::before {
content: "\f2a3"; }
.fa-gear::before {
content: "\f013"; }
.fa-cog::before {
content: "\f013"; }
.fa-droplet-slash::before {
content: "\f5c7"; }
.fa-tint-slash::before {
content: "\f5c7"; }
.fa-mosque::before {
content: "\f678"; }
.fa-mosquito::before {
content: "\e52b"; }
.fa-star-of-david::before {
content: "\f69a"; }
.fa-person-military-rifle::before {
content: "\e54b"; }
.fa-cart-shopping::before {
content: "\f07a"; }
.fa-shopping-cart::before {
content: "\f07a"; }
.fa-vials::before {
content: "\f493"; }
.fa-plug-circle-plus::before {
content: "\e55f"; }
.fa-place-of-worship::before {
content: "\f67f"; }
.fa-grip-vertical::before {
content: "\f58e"; }
.fa-arrow-turn-up::before {
content: "\f148"; }
.fa-level-up::before {
content: "\f148"; }
.fa-u::before {
content: "\55"; }
.fa-square-root-variable::before {
content: "\f698"; }
.fa-square-root-alt::before {
content: "\f698"; }
.fa-clock::before {
content: "\f017"; }
.fa-clock-four::before {
content: "\f017"; }
.fa-backward-step::before {
content: "\f048"; }
.fa-step-backward::before {
content: "\f048"; }
.fa-pallet::before {
content: "\f482"; }
.fa-faucet::before {
content: "\e005"; }
.fa-baseball-bat-ball::before {
content: "\f432"; }
.fa-s::before {
content: "\53"; }
.fa-timeline::before {
content: "\e29c"; }
.fa-keyboard::before {
content: "\f11c"; }
.fa-caret-down::before {
content: "\f0d7"; }
.fa-house-chimney-medical::before {
content: "\f7f2"; }
.fa-clinic-medical::before {
content: "\f7f2"; }
.fa-temperature-three-quarters::before {
content: "\f2c8"; }
.fa-temperature-3::before {
content: "\f2c8"; }
.fa-thermometer-3::before {
content: "\f2c8"; }
.fa-thermometer-three-quarters::before {
content: "\f2c8"; }
.fa-mobile-screen::before {
content: "\f3cf"; }
.fa-mobile-android-alt::before {
content: "\f3cf"; }
.fa-plane-up::before {
content: "\e22d"; }
.fa-piggy-bank::before {
content: "\f4d3"; }
.fa-battery-half::before {
content: "\f242"; }
.fa-battery-3::before {
content: "\f242"; }
.fa-mountain-city::before {
content: "\e52e"; }
.fa-coins::before {
content: "\f51e"; }
.fa-khanda::before {
content: "\f66d"; }
.fa-sliders::before {
content: "\f1de"; }
.fa-sliders-h::before {
content: "\f1de"; }
.fa-folder-tree::before {
content: "\f802"; }
.fa-network-wired::before {
content: "\f6ff"; }
.fa-map-pin::before {
content: "\f276"; }
.fa-hamsa::before {
content: "\f665"; }
.fa-cent-sign::before {
content: "\e3f5"; }
.fa-flask::before {
content: "\f0c3"; }
.fa-person-pregnant::before {
content: "\e31e"; }
.fa-wand-sparkles::before {
content: "\f72b"; }
.fa-ellipsis-vertical::before {
content: "\f142"; }
.fa-ellipsis-v::before {
content: "\f142"; }
.fa-ticket::before {
content: "\f145"; }
.fa-power-off::before {
content: "\f011"; }
.fa-right-long::before {
content: "\f30b"; }
.fa-long-arrow-alt-right::before {
content: "\f30b"; }
.fa-flag-usa::before {
content: "\f74d"; }
.fa-laptop-file::before {
content: "\e51d"; }
.fa-tty::before {
content: "\f1e4"; }
.fa-teletype::before {
content: "\f1e4"; }
.fa-diagram-next::before {
content: "\e476"; }
.fa-person-rifle::before {
content: "\e54e"; }
.fa-house-medical-circle-exclamation::before {
content: "\e512"; }
.fa-closed-captioning::before {
content: "\f20a"; }
.fa-person-hiking::before {
content: "\f6ec"; }
.fa-hiking::before {
content: "\f6ec"; }
.fa-venus-double::before {
content: "\f226"; }
.fa-images::before {
content: "\f302"; }
.fa-calculator::before {
content: "\f1ec"; }
.fa-people-pulling::before {
content: "\e535"; }
.fa-n::before {
content: "\4e"; }
.fa-cable-car::before {
content: "\f7da"; }
.fa-tram::before {
content: "\f7da"; }
.fa-cloud-rain::before {
content: "\f73d"; }
.fa-building-circle-xmark::before {
content: "\e4d4"; }
.fa-ship::before {
content: "\f21a"; }
.fa-arrows-down-to-line::before {
content: "\e4b8"; }
.fa-download::before {
content: "\f019"; }
.fa-face-grin::before {
content: "\f580"; }
.fa-grin::before {
content: "\f580"; }
.fa-delete-left::before {
content: "\f55a"; }
.fa-backspace::before {
content: "\f55a"; }
.fa-eye-dropper::before {
content: "\f1fb"; }
.fa-eye-dropper-empty::before {
content: "\f1fb"; }
.fa-eyedropper::before {
content: "\f1fb"; }
.fa-file-circle-check::before {
content: "\e5a0"; }
.fa-forward::before {
content: "\f04e"; }
.fa-mobile::before {
content: "\f3ce"; }
.fa-mobile-android::before {
content: "\f3ce"; }
.fa-mobile-phone::before {
content: "\f3ce"; }
.fa-face-meh::before {
content: "\f11a"; }
.fa-meh::before {
content: "\f11a"; }
.fa-align-center::before {
content: "\f037"; }
.fa-book-skull::before {
content: "\f6b7"; }
.fa-book-dead::before {
content: "\f6b7"; }
.fa-id-card::before {
content: "\f2c2"; }
.fa-drivers-license::before {
content: "\f2c2"; }
.fa-outdent::before {
content: "\f03b"; }
.fa-dedent::before {
content: "\f03b"; }
.fa-heart-circle-exclamation::before {
content: "\e4fe"; }
.fa-house::before {
content: "\f015"; }
.fa-home::before {
content: "\f015"; }
.fa-home-alt::before {
content: "\f015"; }
.fa-home-lg-alt::before {
content: "\f015"; }
.fa-calendar-week::before {
content: "\f784"; }
.fa-laptop-medical::before {
content: "\f812"; }
.fa-b::before {
content: "\42"; }
.fa-file-medical::before {
content: "\f477"; }
.fa-dice-one::before {
content: "\f525"; }
.fa-kiwi-bird::before {
content: "\f535"; }
.fa-arrow-right-arrow-left::before {
content: "\f0ec"; }
.fa-exchange::before {
content: "\f0ec"; }
.fa-rotate-right::before {
content: "\f2f9"; }
.fa-redo-alt::before {
content: "\f2f9"; }
.fa-rotate-forward::before {
content: "\f2f9"; }
.fa-utensils::before {
content: "\f2e7"; }
.fa-cutlery::before {
content: "\f2e7"; }
.fa-arrow-up-wide-short::before {
content: "\f161"; }
.fa-sort-amount-up::before {
content: "\f161"; }
.fa-mill-sign::before {
content: "\e1ed"; }
.fa-bowl-rice::before {
content: "\e2eb"; }
.fa-skull::before {
content: "\f54c"; }
.fa-tower-broadcast::before {
content: "\f519"; }
.fa-broadcast-tower::before {
content: "\f519"; }
.fa-truck-pickup::before {
content: "\f63c"; }
.fa-up-long::before {
content: "\f30c"; }
.fa-long-arrow-alt-up::before {
content: "\f30c"; }
.fa-stop::before {
content: "\f04d"; }
.fa-code-merge::before {
content: "\f387"; }
.fa-upload::before {
content: "\f093"; }
.fa-hurricane::before {
content: "\f751"; }
.fa-mound::before {
content: "\e52d"; }
.fa-toilet-portable::before {
content: "\e583"; }
.fa-compact-disc::before {
content: "\f51f"; }
.fa-file-arrow-down::before {
content: "\f56d"; }
.fa-file-download::before {
content: "\f56d"; }
.fa-caravan::before {
content: "\f8ff"; }
.fa-shield-cat::before {
content: "\e572"; }
.fa-bolt::before {
content: "\f0e7"; }
.fa-zap::before {
content: "\f0e7"; }
.fa-glass-water::before {
content: "\e4f4"; }
.fa-oil-well::before {
content: "\e532"; }
.fa-vault::before {
content: "\e2c5"; }
.fa-mars::before {
content: "\f222"; }
.fa-toilet::before {
content: "\f7d8"; }
.fa-plane-circle-xmark::before {
content: "\e557"; }
.fa-yen-sign::before {
content: "\f157"; }
.fa-cny::before {
content: "\f157"; }
.fa-jpy::before {
content: "\f157"; }
.fa-rmb::before {
content: "\f157"; }
.fa-yen::before {
content: "\f157"; }
.fa-ruble-sign::before {
content: "\f158"; }
.fa-rouble::before {
content: "\f158"; }
.fa-rub::before {
content: "\f158"; }
.fa-ruble::before {
content: "\f158"; }
.fa-sun::before {
content: "\f185"; }
.fa-guitar::before {
content: "\f7a6"; }
.fa-face-laugh-wink::before {
content: "\f59c"; }
.fa-laugh-wink::before {
content: "\f59c"; }
.fa-horse-head::before {
content: "\f7ab"; }
.fa-bore-hole::before {
content: "\e4c3"; }
.fa-industry::before {
content: "\f275"; }
.fa-circle-down::before {
content: "\f358"; }
.fa-arrow-alt-circle-down::before {
content: "\f358"; }
.fa-arrows-turn-to-dots::before {
content: "\e4c1"; }
.fa-florin-sign::before {
content: "\e184"; }
.fa-arrow-down-short-wide::before {
content: "\f884"; }
.fa-sort-amount-desc::before {
content: "\f884"; }
.fa-sort-amount-down-alt::before {
content: "\f884"; }
.fa-less-than::before {
content: "\3c"; }
.fa-angle-down::before {
content: "\f107"; }
.fa-car-tunnel::before {
content: "\e4de"; }
.fa-head-side-cough::before {
content: "\e061"; }
.fa-grip-lines::before {
content: "\f7a4"; }
.fa-thumbs-down::before {
content: "\f165"; }
.fa-user-lock::before {
content: "\f502"; }
.fa-arrow-right-long::before {
content: "\f178"; }
.fa-long-arrow-right::before {
content: "\f178"; }
.fa-anchor-circle-xmark::before {
content: "\e4ac"; }
.fa-ellipsis::before {
content: "\f141"; }
.fa-ellipsis-h::before {
content: "\f141"; }
.fa-chess-pawn::before {
content: "\f443"; }
.fa-kit-medical::before {
content: "\f479"; }
.fa-first-aid::before {
content: "\f479"; }
.fa-person-through-window::before {
content: "\e5a9"; }
.fa-toolbox::before {
content: "\f552"; }
.fa-hands-holding-circle::before {
content: "\e4fb"; }
.fa-bug::before {
content: "\f188"; }
.fa-credit-card::before {
content: "\f09d"; }
.fa-credit-card-alt::before {
content: "\f09d"; }
.fa-car::before {
content: "\f1b9"; }
.fa-automobile::before {
content: "\f1b9"; }
.fa-hand-holding-hand::before {
content: "\e4f7"; }
.fa-book-open-reader::before {
content: "\f5da"; }
.fa-book-reader::before {
content: "\f5da"; }
.fa-mountain-sun::before {
content: "\e52f"; }
.fa-arrows-left-right-to-line::before {
content: "\e4ba"; }
.fa-dice-d20::before {
content: "\f6cf"; }
.fa-truck-droplet::before {
content: "\e58c"; }
.fa-file-circle-xmark::before {
content: "\e5a1"; }
.fa-temperature-arrow-up::before {
content: "\e040"; }
.fa-temperature-up::before {
content: "\e040"; }
.fa-medal::before {
content: "\f5a2"; }
.fa-bed::before {
content: "\f236"; }
.fa-square-h::before {
content: "\f0fd"; }
.fa-h-square::before {
content: "\f0fd"; }
.fa-podcast::before {
content: "\f2ce"; }
.fa-temperature-full::before {
content: "\f2c7"; }
.fa-temperature-4::before {
content: "\f2c7"; }
.fa-thermometer-4::before {
content: "\f2c7"; }
.fa-thermometer-full::before {
content: "\f2c7"; }
.fa-bell::before {
content: "\f0f3"; }
.fa-superscript::before {
content: "\f12b"; }
.fa-plug-circle-xmark::before {
content: "\e560"; }
.fa-star-of-life::before {
content: "\f621"; }
.fa-phone-slash::before {
content: "\f3dd"; }
.fa-paint-roller::before {
content: "\f5aa"; }
.fa-handshake-angle::before {
content: "\f4c4"; }
.fa-hands-helping::before {
content: "\f4c4"; }
.fa-location-dot::before {
content: "\f3c5"; }
.fa-map-marker-alt::before {
content: "\f3c5"; }
.fa-file::before {
content: "\f15b"; }
.fa-greater-than::before {
content: "\3e"; }
.fa-person-swimming::before {
content: "\f5c4"; }
.fa-swimmer::before {
content: "\f5c4"; }
.fa-arrow-down::before {
content: "\f063"; }
.fa-droplet::before {
content: "\f043"; }
.fa-tint::before {
content: "\f043"; }
.fa-eraser::before {
content: "\f12d"; }
.fa-earth-americas::before {
content: "\f57d"; }
.fa-earth::before {
content: "\f57d"; }
.fa-earth-america::before {
content: "\f57d"; }
.fa-globe-americas::before {
content: "\f57d"; }
.fa-person-burst::before {
content: "\e53b"; }
.fa-dove::before {
content: "\f4ba"; }
.fa-battery-empty::before {
content: "\f244"; }
.fa-battery-0::before {
content: "\f244"; }
.fa-socks::before {
content: "\f696"; }
.fa-inbox::before {
content: "\f01c"; }
.fa-section::before {
content: "\e447"; }
.fa-gauge-high::before {
content: "\f625"; }
.fa-tachometer-alt::before {
content: "\f625"; }
.fa-tachometer-alt-fast::before {
content: "\f625"; }
.fa-envelope-open-text::before {
content: "\f658"; }
.fa-hospital::before {
content: "\f0f8"; }
.fa-hospital-alt::before {
content: "\f0f8"; }
.fa-hospital-wide::before {
content: "\f0f8"; }
.fa-wine-bottle::before {
content: "\f72f"; }
.fa-chess-rook::before {
content: "\f447"; }
.fa-bars-staggered::before {
content: "\f550"; }
.fa-reorder::before {
content: "\f550"; }
.fa-stream::before {
content: "\f550"; }
.fa-dharmachakra::before {
content: "\f655"; }
.fa-hotdog::before {
content: "\f80f"; }
.fa-person-walking-with-cane::before {
content: "\f29d"; }
.fa-blind::before {
content: "\f29d"; }
.fa-drum::before {
content: "\f569"; }
.fa-ice-cream::before {
content: "\f810"; }
.fa-heart-circle-bolt::before {
content: "\e4fc"; }
.fa-fax::before {
content: "\f1ac"; }
.fa-paragraph::before {
content: "\f1dd"; }
.fa-check-to-slot::before {
content: "\f772"; }
.fa-vote-yea::before {
content: "\f772"; }
.fa-star-half::before {
content: "\f089"; }
.fa-boxes-stacked::before {
content: "\f468"; }
.fa-boxes::before {
content: "\f468"; }
.fa-boxes-alt::before {
content: "\f468"; }
.fa-link::before {
content: "\f0c1"; }
.fa-chain::before {
content: "\f0c1"; }
.fa-ear-listen::before {
content: "\f2a2"; }
.fa-assistive-listening-systems::before {
content: "\f2a2"; }
.fa-tree-city::before {
content: "\e587"; }
.fa-play::before {
content: "\f04b"; }
.fa-font::before {
content: "\f031"; }
.fa-table-cells-row-lock::before {
content: "\e67a"; }
.fa-rupiah-sign::before {
content: "\e23d"; }
.fa-magnifying-glass::before {
content: "\f002"; }
.fa-search::before {
content: "\f002"; }
.fa-table-tennis-paddle-ball::before {
content: "\f45d"; }
.fa-ping-pong-paddle-ball::before {
content: "\f45d"; }
.fa-table-tennis::before {
content: "\f45d"; }
.fa-person-dots-from-line::before {
content: "\f470"; }
.fa-diagnoses::before {
content: "\f470"; }
.fa-trash-can-arrow-up::before {
content: "\f82a"; }
.fa-trash-restore-alt::before {
content: "\f82a"; }
.fa-naira-sign::before {
content: "\e1f6"; }
.fa-cart-arrow-down::before {
content: "\f218"; }
.fa-walkie-talkie::before {
content: "\f8ef"; }
.fa-file-pen::before {
content: "\f31c"; }
.fa-file-edit::before {
content: "\f31c"; }
.fa-receipt::before {
content: "\f543"; }
.fa-square-pen::before {
content: "\f14b"; }
.fa-pen-square::before {
content: "\f14b"; }
.fa-pencil-square::before {
content: "\f14b"; }
.fa-suitcase-rolling::before {
content: "\f5c1"; }
.fa-person-circle-exclamation::before {
content: "\e53f"; }
.fa-chevron-down::before {
content: "\f078"; }
.fa-battery-full::before {
content: "\f240"; }
.fa-battery::before {
content: "\f240"; }
.fa-battery-5::before {
content: "\f240"; }
.fa-skull-crossbones::before {
content: "\f714"; }
.fa-code-compare::before {
content: "\e13a"; }
.fa-list-ul::before {
content: "\f0ca"; }
.fa-list-dots::before {
content: "\f0ca"; }
.fa-school-lock::before {
content: "\e56f"; }
.fa-tower-cell::before {
content: "\e585"; }
.fa-down-long::before {
content: "\f309"; }
.fa-long-arrow-alt-down::before {
content: "\f309"; }
.fa-ranking-star::before {
content: "\e561"; }
.fa-chess-king::before {
content: "\f43f"; }
.fa-person-harassing::before {
content: "\e549"; }
.fa-brazilian-real-sign::before {
content: "\e46c"; }
.fa-landmark-dome::before {
content: "\f752"; }
.fa-landmark-alt::before {
content: "\f752"; }
.fa-arrow-up::before {
content: "\f062"; }
.fa-tv::before {
content: "\f26c"; }
.fa-television::before {
content: "\f26c"; }
.fa-tv-alt::before {
content: "\f26c"; }
.fa-shrimp::before {
content: "\e448"; }
.fa-list-check::before {
content: "\f0ae"; }
.fa-tasks::before {
content: "\f0ae"; }
.fa-jug-detergent::before {
content: "\e519"; }
.fa-circle-user::before {
content: "\f2bd"; }
.fa-user-circle::before {
content: "\f2bd"; }
.fa-user-shield::before {
content: "\f505"; }
.fa-wind::before {
content: "\f72e"; }
.fa-car-burst::before {
content: "\f5e1"; }
.fa-car-crash::before {
content: "\f5e1"; }
.fa-y::before {
content: "\59"; }
.fa-person-snowboarding::before {
content: "\f7ce"; }
.fa-snowboarding::before {
content: "\f7ce"; }
.fa-truck-fast::before {
content: "\f48b"; }
.fa-shipping-fast::before {
content: "\f48b"; }
.fa-fish::before {
content: "\f578"; }
.fa-user-graduate::before {
content: "\f501"; }
.fa-circle-half-stroke::before {
content: "\f042"; }
.fa-adjust::before {
content: "\f042"; }
.fa-clapperboard::before {
content: "\e131"; }
.fa-circle-radiation::before {
content: "\f7ba"; }
.fa-radiation-alt::before {
content: "\f7ba"; }
.fa-baseball::before {
content: "\f433"; }
.fa-baseball-ball::before {
content: "\f433"; }
.fa-jet-fighter-up::before {
content: "\e518"; }
.fa-diagram-project::before {
content: "\f542"; }
.fa-project-diagram::before {
content: "\f542"; }
.fa-copy::before {
content: "\f0c5"; }
.fa-volume-xmark::before {
content: "\f6a9"; }
.fa-volume-mute::before {
content: "\f6a9"; }
.fa-volume-times::before {
content: "\f6a9"; }
.fa-hand-sparkles::before {
content: "\e05d"; }
.fa-grip::before {
content: "\f58d"; }
.fa-grip-horizontal::before {
content: "\f58d"; }
.fa-share-from-square::before {
content: "\f14d"; }
.fa-share-square::before {
content: "\f14d"; }
.fa-child-combatant::before {
content: "\e4e0"; }
.fa-child-rifle::before {
content: "\e4e0"; }
.fa-gun::before {
content: "\e19b"; }
.fa-square-phone::before {
content: "\f098"; }
.fa-phone-square::before {
content: "\f098"; }
.fa-plus::before {
content: "\2b"; }
.fa-add::before {
content: "\2b"; }
.fa-expand::before {
content: "\f065"; }
.fa-computer::before {
content: "\e4e5"; }
.fa-xmark::before {
content: "\f00d"; }
.fa-close::before {
content: "\f00d"; }
.fa-multiply::before {
content: "\f00d"; }
.fa-remove::before {
content: "\f00d"; }
.fa-times::before {
content: "\f00d"; }
.fa-arrows-up-down-left-right::before {
content: "\f047"; }
.fa-arrows::before {
content: "\f047"; }
.fa-chalkboard-user::before {
content: "\f51c"; }
.fa-chalkboard-teacher::before {
content: "\f51c"; }
.fa-peso-sign::before {
content: "\e222"; }
.fa-building-shield::before {
content: "\e4d8"; }
.fa-baby::before {
content: "\f77c"; }
.fa-users-line::before {
content: "\e592"; }
.fa-quote-left::before {
content: "\f10d"; }
.fa-quote-left-alt::before {
content: "\f10d"; }
.fa-tractor::before {
content: "\f722"; }
.fa-trash-arrow-up::before {
content: "\f829"; }
.fa-trash-restore::before {
content: "\f829"; }
.fa-arrow-down-up-lock::before {
content: "\e4b0"; }
.fa-lines-leaning::before {
content: "\e51e"; }
.fa-ruler-combined::before {
content: "\f546"; }
.fa-copyright::before {
content: "\f1f9"; }
.fa-equals::before {
content: "\3d"; }
.fa-blender::before {
content: "\f517"; }
.fa-teeth::before {
content: "\f62e"; }
.fa-shekel-sign::before {
content: "\f20b"; }
.fa-ils::before {
content: "\f20b"; }
.fa-shekel::before {
content: "\f20b"; }
.fa-sheqel::before {
content: "\f20b"; }
.fa-sheqel-sign::before {
content: "\f20b"; }
.fa-map::before {
content: "\f279"; }
.fa-rocket::before {
content: "\f135"; }
.fa-photo-film::before {
content: "\f87c"; }
.fa-photo-video::before {
content: "\f87c"; }
.fa-folder-minus::before {
content: "\f65d"; }
.fa-store::before {
content: "\f54e"; }
.fa-arrow-trend-up::before {
content: "\e098"; }
.fa-plug-circle-minus::before {
content: "\e55e"; }
.fa-sign-hanging::before {
content: "\f4d9"; }
.fa-sign::before {
content: "\f4d9"; }
.fa-bezier-curve::before {
content: "\f55b"; }
.fa-bell-slash::before {
content: "\f1f6"; }
.fa-tablet::before {
content: "\f3fb"; }
.fa-tablet-android::before {
content: "\f3fb"; }
.fa-school-flag::before {
content: "\e56e"; }
.fa-fill::before {
content: "\f575"; }
.fa-angle-up::before {
content: "\f106"; }
.fa-drumstick-bite::before {
content: "\f6d7"; }
.fa-holly-berry::before {
content: "\f7aa"; }
.fa-chevron-left::before {
content: "\f053"; }
.fa-bacteria::before {
content: "\e059"; }
.fa-hand-lizard::before {
content: "\f258"; }
.fa-notdef::before {
content: "\e1fe"; }
.fa-disease::before {
content: "\f7fa"; }
.fa-briefcase-medical::before {
content: "\f469"; }
.fa-genderless::before {
content: "\f22d"; }
.fa-chevron-right::before {
content: "\f054"; }
.fa-retweet::before {
content: "\f079"; }
.fa-car-rear::before {
content: "\f5de"; }
.fa-car-alt::before {
content: "\f5de"; }
.fa-pump-soap::before {
content: "\e06b"; }
.fa-video-slash::before {
content: "\f4e2"; }
.fa-battery-quarter::before {
content: "\f243"; }
.fa-battery-2::before {
content: "\f243"; }
.fa-radio::before {
content: "\f8d7"; }
.fa-baby-carriage::before {
content: "\f77d"; }
.fa-carriage-baby::before {
content: "\f77d"; }
.fa-traffic-light::before {
content: "\f637"; }
.fa-thermometer::before {
content: "\f491"; }
.fa-vr-cardboard::before {
content: "\f729"; }
.fa-hand-middle-finger::before {
content: "\f806"; }
.fa-percent::before {
content: "\25"; }
.fa-percentage::before {
content: "\25"; }
.fa-truck-moving::before {
content: "\f4df"; }
.fa-glass-water-droplet::before {
content: "\e4f5"; }
.fa-display::before {
content: "\e163"; }
.fa-face-smile::before {
content: "\f118"; }
.fa-smile::before {
content: "\f118"; }
.fa-thumbtack::before {
content: "\f08d"; }
.fa-thumb-tack::before {
content: "\f08d"; }
.fa-trophy::before {
content: "\f091"; }
.fa-person-praying::before {
content: "\f683"; }
.fa-pray::before {
content: "\f683"; }
.fa-hammer::before {
content: "\f6e3"; }
.fa-hand-peace::before {
content: "\f25b"; }
.fa-rotate::before {
content: "\f2f1"; }
.fa-sync-alt::before {
content: "\f2f1"; }
.fa-spinner::before {
content: "\f110"; }
.fa-robot::before {
content: "\f544"; }
.fa-peace::before {
content: "\f67c"; }
.fa-gears::before {
content: "\f085"; }
.fa-cogs::before {
content: "\f085"; }
.fa-warehouse::before {
content: "\f494"; }
.fa-arrow-up-right-dots::before {
content: "\e4b7"; }
.fa-splotch::before {
content: "\f5bc"; }
.fa-face-grin-hearts::before {
content: "\f584"; }
.fa-grin-hearts::before {
content: "\f584"; }
.fa-dice-four::before {
content: "\f524"; }
.fa-sim-card::before {
content: "\f7c4"; }
.fa-transgender::before {
content: "\f225"; }
.fa-transgender-alt::before {
content: "\f225"; }
.fa-mercury::before {
content: "\f223"; }
.fa-arrow-turn-down::before {
content: "\f149"; }
.fa-level-down::before {
content: "\f149"; }
.fa-person-falling-burst::before {
content: "\e547"; }
.fa-award::before {
content: "\f559"; }
.fa-ticket-simple::before {
content: "\f3ff"; }
.fa-ticket-alt::before {
content: "\f3ff"; }
.fa-building::before {
content: "\f1ad"; }
.fa-angles-left::before {
content: "\f100"; }
.fa-angle-double-left::before {
content: "\f100"; }
.fa-qrcode::before {
content: "\f029"; }
.fa-clock-rotate-left::before {
content: "\f1da"; }
.fa-history::before {
content: "\f1da"; }
.fa-face-grin-beam-sweat::before {
content: "\f583"; }
.fa-grin-beam-sweat::before {
content: "\f583"; }
.fa-file-export::before {
content: "\f56e"; }
.fa-arrow-right-from-file::before {
content: "\f56e"; }
.fa-shield::before {
content: "\f132"; }
.fa-shield-blank::before {
content: "\f132"; }
.fa-arrow-up-short-wide::before {
content: "\f885"; }
.fa-sort-amount-up-alt::before {
content: "\f885"; }
.fa-house-medical::before {
content: "\e3b2"; }
.fa-golf-ball-tee::before {
content: "\f450"; }
.fa-golf-ball::before {
content: "\f450"; }
.fa-circle-chevron-left::before {
content: "\f137"; }
.fa-chevron-circle-left::before {
content: "\f137"; }
.fa-house-chimney-window::before {
content: "\e00d"; }
.fa-pen-nib::before {
content: "\f5ad"; }
.fa-tent-arrow-turn-left::before {
content: "\e580"; }
.fa-tents::before {
content: "\e582"; }
.fa-wand-magic::before {
content: "\f0d0"; }
.fa-magic::before {
content: "\f0d0"; }
.fa-dog::before {
content: "\f6d3"; }
.fa-carrot::before {
content: "\f787"; }
.fa-moon::before {
content: "\f186"; }
.fa-wine-glass-empty::before {
content: "\f5ce"; }
.fa-wine-glass-alt::before {
content: "\f5ce"; }
.fa-cheese::before {
content: "\f7ef"; }
.fa-yin-yang::before {
content: "\f6ad"; }
.fa-music::before {
content: "\f001"; }
.fa-code-commit::before {
content: "\f386"; }
.fa-temperature-low::before {
content: "\f76b"; }
.fa-person-biking::before {
content: "\f84a"; }
.fa-biking::before {
content: "\f84a"; }
.fa-broom::before {
content: "\f51a"; }
.fa-shield-heart::before {
content: "\e574"; }
.fa-gopuram::before {
content: "\f664"; }
.fa-earth-oceania::before {
content: "\e47b"; }
.fa-globe-oceania::before {
content: "\e47b"; }
.fa-square-xmark::before {
content: "\f2d3"; }
.fa-times-square::before {
content: "\f2d3"; }
.fa-xmark-square::before {
content: "\f2d3"; }
.fa-hashtag::before {
content: "\23"; }
.fa-up-right-and-down-left-from-center::before {
content: "\f424"; }
.fa-expand-alt::before {
content: "\f424"; }
.fa-oil-can::before {
content: "\f613"; }
.fa-t::before {
content: "\54"; }
.fa-hippo::before {
content: "\f6ed"; }
.fa-chart-column::before {
content: "\e0e3"; }
.fa-infinity::before {
content: "\f534"; }
.fa-vial-circle-check::before {
content: "\e596"; }
.fa-person-arrow-down-to-line::before {
content: "\e538"; }
.fa-voicemail::before {
content: "\f897"; }
.fa-fan::before {
content: "\f863"; }
.fa-person-walking-luggage::before {
content: "\e554"; }
.fa-up-down::before {
content: "\f338"; }
.fa-arrows-alt-v::before {
content: "\f338"; }
.fa-cloud-moon-rain::before {
content: "\f73c"; }
.fa-calendar::before {
content: "\f133"; }
.fa-trailer::before {
content: "\e041"; }
.fa-bahai::before {
content: "\f666"; }
.fa-haykal::before {
content: "\f666"; }
.fa-sd-card::before {
content: "\f7c2"; }
.fa-dragon::before {
content: "\f6d5"; }
.fa-shoe-prints::before {
content: "\f54b"; }
.fa-circle-plus::before {
content: "\f055"; }
.fa-plus-circle::before {
content: "\f055"; }
.fa-face-grin-tongue-wink::before {
content: "\f58b"; }
.fa-grin-tongue-wink::before {
content: "\f58b"; }
.fa-hand-holding::before {
content: "\f4bd"; }
.fa-plug-circle-exclamation::before {
content: "\e55d"; }
.fa-link-slash::before {
content: "\f127"; }
.fa-chain-broken::before {
content: "\f127"; }
.fa-chain-slash::before {
content: "\f127"; }
.fa-unlink::before {
content: "\f127"; }
.fa-clone::before {
content: "\f24d"; }
.fa-person-walking-arrow-loop-left::before {
content: "\e551"; }
.fa-arrow-up-z-a::before {
content: "\f882"; }
.fa-sort-alpha-up-alt::before {
content: "\f882"; }
.fa-fire-flame-curved::before {
content: "\f7e4"; }
.fa-fire-alt::before {
content: "\f7e4"; }
.fa-tornado::before {
content: "\f76f"; }
.fa-file-circle-plus::before {
content: "\e494"; }
.fa-book-quran::before {
content: "\f687"; }
.fa-quran::before {
content: "\f687"; }
.fa-anchor::before {
content: "\f13d"; }
.fa-border-all::before {
content: "\f84c"; }
.fa-face-angry::before {
content: "\f556"; }
.fa-angry::before {
content: "\f556"; }
.fa-cookie-bite::before {
content: "\f564"; }
.fa-arrow-trend-down::before {
content: "\e097"; }
.fa-rss::before {
content: "\f09e"; }
.fa-feed::before {
content: "\f09e"; }
.fa-draw-polygon::before {
content: "\f5ee"; }
.fa-scale-balanced::before {
content: "\f24e"; }
.fa-balance-scale::before {
content: "\f24e"; }
.fa-gauge-simple-high::before {
content: "\f62a"; }
.fa-tachometer::before {
content: "\f62a"; }
.fa-tachometer-fast::before {
content: "\f62a"; }
.fa-shower::before {
content: "\f2cc"; }
.fa-desktop::before {
content: "\f390"; }
.fa-desktop-alt::before {
content: "\f390"; }
.fa-m::before {
content: "\4d"; }
.fa-table-list::before {
content: "\f00b"; }
.fa-th-list::before {
content: "\f00b"; }
.fa-comment-sms::before {
content: "\f7cd"; }
.fa-sms::before {
content: "\f7cd"; }
.fa-book::before {
content: "\f02d"; }
.fa-user-plus::before {
content: "\f234"; }
.fa-check::before {
content: "\f00c"; }
.fa-battery-three-quarters::before {
content: "\f241"; }
.fa-battery-4::before {
content: "\f241"; }
.fa-house-circle-check::before {
content: "\e509"; }
.fa-angle-left::before {
content: "\f104"; }
.fa-diagram-successor::before {
content: "\e47a"; }
.fa-truck-arrow-right::before {
content: "\e58b"; }
.fa-arrows-split-up-and-left::before {
content: "\e4bc"; }
.fa-hand-fist::before {
content: "\f6de"; }
.fa-fist-raised::before {
content: "\f6de"; }
.fa-cloud-moon::before {
content: "\f6c3"; }
.fa-briefcase::before {
content: "\f0b1"; }
.fa-person-falling::before {
content: "\e546"; }
.fa-image-portrait::before {
content: "\f3e0"; }
.fa-portrait::before {
content: "\f3e0"; }
.fa-user-tag::before {
content: "\f507"; }
.fa-rug::before {
content: "\e569"; }
.fa-earth-europe::before {
content: "\f7a2"; }
.fa-globe-europe::before {
content: "\f7a2"; }
.fa-cart-flatbed-suitcase::before {
content: "\f59d"; }
.fa-luggage-cart::before {
content: "\f59d"; }
.fa-rectangle-xmark::before {
content: "\f410"; }
.fa-rectangle-times::before {
content: "\f410"; }
.fa-times-rectangle::before {
content: "\f410"; }
.fa-window-close::before {
content: "\f410"; }
.fa-baht-sign::before {
content: "\e0ac"; }
.fa-book-open::before {
content: "\f518"; }
.fa-book-journal-whills::before {
content: "\f66a"; }
.fa-journal-whills::before {
content: "\f66a"; }
.fa-handcuffs::before {
content: "\e4f8"; }
.fa-triangle-exclamation::before {
content: "\f071"; }
.fa-exclamation-triangle::before {
content: "\f071"; }
.fa-warning::before {
content: "\f071"; }
.fa-database::before {
content: "\f1c0"; }
.fa-share::before {
content: "\f064"; }
.fa-mail-forward::before {
content: "\f064"; }
.fa-bottle-droplet::before {
content: "\e4c4"; }
.fa-mask-face::before {
content: "\e1d7"; }
.fa-hill-rockslide::before {
content: "\e508"; }
.fa-right-left::before {
content: "\f362"; }
.fa-exchange-alt::before {
content: "\f362"; }
.fa-paper-plane::before {
content: "\f1d8"; }
.fa-road-circle-exclamation::before {
content: "\e565"; }
.fa-dungeon::before {
content: "\f6d9"; }
.fa-align-right::before {
content: "\f038"; }
.fa-money-bill-1-wave::before {
content: "\f53b"; }
.fa-money-bill-wave-alt::before {
content: "\f53b"; }
.fa-life-ring::before {
content: "\f1cd"; }
.fa-hands::before {
content: "\f2a7"; }
.fa-sign-language::before {
content: "\f2a7"; }
.fa-signing::before {
content: "\f2a7"; }
.fa-calendar-day::before {
content: "\f783"; }
.fa-water-ladder::before {
content: "\f5c5"; }
.fa-ladder-water::before {
content: "\f5c5"; }
.fa-swimming-pool::before {
content: "\f5c5"; }
.fa-arrows-up-down::before {
content: "\f07d"; }
.fa-arrows-v::before {
content: "\f07d"; }
.fa-face-grimace::before {
content: "\f57f"; }
.fa-grimace::before {
content: "\f57f"; }
.fa-wheelchair-move::before {
content: "\e2ce"; }
.fa-wheelchair-alt::before {
content: "\e2ce"; }
.fa-turn-down::before {
content: "\f3be"; }
.fa-level-down-alt::before {
content: "\f3be"; }
.fa-person-walking-arrow-right::before {
content: "\e552"; }
.fa-square-envelope::before {
content: "\f199"; }
.fa-envelope-square::before {
content: "\f199"; }
.fa-dice::before {
content: "\f522"; }
.fa-bowling-ball::before {
content: "\f436"; }
.fa-brain::before {
content: "\f5dc"; }
.fa-bandage::before {
content: "\f462"; }
.fa-band-aid::before {
content: "\f462"; }
.fa-calendar-minus::before {
content: "\f272"; }
.fa-circle-xmark::before {
content: "\f057"; }
.fa-times-circle::before {
content: "\f057"; }
.fa-xmark-circle::before {
content: "\f057"; }
.fa-gifts::before {
content: "\f79c"; }
.fa-hotel::before {
content: "\f594"; }
.fa-earth-asia::before {
content: "\f57e"; }
.fa-globe-asia::before {
content: "\f57e"; }
.fa-id-card-clip::before {
content: "\f47f"; }
.fa-id-card-alt::before {
content: "\f47f"; }
.fa-magnifying-glass-plus::before {
content: "\f00e"; }
.fa-search-plus::before {
content: "\f00e"; }
.fa-thumbs-up::before {
content: "\f164"; }
.fa-user-clock::before {
content: "\f4fd"; }
.fa-hand-dots::before {
content: "\f461"; }
.fa-allergies::before {
content: "\f461"; }
.fa-file-invoice::before {
content: "\f570"; }
.fa-window-minimize::before {
content: "\f2d1"; }
.fa-mug-saucer::before {
content: "\f0f4"; }
.fa-coffee::before {
content: "\f0f4"; }
.fa-brush::before {
content: "\f55d"; }
.fa-mask::before {
content: "\f6fa"; }
.fa-magnifying-glass-minus::before {
content: "\f010"; }
.fa-search-minus::before {
content: "\f010"; }
.fa-ruler-vertical::before {
content: "\f548"; }
.fa-user-large::before {
content: "\f406"; }
.fa-user-alt::before {
content: "\f406"; }
.fa-train-tram::before {
content: "\e5b4"; }
.fa-user-nurse::before {
content: "\f82f"; }
.fa-syringe::before {
content: "\f48e"; }
.fa-cloud-sun::before {
content: "\f6c4"; }
.fa-stopwatch-20::before {
content: "\e06f"; }
.fa-square-full::before {
content: "\f45c"; }
.fa-magnet::before {
content: "\f076"; }
.fa-jar::before {
content: "\e516"; }
.fa-note-sticky::before {
content: "\f249"; }
.fa-sticky-note::before {
content: "\f249"; }
.fa-bug-slash::before {
content: "\e490"; }
.fa-arrow-up-from-water-pump::before {
content: "\e4b6"; }
.fa-bone::before {
content: "\f5d7"; }
.fa-user-injured::before {
content: "\f728"; }
.fa-face-sad-tear::before {
content: "\f5b4"; }
.fa-sad-tear::before {
content: "\f5b4"; }
.fa-plane::before {
content: "\f072"; }
.fa-tent-arrows-down::before {
content: "\e581"; }
.fa-exclamation::before {
content: "\21"; }
.fa-arrows-spin::before {
content: "\e4bb"; }
.fa-print::before {
content: "\f02f"; }
.fa-turkish-lira-sign::before {
content: "\e2bb"; }
.fa-try::before {
content: "\e2bb"; }
.fa-turkish-lira::before {
content: "\e2bb"; }
.fa-dollar-sign::before {
content: "\24"; }
.fa-dollar::before {
content: "\24"; }
.fa-usd::before {
content: "\24"; }
.fa-x::before {
content: "\58"; }
.fa-magnifying-glass-dollar::before {
content: "\f688"; }
.fa-search-dollar::before {
content: "\f688"; }
.fa-users-gear::before {
content: "\f509"; }
.fa-users-cog::before {
content: "\f509"; }
.fa-person-military-pointing::before {
content: "\e54a"; }
.fa-building-columns::before {
content: "\f19c"; }
.fa-bank::before {
content: "\f19c"; }
.fa-institution::before {
content: "\f19c"; }
.fa-museum::before {
content: "\f19c"; }
.fa-university::before {
content: "\f19c"; }
.fa-umbrella::before {
content: "\f0e9"; }
.fa-trowel::before {
content: "\e589"; }
.fa-d::before {
content: "\44"; }
.fa-stapler::before {
content: "\e5af"; }
.fa-masks-theater::before {
content: "\f630"; }
.fa-theater-masks::before {
content: "\f630"; }
.fa-kip-sign::before {
content: "\e1c4"; }
.fa-hand-point-left::before {
content: "\f0a5"; }
.fa-handshake-simple::before {
content: "\f4c6"; }
.fa-handshake-alt::before {
content: "\f4c6"; }
.fa-jet-fighter::before {
content: "\f0fb"; }
.fa-fighter-jet::before {
content: "\f0fb"; }
.fa-square-share-nodes::before {
content: "\f1e1"; }
.fa-share-alt-square::before {
content: "\f1e1"; }
.fa-barcode::before {
content: "\f02a"; }
.fa-plus-minus::before {
content: "\e43c"; }
.fa-video::before {
content: "\f03d"; }
.fa-video-camera::before {
content: "\f03d"; }
.fa-graduation-cap::before {
content: "\f19d"; }
.fa-mortar-board::before {
content: "\f19d"; }
.fa-hand-holding-medical::before {
content: "\e05c"; }
.fa-person-circle-check::before {
content: "\e53e"; }
.fa-turn-up::before {
content: "\f3bf"; }
.fa-level-up-alt::before {
content: "\f3bf"; }
.sr-only,
.fa-sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0; }
.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0; }
:root, :host {
--fa-style-family-brands: 'Font Awesome 6 Brands';
--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
@font-face {
font-family: 'Font Awesome 6 Brands';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.ttf) format("truetype"); }
.fab,
.fa-brands {
font-weight: 400; }
.fa-monero:before {
content: "\f3d0"; }
.fa-hooli:before {
content: "\f427"; }
.fa-yelp:before {
content: "\f1e9"; }
.fa-cc-visa:before {
content: "\f1f0"; }
.fa-lastfm:before {
content: "\f202"; }
.fa-shopware:before {
content: "\f5b5"; }
.fa-creative-commons-nc:before {
content: "\f4e8"; }
.fa-aws:before {
content: "\f375"; }
.fa-redhat:before {
content: "\f7bc"; }
.fa-yoast:before {
content: "\f2b1"; }
.fa-cloudflare:before {
content: "\e07d"; }
.fa-ups:before {
content: "\f7e0"; }
.fa-pixiv:before {
content: "\e640"; }
.fa-wpexplorer:before {
content: "\f2de"; }
.fa-dyalog:before {
content: "\f399"; }
.fa-bity:before {
content: "\f37a"; }
.fa-stackpath:before {
content: "\f842"; }
.fa-buysellads:before {
content: "\f20d"; }
.fa-first-order:before {
content: "\f2b0"; }
.fa-modx:before {
content: "\f285"; }
.fa-guilded:before {
content: "\e07e"; }
.fa-vnv:before {
content: "\f40b"; }
.fa-square-js:before {
content: "\f3b9"; }
.fa-js-square:before {
content: "\f3b9"; }
.fa-microsoft:before {
content: "\f3ca"; }
.fa-qq:before {
content: "\f1d6"; }
.fa-orcid:before {
content: "\f8d2"; }
.fa-java:before {
content: "\f4e4"; }
.fa-invision:before {
content: "\f7b0"; }
.fa-creative-commons-pd-alt:before {
content: "\f4ed"; }
.fa-centercode:before {
content: "\f380"; }
.fa-glide-g:before {
content: "\f2a6"; }
.fa-drupal:before {
content: "\f1a9"; }
.fa-jxl:before {
content: "\e67b"; }
.fa-hire-a-helper:before {
content: "\f3b0"; }
.fa-creative-commons-by:before {
content: "\f4e7"; }
.fa-unity:before {
content: "\e049"; }
.fa-whmcs:before {
content: "\f40d"; }
.fa-rocketchat:before {
content: "\f3e8"; }
.fa-vk:before {
content: "\f189"; }
.fa-untappd:before {
content: "\f405"; }
.fa-mailchimp:before {
content: "\f59e"; }
.fa-css3-alt:before {
content: "\f38b"; }
.fa-square-reddit:before {
content: "\f1a2"; }
.fa-reddit-square:before {
content: "\f1a2"; }
.fa-vimeo-v:before {
content: "\f27d"; }
.fa-contao:before {
content: "\f26d"; }
.fa-square-font-awesome:before {
content: "\e5ad"; }
.fa-deskpro:before {
content: "\f38f"; }
.fa-brave:before {
content: "\e63c"; }
.fa-sistrix:before {
content: "\f3ee"; }
.fa-square-instagram:before {
content: "\e055"; }
.fa-instagram-square:before {
content: "\e055"; }
.fa-battle-net:before {
content: "\f835"; }
.fa-the-red-yeti:before {
content: "\f69d"; }
.fa-square-hacker-news:before {
content: "\f3af"; }
.fa-hacker-news-square:before {
content: "\f3af"; }
.fa-edge:before {
content: "\f282"; }
.fa-threads:before {
content: "\e618"; }
.fa-napster:before {
content: "\f3d2"; }
.fa-square-snapchat:before {
content: "\f2ad"; }
.fa-snapchat-square:before {
content: "\f2ad"; }
.fa-google-plus-g:before {
content: "\f0d5"; }
.fa-artstation:before {
content: "\f77a"; }
.fa-markdown:before {
content: "\f60f"; }
.fa-sourcetree:before {
content: "\f7d3"; }
.fa-google-plus:before {
content: "\f2b3"; }
.fa-diaspora:before {
content: "\f791"; }
.fa-foursquare:before {
content: "\f180"; }
.fa-stack-overflow:before {
content: "\f16c"; }
.fa-github-alt:before {
content: "\f113"; }
.fa-phoenix-squadron:before {
content: "\f511"; }
.fa-pagelines:before {
content: "\f18c"; }
.fa-algolia:before {
content: "\f36c"; }
.fa-red-river:before {
content: "\f3e3"; }
.fa-creative-commons-sa:before {
content: "\f4ef"; }
.fa-safari:before {
content: "\f267"; }
.fa-google:before {
content: "\f1a0"; }
.fa-square-font-awesome-stroke:before {
content: "\f35c"; }
.fa-font-awesome-alt:before {
content: "\f35c"; }
.fa-atlassian:before {
content: "\f77b"; }
.fa-linkedin-in:before {
content: "\f0e1"; }
.fa-digital-ocean:before {
content: "\f391"; }
.fa-nimblr:before {
content: "\f5a8"; }
.fa-chromecast:before {
content: "\f838"; }
.fa-evernote:before {
content: "\f839"; }
.fa-hacker-news:before {
content: "\f1d4"; }
.fa-creative-commons-sampling:before {
content: "\f4f0"; }
.fa-adversal:before {
content: "\f36a"; }
.fa-creative-commons:before {
content: "\f25e"; }
.fa-watchman-monitoring:before {
content: "\e087"; }
.fa-fonticons:before {
content: "\f280"; }
.fa-weixin:before {
content: "\f1d7"; }
.fa-shirtsinbulk:before {
content: "\f214"; }
.fa-codepen:before {
content: "\f1cb"; }
.fa-git-alt:before {
content: "\f841"; }
.fa-lyft:before {
content: "\f3c3"; }
.fa-rev:before {
content: "\f5b2"; }
.fa-windows:before {
content: "\f17a"; }
.fa-wizards-of-the-coast:before {
content: "\f730"; }
.fa-square-viadeo:before {
content: "\f2aa"; }
.fa-viadeo-square:before {
content: "\f2aa"; }
.fa-meetup:before {
content: "\f2e0"; }
.fa-centos:before {
content: "\f789"; }
.fa-adn:before {
content: "\f170"; }
.fa-cloudsmith:before {
content: "\f384"; }
.fa-opensuse:before {
content: "\e62b"; }
.fa-pied-piper-alt:before {
content: "\f1a8"; }
.fa-square-dribbble:before {
content: "\f397"; }
.fa-dribbble-square:before {
content: "\f397"; }
.fa-codiepie:before {
content: "\f284"; }
.fa-node:before {
content: "\f419"; }
.fa-mix:before {
content: "\f3cb"; }
.fa-steam:before {
content: "\f1b6"; }
.fa-cc-apple-pay:before {
content: "\f416"; }
.fa-scribd:before {
content: "\f28a"; }
.fa-debian:before {
content: "\e60b"; }
.fa-openid:before {
content: "\f19b"; }
.fa-instalod:before {
content: "\e081"; }
.fa-expeditedssl:before {
content: "\f23e"; }
.fa-sellcast:before {
content: "\f2da"; }
.fa-square-twitter:before {
content: "\f081"; }
.fa-twitter-square:before {
content: "\f081"; }
.fa-r-project:before {
content: "\f4f7"; }
.fa-delicious:before {
content: "\f1a5"; }
.fa-freebsd:before {
content: "\f3a4"; }
.fa-vuejs:before {
content: "\f41f"; }
.fa-accusoft:before {
content: "\f369"; }
.fa-ioxhost:before {
content: "\f208"; }
.fa-fonticons-fi:before {
content: "\f3a2"; }
.fa-app-store:before {
content: "\f36f"; }
.fa-cc-mastercard:before {
content: "\f1f1"; }
.fa-itunes-note:before {
content: "\f3b5"; }
.fa-golang:before {
content: "\e40f"; }
.fa-kickstarter:before {
content: "\f3bb"; }
.fa-square-kickstarter:before {
content: "\f3bb"; }
.fa-grav:before {
content: "\f2d6"; }
.fa-weibo:before {
content: "\f18a"; }
.fa-uncharted:before {
content: "\e084"; }
.fa-firstdraft:before {
content: "\f3a1"; }
.fa-square-youtube:before {
content: "\f431"; }
.fa-youtube-square:before {
content: "\f431"; }
.fa-wikipedia-w:before {
content: "\f266"; }
.fa-wpressr:before {
content: "\f3e4"; }
.fa-rendact:before {
content: "\f3e4"; }
.fa-angellist:before {
content: "\f209"; }
.fa-galactic-republic:before {
content: "\f50c"; }
.fa-nfc-directional:before {
content: "\e530"; }
.fa-skype:before {
content: "\f17e"; }
.fa-joget:before {
content: "\f3b7"; }
.fa-fedora:before {
content: "\f798"; }
.fa-stripe-s:before {
content: "\f42a"; }
.fa-meta:before {
content: "\e49b"; }
.fa-laravel:before {
content: "\f3bd"; }
.fa-hotjar:before {
content: "\f3b1"; }
.fa-bluetooth-b:before {
content: "\f294"; }
.fa-square-letterboxd:before {
content: "\e62e"; }
.fa-sticker-mule:before {
content: "\f3f7"; }
.fa-creative-commons-zero:before {
content: "\f4f3"; }
.fa-hips:before {
content: "\f452"; }
.fa-behance:before {
content: "\f1b4"; }
.fa-reddit:before {
content: "\f1a1"; }
.fa-discord:before {
content: "\f392"; }
.fa-chrome:before {
content: "\f268"; }
.fa-app-store-ios:before {
content: "\f370"; }
.fa-cc-discover:before {
content: "\f1f2"; }
.fa-wpbeginner:before {
content: "\f297"; }
.fa-confluence:before {
content: "\f78d"; }
.fa-shoelace:before {
content: "\e60c"; }
.fa-mdb:before {
content: "\f8ca"; }
.fa-dochub:before {
content: "\f394"; }
.fa-accessible-icon:before {
content: "\f368"; }
.fa-ebay:before {
content: "\f4f4"; }
.fa-amazon:before {
content: "\f270"; }
.fa-unsplash:before {
content: "\e07c"; }
.fa-yarn:before {
content: "\f7e3"; }
.fa-square-steam:before {
content: "\f1b7"; }
.fa-steam-square:before {
content: "\f1b7"; }
.fa-500px:before {
content: "\f26e"; }
.fa-square-vimeo:before {
content: "\f194"; }
.fa-vimeo-square:before {
content: "\f194"; }
.fa-asymmetrik:before {
content: "\f372"; }
.fa-font-awesome:before {
content: "\f2b4"; }
.fa-font-awesome-flag:before {
content: "\f2b4"; }
.fa-font-awesome-logo-full:before {
content: "\f2b4"; }
.fa-gratipay:before {
content: "\f184"; }
.fa-apple:before {
content: "\f179"; }
.fa-hive:before {
content: "\e07f"; }
.fa-gitkraken:before {
content: "\f3a6"; }
.fa-keybase:before {
content: "\f4f5"; }
.fa-apple-pay:before {
content: "\f415"; }
.fa-padlet:before {
content: "\e4a0"; }
.fa-amazon-pay:before {
content: "\f42c"; }
.fa-square-github:before {
content: "\f092"; }
.fa-github-square:before {
content: "\f092"; }
.fa-stumbleupon:before {
content: "\f1a4"; }
.fa-fedex:before {
content: "\f797"; }
.fa-phoenix-framework:before {
content: "\f3dc"; }
.fa-shopify:before {
content: "\e057"; }
.fa-neos:before {
content: "\f612"; }
.fa-square-threads:before {
content: "\e619"; }
.fa-hackerrank:before {
content: "\f5f7"; }
.fa-researchgate:before {
content: "\f4f8"; }
.fa-swift:before {
content: "\f8e1"; }
.fa-angular:before {
content: "\f420"; }
.fa-speakap:before {
content: "\f3f3"; }
.fa-angrycreative:before {
content: "\f36e"; }
.fa-y-combinator:before {
content: "\f23b"; }
.fa-empire:before {
content: "\f1d1"; }
.fa-envira:before {
content: "\f299"; }
.fa-google-scholar:before {
content: "\e63b"; }
.fa-square-gitlab:before {
content: "\e5ae"; }
.fa-gitlab-square:before {
content: "\e5ae"; }
.fa-studiovinari:before {
content: "\f3f8"; }
.fa-pied-piper:before {
content: "\f2ae"; }
.fa-wordpress:before {
content: "\f19a"; }
.fa-product-hunt:before {
content: "\f288"; }
.fa-firefox:before {
content: "\f269"; }
.fa-linode:before {
content: "\f2b8"; }
.fa-goodreads:before {
content: "\f3a8"; }
.fa-square-odnoklassniki:before {
content: "\f264"; }
.fa-odnoklassniki-square:before {
content: "\f264"; }
.fa-jsfiddle:before {
content: "\f1cc"; }
.fa-sith:before {
content: "\f512"; }
.fa-themeisle:before {
content: "\f2b2"; }
.fa-page4:before {
content: "\f3d7"; }
.fa-hashnode:before {
content: "\e499"; }
.fa-react:before {
content: "\f41b"; }
.fa-cc-paypal:before {
content: "\f1f4"; }
.fa-squarespace:before {
content: "\f5be"; }
.fa-cc-stripe:before {
content: "\f1f5"; }
.fa-creative-commons-share:before {
content: "\f4f2"; }
.fa-bitcoin:before {
content: "\f379"; }
.fa-keycdn:before {
content: "\f3ba"; }
.fa-opera:before {
content: "\f26a"; }
.fa-itch-io:before {
content: "\f83a"; }
.fa-umbraco:before {
content: "\f8e8"; }
.fa-galactic-senate:before {
content: "\f50d"; }
.fa-ubuntu:before {
content: "\f7df"; }
.fa-draft2digital:before {
content: "\f396"; }
.fa-stripe:before {
content: "\f429"; }
.fa-houzz:before {
content: "\f27c"; }
.fa-gg:before {
content: "\f260"; }
.fa-dhl:before {
content: "\f790"; }
.fa-square-pinterest:before {
content: "\f0d3"; }
.fa-pinterest-square:before {
content: "\f0d3"; }
.fa-xing:before {
content: "\f168"; }
.fa-blackberry:before {
content: "\f37b"; }
.fa-creative-commons-pd:before {
content: "\f4ec"; }
.fa-playstation:before {
content: "\f3df"; }
.fa-quinscape:before {
content: "\f459"; }
.fa-less:before {
content: "\f41d"; }
.fa-blogger-b:before {
content: "\f37d"; }
.fa-opencart:before {
content: "\f23d"; }
.fa-vine:before {
content: "\f1ca"; }
.fa-signal-messenger:before {
content: "\e663"; }
.fa-paypal:before {
content: "\f1ed"; }
.fa-gitlab:before {
content: "\f296"; }
.fa-typo3:before {
content: "\f42b"; }
.fa-reddit-alien:before {
content: "\f281"; }
.fa-yahoo:before {
content: "\f19e"; }
.fa-dailymotion:before {
content: "\e052"; }
.fa-affiliatetheme:before {
content: "\f36b"; }
.fa-pied-piper-pp:before {
content: "\f1a7"; }
.fa-bootstrap:before {
content: "\f836"; }
.fa-odnoklassniki:before {
content: "\f263"; }
.fa-nfc-symbol:before {
content: "\e531"; }
.fa-mintbit:before {
content: "\e62f"; }
.fa-ethereum:before {
content: "\f42e"; }
.fa-speaker-deck:before {
content: "\f83c"; }
.fa-creative-commons-nc-eu:before {
content: "\f4e9"; }
.fa-patreon:before {
content: "\f3d9"; }
.fa-avianex:before {
content: "\f374"; }
.fa-ello:before {
content: "\f5f1"; }
.fa-gofore:before {
content: "\f3a7"; }
.fa-bimobject:before {
content: "\f378"; }
.fa-brave-reverse:before {
content: "\e63d"; }
.fa-facebook-f:before {
content: "\f39e"; }
.fa-square-google-plus:before {
content: "\f0d4"; }
.fa-google-plus-square:before {
content: "\f0d4"; }
.fa-web-awesome:before {
content: "\e682"; }
.fa-mandalorian:before {
content: "\f50f"; }
.fa-first-order-alt:before {
content: "\f50a"; }
.fa-osi:before {
content: "\f41a"; }
.fa-google-wallet:before {
content: "\f1ee"; }
.fa-d-and-d-beyond:before {
content: "\f6ca"; }
.fa-periscope:before {
content: "\f3da"; }
.fa-fulcrum:before {
content: "\f50b"; }
.fa-cloudscale:before {
content: "\f383"; }
.fa-forumbee:before {
content: "\f211"; }
.fa-mizuni:before {
content: "\f3cc"; }
.fa-schlix:before {
content: "\f3ea"; }
.fa-square-xing:before {
content: "\f169"; }
.fa-xing-square:before {
content: "\f169"; }
.fa-bandcamp:before {
content: "\f2d5"; }
.fa-wpforms:before {
content: "\f298"; }
.fa-cloudversify:before {
content: "\f385"; }
.fa-usps:before {
content: "\f7e1"; }
.fa-megaport:before {
content: "\f5a3"; }
.fa-magento:before {
content: "\f3c4"; }
.fa-spotify:before {
content: "\f1bc"; }
.fa-optin-monster:before {
content: "\f23c"; }
.fa-fly:before {
content: "\f417"; }
.fa-aviato:before {
content: "\f421"; }
.fa-itunes:before {
content: "\f3b4"; }
.fa-cuttlefish:before {
content: "\f38c"; }
.fa-blogger:before {
content: "\f37c"; }
.fa-flickr:before {
content: "\f16e"; }
.fa-viber:before {
content: "\f409"; }
.fa-soundcloud:before {
content: "\f1be"; }
.fa-digg:before {
content: "\f1a6"; }
.fa-tencent-weibo:before {
content: "\f1d5"; }
.fa-letterboxd:before {
content: "\e62d"; }
.fa-symfony:before {
content: "\f83d"; }
.fa-maxcdn:before {
content: "\f136"; }
.fa-etsy:before {
content: "\f2d7"; }
.fa-facebook-messenger:before {
content: "\f39f"; }
.fa-audible:before {
content: "\f373"; }
.fa-think-peaks:before {
content: "\f731"; }
.fa-bilibili:before {
content: "\e3d9"; }
.fa-erlang:before {
content: "\f39d"; }
.fa-x-twitter:before {
content: "\e61b"; }
.fa-cotton-bureau:before {
content: "\f89e"; }
.fa-dashcube:before {
content: "\f210"; }
.fa-42-group:before {
content: "\e080"; }
.fa-innosoft:before {
content: "\e080"; }
.fa-stack-exchange:before {
content: "\f18d"; }
.fa-elementor:before {
content: "\f430"; }
.fa-square-pied-piper:before {
content: "\e01e"; }
.fa-pied-piper-square:before {
content: "\e01e"; }
.fa-creative-commons-nd:before {
content: "\f4eb"; }
.fa-palfed:before {
content: "\f3d8"; }
.fa-superpowers:before {
content: "\f2dd"; }
.fa-resolving:before {
content: "\f3e7"; }
.fa-xbox:before {
content: "\f412"; }
.fa-square-web-awesome-stroke:before {
content: "\e684"; }
.fa-searchengin:before {
content: "\f3eb"; }
.fa-tiktok:before {
content: "\e07b"; }
.fa-square-facebook:before {
content: "\f082"; }
.fa-facebook-square:before {
content: "\f082"; }
.fa-renren:before {
content: "\f18b"; }
.fa-linux:before {
content: "\f17c"; }
.fa-glide:before {
content: "\f2a5"; }
.fa-linkedin:before {
content: "\f08c"; }
.fa-hubspot:before {
content: "\f3b2"; }
.fa-deploydog:before {
content: "\f38e"; }
.fa-twitch:before {
content: "\f1e8"; }
.fa-ravelry:before {
content: "\f2d9"; }
.fa-mixer:before {
content: "\e056"; }
.fa-square-lastfm:before {
content: "\f203"; }
.fa-lastfm-square:before {
content: "\f203"; }
.fa-vimeo:before {
content: "\f40a"; }
.fa-mendeley:before {
content: "\f7b3"; }
.fa-uniregistry:before {
content: "\f404"; }
.fa-figma:before {
content: "\f799"; }
.fa-creative-commons-remix:before {
content: "\f4ee"; }
.fa-cc-amazon-pay:before {
content: "\f42d"; }
.fa-dropbox:before {
content: "\f16b"; }
.fa-instagram:before {
content: "\f16d"; }
.fa-cmplid:before {
content: "\e360"; }
.fa-upwork:before {
content: "\e641"; }
.fa-facebook:before {
content: "\f09a"; }
.fa-gripfire:before {
content: "\f3ac"; }
.fa-jedi-order:before {
content: "\f50e"; }
.fa-uikit:before {
content: "\f403"; }
.fa-fort-awesome-alt:before {
content: "\f3a3"; }
.fa-phabricator:before {
content: "\f3db"; }
.fa-ussunnah:before {
content: "\f407"; }
.fa-earlybirds:before {
content: "\f39a"; }
.fa-trade-federation:before {
content: "\f513"; }
.fa-autoprefixer:before {
content: "\f41c"; }
.fa-whatsapp:before {
content: "\f232"; }
.fa-square-upwork:before {
content: "\e67c"; }
.fa-slideshare:before {
content: "\f1e7"; }
.fa-google-play:before {
content: "\f3ab"; }
.fa-viadeo:before {
content: "\f2a9"; }
.fa-line:before {
content: "\f3c0"; }
.fa-google-drive:before {
content: "\f3aa"; }
.fa-servicestack:before {
content: "\f3ec"; }
.fa-simplybuilt:before {
content: "\f215"; }
.fa-bitbucket:before {
content: "\f171"; }
.fa-imdb:before {
content: "\f2d8"; }
.fa-deezer:before {
content: "\e077"; }
.fa-raspberry-pi:before {
content: "\f7bb"; }
.fa-jira:before {
content: "\f7b1"; }
.fa-docker:before {
content: "\f395"; }
.fa-screenpal:before {
content: "\e570"; }
.fa-bluetooth:before {
content: "\f293"; }
.fa-gitter:before {
content: "\f426"; }
.fa-d-and-d:before {
content: "\f38d"; }
.fa-microblog:before {
content: "\e01a"; }
.fa-cc-diners-club:before {
content: "\f24c"; }
.fa-gg-circle:before {
content: "\f261"; }
.fa-pied-piper-hat:before {
content: "\f4e5"; }
.fa-kickstarter-k:before {
content: "\f3bc"; }
.fa-yandex:before {
content: "\f413"; }
.fa-readme:before {
content: "\f4d5"; }
.fa-html5:before {
content: "\f13b"; }
.fa-sellsy:before {
content: "\f213"; }
.fa-square-web-awesome:before {
content: "\e683"; }
.fa-sass:before {
content: "\f41e"; }
.fa-wirsindhandwerk:before {
content: "\e2d0"; }
.fa-wsh:before {
content: "\e2d0"; }
.fa-buromobelexperte:before {
content: "\f37f"; }
.fa-salesforce:before {
content: "\f83b"; }
.fa-octopus-deploy:before {
content: "\e082"; }
.fa-medapps:before {
content: "\f3c6"; }
.fa-ns8:before {
content: "\f3d5"; }
.fa-pinterest-p:before {
content: "\f231"; }
.fa-apper:before {
content: "\f371"; }
.fa-fort-awesome:before {
content: "\f286"; }
.fa-waze:before {
content: "\f83f"; }
.fa-bluesky:before {
content: "\e671"; }
.fa-cc-jcb:before {
content: "\f24b"; }
.fa-snapchat:before {
content: "\f2ab"; }
.fa-snapchat-ghost:before {
content: "\f2ab"; }
.fa-fantasy-flight-games:before {
content: "\f6dc"; }
.fa-rust:before {
content: "\e07a"; }
.fa-wix:before {
content: "\f5cf"; }
.fa-square-behance:before {
content: "\f1b5"; }
.fa-behance-square:before {
content: "\f1b5"; }
.fa-supple:before {
content: "\f3f9"; }
.fa-webflow:before {
content: "\e65c"; }
.fa-rebel:before {
content: "\f1d0"; }
.fa-css3:before {
content: "\f13c"; }
.fa-staylinked:before {
content: "\f3f5"; }
.fa-kaggle:before {
content: "\f5fa"; }
.fa-space-awesome:before {
content: "\e5ac"; }
.fa-deviantart:before {
content: "\f1bd"; }
.fa-cpanel:before {
content: "\f388"; }
.fa-goodreads-g:before {
content: "\f3a9"; }
.fa-square-git:before {
content: "\f1d2"; }
.fa-git-square:before {
content: "\f1d2"; }
.fa-square-tumblr:before {
content: "\f174"; }
.fa-tumblr-square:before {
content: "\f174"; }
.fa-trello:before {
content: "\f181"; }
.fa-creative-commons-nc-jp:before {
content: "\f4ea"; }
.fa-get-pocket:before {
content: "\f265"; }
.fa-perbyte:before {
content: "\e083"; }
.fa-grunt:before {
content: "\f3ad"; }
.fa-weebly:before {
content: "\f5cc"; }
.fa-connectdevelop:before {
content: "\f20e"; }
.fa-leanpub:before {
content: "\f212"; }
.fa-black-tie:before {
content: "\f27e"; }
.fa-themeco:before {
content: "\f5c6"; }
.fa-python:before {
content: "\f3e2"; }
.fa-android:before {
content: "\f17b"; }
.fa-bots:before {
content: "\e340"; }
.fa-free-code-camp:before {
content: "\f2c5"; }
.fa-hornbill:before {
content: "\f592"; }
.fa-js:before {
content: "\f3b8"; }
.fa-ideal:before {
content: "\e013"; }
.fa-git:before {
content: "\f1d3"; }
.fa-dev:before {
content: "\f6cc"; }
.fa-sketch:before {
content: "\f7c6"; }
.fa-yandex-international:before {
content: "\f414"; }
.fa-cc-amex:before {
content: "\f1f3"; }
.fa-uber:before {
content: "\f402"; }
.fa-github:before {
content: "\f09b"; }
.fa-php:before {
content: "\f457"; }
.fa-alipay:before {
content: "\f642"; }
.fa-youtube:before {
content: "\f167"; }
.fa-skyatlas:before {
content: "\f216"; }
.fa-firefox-browser:before {
content: "\e007"; }
.fa-replyd:before {
content: "\f3e6"; }
.fa-suse:before {
content: "\f7d6"; }
.fa-jenkins:before {
content: "\f3b6"; }
.fa-twitter:before {
content: "\f099"; }
.fa-rockrms:before {
content: "\f3e9"; }
.fa-pinterest:before {
content: "\f0d2"; }
.fa-buffer:before {
content: "\f837"; }
.fa-npm:before {
content: "\f3d4"; }
.fa-yammer:before {
content: "\f840"; }
.fa-btc:before {
content: "\f15a"; }
.fa-dribbble:before {
content: "\f17d"; }
.fa-stumbleupon-circle:before {
content: "\f1a3"; }
.fa-internet-explorer:before {
content: "\f26b"; }
.fa-stubber:before {
content: "\e5c7"; }
.fa-telegram:before {
content: "\f2c6"; }
.fa-telegram-plane:before {
content: "\f2c6"; }
.fa-old-republic:before {
content: "\f510"; }
.fa-odysee:before {
content: "\e5c6"; }
.fa-square-whatsapp:before {
content: "\f40c"; }
.fa-whatsapp-square:before {
content: "\f40c"; }
.fa-node-js:before {
content: "\f3d3"; }
.fa-edge-legacy:before {
content: "\e078"; }
.fa-slack:before {
content: "\f198"; }
.fa-slack-hash:before {
content: "\f198"; }
.fa-medrt:before {
content: "\f3c8"; }
.fa-usb:before {
content: "\f287"; }
.fa-tumblr:before {
content: "\f173"; }
.fa-vaadin:before {
content: "\f408"; }
.fa-quora:before {
content: "\f2c4"; }
.fa-square-x-twitter:before {
content: "\e61a"; }
.fa-reacteurope:before {
content: "\f75d"; }
.fa-medium:before {
content: "\f23a"; }
.fa-medium-m:before {
content: "\f23a"; }
.fa-amilia:before {
content: "\f36d"; }
.fa-mixcloud:before {
content: "\f289"; }
.fa-flipboard:before {
content: "\f44d"; }
.fa-viacoin:before {
content: "\f237"; }
.fa-critical-role:before {
content: "\f6c9"; }
.fa-sitrox:before {
content: "\e44a"; }
.fa-discourse:before {
content: "\f393"; }
.fa-joomla:before {
content: "\f1aa"; }
.fa-mastodon:before {
content: "\f4f6"; }
.fa-airbnb:before {
content: "\f834"; }
.fa-wolf-pack-battalion:before {
content: "\f514"; }
.fa-buy-n-large:before {
content: "\f8a6"; }
.fa-gulp:before {
content: "\f3ae"; }
.fa-creative-commons-sampling-plus:before {
content: "\f4f1"; }
.fa-strava:before {
content: "\f428"; }
.fa-ember:before {
content: "\f423"; }
.fa-canadian-maple-leaf:before {
content: "\f785"; }
.fa-teamspeak:before {
content: "\f4f9"; }
.fa-pushed:before {
content: "\f3e1"; }
.fa-wordpress-simple:before {
content: "\f411"; }
.fa-nutritionix:before {
content: "\f3d6"; }
.fa-wodu:before {
content: "\e088"; }
.fa-google-pay:before {
content: "\e079"; }
.fa-intercom:before {
content: "\f7af"; }
.fa-zhihu:before {
content: "\f63f"; }
.fa-korvue:before {
content: "\f42f"; }
.fa-pix:before {
content: "\e43a"; }
.fa-steam-symbol:before {
content: "\f3f6"; }
:root, :host {
--fa-style-family-classic: 'Font Awesome 6 Free';
--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }
@font-face {
font-family: 'Font Awesome 6 Free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.ttf) format("truetype"); }
.far,
.fa-regular {
font-weight: 400; }
:root, :host {
--fa-style-family-classic: 'Font Awesome 6 Free';
--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }
@font-face {
font-family: 'Font Awesome 6 Free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.ttf) format("truetype"); }
.fas,
.fa-solid {
font-weight: 900; }
@font-face {
font-family: 'Font Awesome 5 Brands';
font-display: block;
font-weight: 400;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.ttf) format("truetype"); }
@font-face {
font-family: 'Font Awesome 5 Free';
font-display: block;
font-weight: 900;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.ttf) format("truetype"); }
@font-face {
font-family: 'Font Awesome 5 Free';
font-display: block;
font-weight: 400;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.ttf) format("truetype"); }
@font-face {
font-family: 'FontAwesome';
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-solid-900.ttf) format("truetype"); }
@font-face {
font-family: 'FontAwesome';
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-brands-400.ttf) format("truetype"); }
@font-face {
font-family: 'FontAwesome';
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-regular-400.ttf) format("truetype");
unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
@font-face {
font-family: 'FontAwesome';
font-display: block;
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-v4compatibility.woff2) format("woff2"), url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/fa-v4compatibility.ttf) format("truetype");
unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }@font-face {
font-family: "DZmaster_clinicmaster";
src: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/dzmaster_clinicmaster.woff2?3d45b69369877d41727d5ce676aa99ad) format("woff2"),
url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/dzmaster_clinicmaster.woff?3d45b69369877d41727d5ce676aa99ad) format("woff"),
url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/dzmaster_clinicmaster.eot?3d45b69369877d41727d5ce676aa99ad#iefix) format("embedded-opentype"),
url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/dzmaster_clinicmaster.ttf?3d45b69369877d41727d5ce676aa99ad) format("truetype"),
url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/dzmaster_clinicmaster.svg?3d45b69369877d41727d5ce676aa99ad#DZmaster_clinicmaster) format("svg");
}
i[class^="dzmaster-"]:before,
i[class*="dzmaster-"]:before {
font-family: DZmaster_clinicmaster !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.dzmaster-medical-symbol:before {
content: "\f101";
}
.dzmaster-drugs:before {
content: "\f102";
}
.dzmaster-doctor:before {
content: "\f103";
}
.dzmaster-root-canal:before {
content: "\f104";
}
.dzmaster-right-quote:before {
content: "\f105";
}
.dzmaster-left-quote:before {
content: "\f106";
}
.dzmaster-clock:before {
content: "\f107";
}
.dzmaster-phone-call:before {
content: "\f108";
}
.dzmaster-check:before {
content: "\f109";
}
.dzmaster-list:before {
content: "\f10a";
}
.dzmaster-stethoscope:before {
content: "\f10b";
}
.dzmaster-hand-holding-usd:before {
content: "\f10c";
}
.dzmaster-date:before {
content: "\f10d";
}
.dzmaster-pin:before {
content: "\f10e";
}
.dzmaster-phone-flip:before {
content: "\f10f";
}
.dzmaster-telephone:before {
content: "\f110";
}
.dzmaster-email:before {
content: "\f111";
}
.dzmaster-message:before {
content: "\f112";
}.la,.lab,.lad,.lal,.lar,.las{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.la-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.la-xs{font-size:.75em}.la-sm{font-size:.875em}.la-1x{font-size:1em}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-6x{font-size:6em}.la-7x{font-size:7em}.la-8x{font-size:8em}.la-9x{font-size:9em}.la-10x{font-size:10em}.la-fw{text-align:center;width:1.25em}.la-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.la-ul>li{position:relative}.la-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.la-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.la-pull-left{float:left}.la-pull-right{float:right}.la.la-pull-left,.lab.la-pull-left,.lal.la-pull-left,.lar.la-pull-left,.las.la-pull-left{margin-right:.3em}.la.la-pull-right,.lab.la-pull-right,.lal.la-pull-right,.lar.la-pull-right,.las.la-pull-right{margin-left:.3em}.la-spin{-webkit-animation:la-spin 2s infinite linear;animation:la-spin 2s infinite linear}.la-pulse{-webkit-animation:la-spin 1s infinite steps(8);animation:la-spin 1s infinite steps(8)}@-webkit-keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes la-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.la-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.la-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.la-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.la-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.la-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.la-flip-both,.la-flip-horizontal.la-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .la-flip-both,:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{-webkit-filter:none;filter:none}.la-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.la-stack-1x,.la-stack-2x{left:0;position:absolute;text-align:center;width:100%}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:"\f26e"}.la-accessible-icon:before{content:"\f368"}.la-accusoft:before{content:"\f369"}.la-acquisitions-incorporated:before{content:"\f6af"}.la-ad:before{content:"\f641"}.la-address-book:before{content:"\f2b9"}.la-address-card:before{content:"\f2bb"}.la-adjust:before{content:"\f042"}.la-adn:before{content:"\f170"}.la-adobe:before{content:"\f778"}.la-adversal:before{content:"\f36a"}.la-affiliatetheme:before{content:"\f36b"}.la-air-freshener:before{content:"\f5d0"}.la-airbnb:before{content:"\f834"}.la-algolia:before{content:"\f36c"}.la-align-center:before{content:"\f037"}.la-align-justify:before{content:"\f039"}.la-align-left:before{content:"\f036"}.la-align-right:before{content:"\f038"}.la-alipay:before{content:"\f642"}.la-allergies:before{content:"\f461"}.la-amazon:before{content:"\f270"}.la-amazon-pay:before{content:"\f42c"}.la-ambulance:before{content:"\f0f9"}.la-american-sign-language-interpreting:before{content:"\f2a3"}.la-amilia:before{content:"\f36d"}.la-anchor:before{content:"\f13d"}.la-android:before{content:"\f17b"}.la-angellist:before{content:"\f209"}.la-angle-double-down:before{content:"\f103"}.la-angle-double-left:before{content:"\f100"}.la-angle-double-right:before{content:"\f101"}.la-angle-double-up:before{content:"\f102"}.la-angle-down:before{content:"\f107"}.la-angle-left:before{content:"\f104"}.la-angle-right:before{content:"\f105"}.la-angle-up:before{content:"\f106"}.la-angry:before{content:"\f556"}.la-angrycreative:before{content:"\f36e"}.la-angular:before{content:"\f420"}.la-ankh:before{content:"\f644"}.la-app-store:before{content:"\f36f"}.la-app-store-ios:before{content:"\f370"}.la-apper:before{content:"\f371"}.la-apple:before{content:"\f179"}.la-apple-alt:before{content:"\f5d1"}.la-apple-pay:before{content:"\f415"}.la-archive:before{content:"\f187"}.la-archway:before{content:"\f557"}.la-arrow-alt-circle-down:before{content:"\f358"}.la-arrow-alt-circle-left:before{content:"\f359"}.la-arrow-alt-circle-right:before{content:"\f35a"}.la-arrow-alt-circle-up:before{content:"\f35b"}.la-arrow-circle-down:before{content:"\f0ab"}.la-arrow-circle-left:before{content:"\f0a8"}.la-arrow-circle-right:before{content:"\f0a9"}.la-arrow-circle-up:before{content:"\f0aa"}.la-arrow-down:before{content:"\f063"}.la-arrow-left:before{content:"\f060"}.la-arrow-right:before{content:"\f061"}.la-arrow-up:before{content:"\f062"}.la-arrows-alt:before{content:"\f0b2"}.la-arrows-alt-h:before{content:"\f337"}.la-arrows-alt-v:before{content:"\f338"}.la-artstation:before{content:"\f77a"}.la-assistive-listening-systems:before{content:"\f2a2"}.la-asterisk:before{content:"\f069"}.la-asymmetrik:before{content:"\f372"}.la-at:before{content:"\f1fa"}.la-atlas:before{content:"\f558"}.la-atlassian:before{content:"\f77b"}.la-atom:before{content:"\f5d2"}.la-audible:before{content:"\f373"}.la-audio-description:before{content:"\f29e"}.la-autoprefixer:before{content:"\f41c"}.la-avianex:before{content:"\f374"}.la-aviato:before{content:"\f421"}.la-award:before{content:"\f559"}.la-aws:before{content:"\f375"}.la-baby:before{content:"\f77c"}.la-baby-carriage:before{content:"\f77d"}.la-backspace:before{content:"\f55a"}.la-backward:before{content:"\f04a"}.la-bacon:before{content:"\f7e5"}.la-balance-scale:before{content:"\f24e"}.la-balance-scale-left:before{content:"\f515"}.la-balance-scale-right:before{content:"\f516"}.la-ban:before{content:"\f05e"}.la-band-aid:before{content:"\f462"}.la-bandcamp:before{content:"\f2d5"}.la-barcode:before{content:"\f02a"}.la-bars:before{content:"\f0c9"}.la-baseball-ball:before{content:"\f433"}.la-basketball-ball:before{content:"\f434"}.la-bath:before{content:"\f2cd"}.la-battery-empty:before{content:"\f244"}.la-battery-full:before{content:"\f240"}.la-battery-half:before{content:"\f242"}.la-battery-quarter:before{content:"\f243"}.la-battery-three-quarters:before{content:"\f241"}.la-battle-net:before{content:"\f835"}.la-bed:before{content:"\f236"}.la-beer:before{content:"\f0fc"}.la-behance:before{content:"\f1b4"}.la-behance-square:before{content:"\f1b5"}.la-bell:before{content:"\f0f3"}.la-bell-slash:before{content:"\f1f6"}.la-bezier-curve:before{content:"\f55b"}.la-bible:before{content:"\f647"}.la-bicycle:before{content:"\f206"}.la-biking:before{content:"\f84a"}.la-bimobject:before{content:"\f378"}.la-binoculars:before{content:"\f1e5"}.la-biohazard:before{content:"\f780"}.la-birthday-cake:before{content:"\f1fd"}.la-bitbucket:before{content:"\f171"}.la-bitcoin:before{content:"\f379"}.la-bity:before{content:"\f37a"}.la-black-tie:before{content:"\f27e"}.la-blackberry:before{content:"\f37b"}.la-blender:before{content:"\f517"}.la-blender-phone:before{content:"\f6b6"}.la-blind:before{content:"\f29d"}.la-blog:before{content:"\f781"}.la-blogger:before{content:"\f37c"}.la-blogger-b:before{content:"\f37d"}.la-bluetooth:before{content:"\f293"}.la-bluetooth-b:before{content:"\f294"}.la-bold:before{content:"\f032"}.la-bolt:before{content:"\f0e7"}.la-bomb:before{content:"\f1e2"}.la-bone:before{content:"\f5d7"}.la-bong:before{content:"\f55c"}.la-book:before{content:"\f02d"}.la-book-dead:before{content:"\f6b7"}.la-book-medical:before{content:"\f7e6"}.la-book-open:before{content:"\f518"}.la-book-reader:before{content:"\f5da"}.la-bookmark:before{content:"\f02e"}.la-bootstrap:before{content:"\f836"}.la-border-all:before{content:"\f84c"}.la-border-none:before{content:"\f850"}.la-border-style:before{content:"\f853"}.la-bowling-ball:before{content:"\f436"}.la-box:before{content:"\f466"}.la-box-open:before{content:"\f49e"}.la-boxes:before{content:"\f468"}.la-braille:before{content:"\f2a1"}.la-brain:before{content:"\f5dc"}.la-bread-slice:before{content:"\f7ec"}.la-briefcase:before{content:"\f0b1"}.la-briefcase-medical:before{content:"\f469"}.la-broadcast-tower:before{content:"\f519"}.la-broom:before{content:"\f51a"}.la-brush:before{content:"\f55d"}.la-btc:before{content:"\f15a"}.la-buffer:before{content:"\f837"}.la-bug:before{content:"\f188"}.la-building:before{content:"\f1ad"}.la-bullhorn:before{content:"\f0a1"}.la-bullseye:before{content:"\f140"}.la-burn:before{content:"\f46a"}.la-buromobelexperte:before{content:"\f37f"}.la-bus:before{content:"\f207"}.la-bus-alt:before{content:"\f55e"}.la-business-time:before{content:"\f64a"}.la-buy-n-large:before{content:"\f8a6"}.la-buysellads:before{content:"\f20d"}.la-calculator:before{content:"\f1ec"}.la-calendar:before{content:"\f133"}.la-calendar-alt:before{content:"\f073"}.la-calendar-check:before{content:"\f274"}.la-calendar-day:before{content:"\f783"}.la-calendar-minus:before{content:"\f272"}.la-calendar-plus:before{content:"\f271"}.la-calendar-times:before{content:"\f273"}.la-calendar-week:before{content:"\f784"}.la-camera:before{content:"\f030"}.la-camera-retro:before{content:"\f083"}.la-campground:before{content:"\f6bb"}.la-canadian-maple-leaf:before{content:"\f785"}.la-candy-cane:before{content:"\f786"}.la-cannabis:before{content:"\f55f"}.la-capsules:before{content:"\f46b"}.la-car:before{content:"\f1b9"}.la-car-alt:before{content:"\f5de"}.la-car-battery:before{content:"\f5df"}.la-car-crash:before{content:"\f5e1"}.la-car-side:before{content:"\f5e4"}.la-caret-down:before{content:"\f0d7"}.la-caret-left:before{content:"\f0d9"}.la-caret-right:before{content:"\f0da"}.la-caret-square-down:before{content:"\f150"}.la-caret-square-left:before{content:"\f191"}.la-caret-square-right:before{content:"\f152"}.la-caret-square-up:before{content:"\f151"}.la-caret-up:before{content:"\f0d8"}.la-carrot:before{content:"\f787"}.la-cart-arrow-down:before{content:"\f218"}.la-cart-plus:before{content:"\f217"}.la-cash-register:before{content:"\f788"}.la-cat:before{content:"\f6be"}.la-cc-amazon-pay:before{content:"\f42d"}.la-cc-amex:before{content:"\f1f3"}.la-cc-apple-pay:before{content:"\f416"}.la-cc-diners-club:before{content:"\f24c"}.la-cc-discover:before{content:"\f1f2"}.la-cc-jcb:before{content:"\f24b"}.la-cc-mastercard:before{content:"\f1f1"}.la-cc-paypal:before{content:"\f1f4"}.la-cc-stripe:before{content:"\f1f5"}.la-cc-visa:before{content:"\f1f0"}.la-centercode:before{content:"\f380"}.la-centos:before{content:"\f789"}.la-certificate:before{content:"\f0a3"}.la-chair:before{content:"\f6c0"}.la-chalkboard:before{content:"\f51b"}.la-chalkboard-teacher:before{content:"\f51c"}.la-charging-station:before{content:"\f5e7"}.la-chart-area:before{content:"\f1fe"}.la-chart-bar:before{content:"\f080"}.la-chart-line:before{content:"\f201"}.la-chart-pie:before{content:"\f200"}.la-check:before{content:"\f00c"}.la-check-circle:before{content:"\f058"}.la-check-double:before{content:"\f560"}.la-check-square:before{content:"\f14a"}.la-cheese:before{content:"\f7ef"}.la-chess:before{content:"\f439"}.la-chess-bishop:before{content:"\f43a"}.la-chess-board:before{content:"\f43c"}.la-chess-king:before{content:"\f43f"}.la-chess-knight:before{content:"\f441"}.la-chess-pawn:before{content:"\f443"}.la-chess-queen:before{content:"\f445"}.la-chess-rook:before{content:"\f447"}.la-chevron-circle-down:before{content:"\f13a"}.la-chevron-circle-left:before{content:"\f137"}.la-chevron-circle-right:before{content:"\f138"}.la-chevron-circle-up:before{content:"\f139"}.la-chevron-down:before{content:"\f078"}.la-chevron-left:before{content:"\f053"}.la-chevron-right:before{content:"\f054"}.la-chevron-up:before{content:"\f077"}.la-child:before{content:"\f1ae"}.la-chrome:before{content:"\f268"}.la-chromecast:before{content:"\f838"}.la-church:before{content:"\f51d"}.la-circle:before{content:"\f111"}.la-circle-notch:before{content:"\f1ce"}.la-city:before{content:"\f64f"}.la-clinic-medical:before{content:"\f7f2"}.la-clipboard:before{content:"\f328"}.la-clipboard-check:before{content:"\f46c"}.la-clipboard-list:before{content:"\f46d"}.la-clock:before{content:"\f017"}.la-clone:before{content:"\f24d"}.la-closed-captioning:before{content:"\f20a"}.la-cloud:before{content:"\f0c2"}.la-cloud-download-alt:before{content:"\f381"}.la-cloud-meatball:before{content:"\f73b"}.la-cloud-moon:before{content:"\f6c3"}.la-cloud-moon-rain:before{content:"\f73c"}.la-cloud-rain:before{content:"\f73d"}.la-cloud-showers-heavy:before{content:"\f740"}.la-cloud-sun:before{content:"\f6c4"}.la-cloud-sun-rain:before{content:"\f743"}.la-cloud-upload-alt:before{content:"\f382"}.la-cloudscale:before{content:"\f383"}.la-cloudsmith:before{content:"\f384"}.la-cloudversify:before{content:"\f385"}.la-cocktail:before{content:"\f561"}.la-code:before{content:"\f121"}.la-code-branch:before{content:"\f126"}.la-codepen:before{content:"\f1cb"}.la-codiepie:before{content:"\f284"}.la-coffee:before{content:"\f0f4"}.la-cog:before{content:"\f013"}.la-cogs:before{content:"\f085"}.la-coins:before{content:"\f51e"}.la-columns:before{content:"\f0db"}.la-comment:before{content:"\f075"}.la-comment-alt:before{content:"\f27a"}.la-comment-dollar:before{content:"\f651"}.la-comment-dots:before{content:"\f4ad"}.la-comment-medical:before{content:"\f7f5"}.la-comment-slash:before{content:"\f4b3"}.la-comments:before{content:"\f086"}.la-comments-dollar:before{content:"\f653"}.la-compact-disc:before{content:"\f51f"}.la-compass:before{content:"\f14e"}.la-compress:before{content:"\f066"}.la-compress-arrows-alt:before{content:"\f78c"}.la-concierge-bell:before{content:"\f562"}.la-confluence:before{content:"\f78d"}.la-connectdevelop:before{content:"\f20e"}.la-contao:before{content:"\f26d"}.la-cookie:before{content:"\f563"}.la-cookie-bite:before{content:"\f564"}.la-copy:before{content:"\f0c5"}.la-copyright:before{content:"\f1f9"}.la-cotton-bureau:before{content:"\f89e"}.la-couch:before{content:"\f4b8"}.la-cpanel:before{content:"\f388"}.la-creative-commons:before{content:"\f25e"}.la-creative-commons-by:before{content:"\f4e7"}.la-creative-commons-nc:before{content:"\f4e8"}.la-creative-commons-nc-eu:before{content:"\f4e9"}.la-creative-commons-nc-jp:before{content:"\f4ea"}.la-creative-commons-nd:before{content:"\f4eb"}.la-creative-commons-pd:before{content:"\f4ec"}.la-creative-commons-pd-alt:before{content:"\f4ed"}.la-creative-commons-remix:before{content:"\f4ee"}.la-creative-commons-sa:before{content:"\f4ef"}.la-creative-commons-sampling:before{content:"\f4f0"}.la-creative-commons-sampling-plus:before{content:"\f4f1"}.la-creative-commons-share:before{content:"\f4f2"}.la-creative-commons-zero:before{content:"\f4f3"}.la-credit-card:before{content:"\f09d"}.la-critical-role:before{content:"\f6c9"}.la-crop:before{content:"\f125"}.la-crop-alt:before{content:"\f565"}.la-cross:before{content:"\f654"}.la-crosshairs:before{content:"\f05b"}.la-crow:before{content:"\f520"}.la-crown:before{content:"\f521"}.la-crutch:before{content:"\f7f7"}.la-css3:before{content:"\f13c"}.la-css3-alt:before{content:"\f38b"}.la-cube:before{content:"\f1b2"}.la-cubes:before{content:"\f1b3"}.la-cut:before{content:"\f0c4"}.la-cuttlefish:before{content:"\f38c"}.la-d-and-d:before{content:"\f38d"}.la-d-and-d-beyond:before{content:"\f6ca"}.la-dashcube:before{content:"\f210"}.la-database:before{content:"\f1c0"}.la-deaf:before{content:"\f2a4"}.la-delicious:before{content:"\f1a5"}.la-democrat:before{content:"\f747"}.la-deploydog:before{content:"\f38e"}.la-deskpro:before{content:"\f38f"}.la-desktop:before{content:"\f108"}.la-dev:before{content:"\f6cc"}.la-deviantart:before{content:"\f1bd"}.la-dharmachakra:before{content:"\f655"}.la-dhl:before{content:"\f790"}.la-diagnoses:before{content:"\f470"}.la-diaspora:before{content:"\f791"}.la-dice:before{content:"\f522"}.la-dice-d20:before{content:"\f6cf"}.la-dice-d6:before{content:"\f6d1"}.la-dice-five:before{content:"\f523"}.la-dice-four:before{content:"\f524"}.la-dice-one:before{content:"\f525"}.la-dice-six:before{content:"\f526"}.la-dice-three:before{content:"\f527"}.la-dice-two:before{content:"\f528"}.la-digg:before{content:"\f1a6"}.la-digital-ocean:before{content:"\f391"}.la-digital-tachograph:before{content:"\f566"}.la-directions:before{content:"\f5eb"}.la-discord:before{content:"\f392"}.la-discourse:before{content:"\f393"}.la-divide:before{content:"\f529"}.la-dizzy:before{content:"\f567"}.la-dna:before{content:"\f471"}.la-dochub:before{content:"\f394"}.la-docker:before{content:"\f395"}.la-dog:before{content:"\f6d3"}.la-dollar-sign:before{content:"\f155"}.la-dolly:before{content:"\f472"}.la-dolly-flatbed:before{content:"\f474"}.la-donate:before{content:"\f4b9"}.la-door-closed:before{content:"\f52a"}.la-door-open:before{content:"\f52b"}.la-dot-circle:before{content:"\f192"}.la-dove:before{content:"\f4ba"}.la-download:before{content:"\f019"}.la-draft2digital:before{content:"\f396"}.la-drafting-compass:before{content:"\f568"}.la-dragon:before{content:"\f6d5"}.la-draw-polygon:before{content:"\f5ee"}.la-dribbble:before{content:"\f17d"}.la-dribbble-square:before{content:"\f397"}.la-dropbox:before{content:"\f16b"}.la-drum:before{content:"\f569"}.la-drum-steelpan:before{content:"\f56a"}.la-drumstick-bite:before{content:"\f6d7"}.la-drupal:before{content:"\f1a9"}.la-dumbbell:before{content:"\f44b"}.la-dumpster:before{content:"\f793"}.la-dumpster-fire:before{content:"\f794"}.la-dungeon:before{content:"\f6d9"}.la-dyalog:before{content:"\f399"}.la-earlybirds:before{content:"\f39a"}.la-ebay:before{content:"\f4f4"}.la-edge:before{content:"\f282"}.la-edit:before{content:"\f044"}.la-egg:before{content:"\f7fb"}.la-eject:before{content:"\f052"}.la-elementor:before{content:"\f430"}.la-ellipsis-h:before{content:"\f141"}.la-ellipsis-v:before{content:"\f142"}.la-ello:before{content:"\f5f1"}.la-ember:before{content:"\f423"}.la-empire:before{content:"\f1d1"}.la-envelope:before{content:"\f0e0"}.la-envelope-open:before{content:"\f2b6"}.la-envelope-open-text:before{content:"\f658"}.la-envelope-square:before{content:"\f199"}.la-envira:before{content:"\f299"}.la-equals:before{content:"\f52c"}.la-eraser:before{content:"\f12d"}.la-erlang:before{content:"\f39d"}.la-ethereum:before{content:"\f42e"}.la-ethernet:before{content:"\f796"}.la-etsy:before{content:"\f2d7"}.la-euro-sign:before{content:"\f153"}.la-evernote:before{content:"\f839"}.la-exchange-alt:before{content:"\f362"}.la-exclamation:before{content:"\f12a"}.la-exclamation-circle:before{content:"\f06a"}.la-exclamation-triangle:before{content:"\f071"}.la-expand:before{content:"\f065"}.la-expand-arrows-alt:before{content:"\f31e"}.la-expeditedssl:before{content:"\f23e"}.la-external-link-alt:before{content:"\f35d"}.la-external-link-square-alt:before{content:"\f360"}.la-eye:before{content:"\f06e"}.la-eye-dropper:before{content:"\f1fb"}.la-eye-slash:before{content:"\f070"}.la-facebook:before{content:"\f09a"}.la-facebook-f:before{content:"\f39e"}.la-facebook-messenger:before{content:"\f39f"}.la-facebook-square:before{content:"\f082"}.la-fan:before{content:"\f863"}.la-fantasy-flight-games:before{content:"\f6dc"}.la-fast-backward:before{content:"\f049"}.la-fast-forward:before{content:"\f050"}.la-fax:before{content:"\f1ac"}.la-feather:before{content:"\f52d"}.la-feather-alt:before{content:"\f56b"}.la-fedex:before{content:"\f797"}.la-fedora:before{content:"\f798"}.la-female:before{content:"\f182"}.la-fighter-jet:before{content:"\f0fb"}.la-figma:before{content:"\f799"}.la-file:before{content:"\f15b"}.la-file-alt:before{content:"\f15c"}.la-file-archive:before{content:"\f1c6"}.la-file-audio:before{content:"\f1c7"}.la-file-code:before{content:"\f1c9"}.la-file-contract:before{content:"\f56c"}.la-file-csv:before{content:"\f6dd"}.la-file-download:before{content:"\f56d"}.la-file-excel:before{content:"\f1c3"}.la-file-export:before{content:"\f56e"}.la-file-image:before{content:"\f1c5"}.la-file-import:before{content:"\f56f"}.la-file-invoice:before{content:"\f570"}.la-file-invoice-dollar:before{content:"\f571"}.la-file-medical:before{content:"\f477"}.la-file-medical-alt:before{content:"\f478"}.la-file-pdf:before{content:"\f1c1"}.la-file-powerpoint:before{content:"\f1c4"}.la-file-prescription:before{content:"\f572"}.la-file-signature:before{content:"\f573"}.la-file-upload:before{content:"\f574"}.la-file-video:before{content:"\f1c8"}.la-file-word:before{content:"\f1c2"}.la-fill:before{content:"\f575"}.la-fill-drip:before{content:"\f576"}.la-film:before{content:"\f008"}.la-filter:before{content:"\f0b0"}.la-fingerprint:before{content:"\f577"}.la-fire:before{content:"\f06d"}.la-fire-alt:before{content:"\f7e4"}.la-fire-extinguisher:before{content:"\f134"}.la-firefox:before{content:"\f269"}.la-first-aid:before{content:"\f479"}.la-first-order:before{content:"\f2b0"}.la-first-order-alt:before{content:"\f50a"}.la-firstdraft:before{content:"\f3a1"}.la-fish:before{content:"\f578"}.la-fist-raised:before{content:"\f6de"}.la-flag:before{content:"\f024"}.la-flag-checkered:before{content:"\f11e"}.la-flag-usa:before{content:"\f74d"}.la-flask:before{content:"\f0c3"}.la-flickr:before{content:"\f16e"}.la-flipboard:before{content:"\f44d"}.la-flushed:before{content:"\f579"}.la-fly:before{content:"\f417"}.la-folder:before{content:"\f07b"}.la-folder-minus:before{content:"\f65d"}.la-folder-open:before{content:"\f07c"}.la-folder-plus:before{content:"\f65e"}.la-font:before{content:"\f031"}.la-font-awesome:before{content:"\f2b4"}.la-font-awesome-alt:before{content:"\f35c"}.la-font-awesome-flag:before{content:"\f425"}.la-font-awesome-logo-full:before{content:"\f4e6"}.la-fonticons:before{content:"\f280"}.la-fonticons-fi:before{content:"\f3a2"}.la-football-ball:before{content:"\f44e"}.la-fort-awesome:before{content:"\f286"}.la-fort-awesome-alt:before{content:"\f3a3"}.la-forumbee:before{content:"\f211"}.la-forward:before{content:"\f04e"}.la-foursquare:before{content:"\f180"}.la-free-code-camp:before{content:"\f2c5"}.la-freebsd:before{content:"\f3a4"}.la-frog:before{content:"\f52e"}.la-frown:before{content:"\f119"}.la-frown-open:before{content:"\f57a"}.la-fulcrum:before{content:"\f50b"}.la-funnel-dollar:before{content:"\f662"}.la-futbol:before{content:"\f1e3"}.la-galactic-republic:before{content:"\f50c"}.la-galactic-senate:before{content:"\f50d"}.la-gamepad:before{content:"\f11b"}.la-gas-pump:before{content:"\f52f"}.la-gavel:before{content:"\f0e3"}.la-gem:before{content:"\f3a5"}.la-genderless:before{content:"\f22d"}.la-get-pocket:before{content:"\f265"}.la-gg:before{content:"\f260"}.la-gg-circle:before{content:"\f261"}.la-ghost:before{content:"\f6e2"}.la-gift:before{content:"\f06b"}.la-gifts:before{content:"\f79c"}.la-git:before{content:"\f1d3"}.la-git-alt:before{content:"\f841"}.la-git-square:before{content:"\f1d2"}.la-github:before{content:"\f09b"}.la-github-alt:before{content:"\f113"}.la-github-square:before{content:"\f092"}.la-gitkraken:before{content:"\f3a6"}.la-gitlab:before{content:"\f296"}.la-gitter:before{content:"\f426"}.la-glass-cheers:before{content:"\f79f"}.la-glass-martini:before{content:"\f000"}.la-glass-martini-alt:before{content:"\f57b"}.la-glass-whiskey:before{content:"\f7a0"}.la-glasses:before{content:"\f530"}.la-glide:before{content:"\f2a5"}.la-glide-g:before{content:"\f2a6"}.la-globe:before{content:"\f0ac"}.la-globe-africa:before{content:"\f57c"}.la-globe-americas:before{content:"\f57d"}.la-globe-asia:before{content:"\f57e"}.la-globe-europe:before{content:"\f7a2"}.la-gofore:before{content:"\f3a7"}.la-golf-ball:before{content:"\f450"}.la-goodreads:before{content:"\f3a8"}.la-goodreads-g:before{content:"\f3a9"}.la-google:before{content:"\f1a0"}.la-google-drive:before{content:"\f3aa"}.la-google-play:before{content:"\f3ab"}.la-google-plus:before{content:"\f2b3"}.la-google-plus-g:before{content:"\f0d5"}.la-google-plus-square:before{content:"\f0d4"}.la-google-wallet:before{content:"\f1ee"}.la-gopuram:before{content:"\f664"}.la-graduation-cap:before{content:"\f19d"}.la-gratipay:before{content:"\f184"}.la-grav:before{content:"\f2d6"}.la-greater-than:before{content:"\f531"}.la-greater-than-equal:before{content:"\f532"}.la-grimace:before{content:"\f57f"}.la-grin:before{content:"\f580"}.la-grin-alt:before{content:"\f581"}.la-grin-beam:before{content:"\f582"}.la-grin-beam-sweat:before{content:"\f583"}.la-grin-hearts:before{content:"\f584"}.la-grin-squint:before{content:"\f585"}.la-grin-squint-tears:before{content:"\f586"}.la-grin-stars:before{content:"\f587"}.la-grin-tears:before{content:"\f588"}.la-grin-tongue:before{content:"\f589"}.la-grin-tongue-squint:before{content:"\f58a"}.la-grin-tongue-wink:before{content:"\f58b"}.la-grin-wink:before{content:"\f58c"}.la-grip-horizontal:before{content:"\f58d"}.la-grip-lines:before{content:"\f7a4"}.la-grip-lines-vertical:before{content:"\f7a5"}.la-grip-vertical:before{content:"\f58e"}.la-gripfire:before{content:"\f3ac"}.la-grunt:before{content:"\f3ad"}.la-guitar:before{content:"\f7a6"}.la-gulp:before{content:"\f3ae"}.la-h-square:before{content:"\f0fd"}.la-hacker-news:before{content:"\f1d4"}.la-hacker-news-square:before{content:"\f3af"}.la-hackerrank:before{content:"\f5f7"}.la-hamburger:before{content:"\f805"}.la-hammer:before{content:"\f6e3"}.la-hamsa:before{content:"\f665"}.la-hand-holding:before{content:"\f4bd"}.la-hand-holding-heart:before{content:"\f4be"}.la-hand-holding-usd:before{content:"\f4c0"}.la-hand-lizard:before{content:"\f258"}.la-hand-middle-finger:before{content:"\f806"}.la-hand-paper:before{content:"\f256"}.la-hand-peace:before{content:"\f25b"}.la-hand-point-down:before{content:"\f0a7"}.la-hand-point-left:before{content:"\f0a5"}.la-hand-point-right:before{content:"\f0a4"}.la-hand-point-up:before{content:"\f0a6"}.la-hand-pointer:before{content:"\f25a"}.la-hand-rock:before{content:"\f255"}.la-hand-scissors:before{content:"\f257"}.la-hand-spock:before{content:"\f259"}.la-hands:before{content:"\f4c2"}.la-hands-helping:before{content:"\f4c4"}.la-handshake:before{content:"\f2b5"}.la-hanukiah:before{content:"\f6e6"}.la-hard-hat:before{content:"\f807"}.la-hashtag:before{content:"\f292"}.la-hat-cowboy:before{content:"\f8c0"}.la-hat-cowboy-side:before{content:"\f8c1"}.la-hat-wizard:before{content:"\f6e8"}.la-haykal:before{content:"\f666"}.la-hdd:before{content:"\f0a0"}.la-heading:before{content:"\f1dc"}.la-headphones:before{content:"\f025"}.la-headphones-alt:before{content:"\f58f"}.la-headset:before{content:"\f590"}.la-heart:before{content:"\f004"}.la-heart-broken:before{content:"\f7a9"}.la-heartbeat:before{content:"\f21e"}.la-helicopter:before{content:"\f533"}.la-highlighter:before{content:"\f591"}.la-hiking:before{content:"\f6ec"}.la-hippo:before{content:"\f6ed"}.la-hips:before{content:"\f452"}.la-hire-a-helper:before{content:"\f3b0"}.la-history:before{content:"\f1da"}.la-hockey-puck:before{content:"\f453"}.la-holly-berry:before{content:"\f7aa"}.la-home:before{content:"\f015"}.la-hooli:before{content:"\f427"}.la-hornbill:before{content:"\f592"}.la-horse:before{content:"\f6f0"}.la-horse-head:before{content:"\f7ab"}.la-hospital:before{content:"\f0f8"}.la-hospital-alt:before{content:"\f47d"}.la-hospital-symbol:before{content:"\f47e"}.la-hot-tub:before{content:"\f593"}.la-hotdog:before{content:"\f80f"}.la-hotel:before{content:"\f594"}.la-hotjar:before{content:"\f3b1"}.la-hourglass:before{content:"\f254"}.la-hourglass-end:before{content:"\f253"}.la-hourglass-half:before{content:"\f252"}.la-hourglass-start:before{content:"\f251"}.la-house-damage:before{content:"\f6f1"}.la-houzz:before{content:"\f27c"}.la-hryvnia:before{content:"\f6f2"}.la-html5:before{content:"\f13b"}.la-hubspot:before{content:"\f3b2"}.la-i-cursor:before{content:"\f246"}.la-ice-cream:before{content:"\f810"}.la-icicles:before{content:"\f7ad"}.la-icons:before{content:"\f86d"}.la-id-badge:before{content:"\f2c1"}.la-id-card:before{content:"\f2c2"}.la-id-card-alt:before{content:"\f47f"}.la-igloo:before{content:"\f7ae"}.la-image:before{content:"\f03e"}.la-images:before{content:"\f302"}.la-imdb:before{content:"\f2d8"}.la-inbox:before{content:"\f01c"}.la-indent:before{content:"\f03c"}.la-industry:before{content:"\f275"}.la-infinity:before{content:"\f534"}.la-info:before{content:"\f129"}.la-info-circle:before{content:"\f05a"}.la-instagram:before{content:"\f16d"}.la-intercom:before{content:"\f7af"}.la-internet-explorer:before{content:"\f26b"}.la-invision:before{content:"\f7b0"}.la-ioxhost:before{content:"\f208"}.la-italic:before{content:"\f033"}.la-itch-io:before{content:"\f83a"}.la-itunes:before{content:"\f3b4"}.la-itunes-note:before{content:"\f3b5"}.la-java:before{content:"\f4e4"}.la-jedi:before{content:"\f669"}.la-jedi-order:before{content:"\f50e"}.la-jenkins:before{content:"\f3b6"}.la-jira:before{content:"\f7b1"}.la-joget:before{content:"\f3b7"}.la-joint:before{content:"\f595"}.la-joomla:before{content:"\f1aa"}.la-journal-whills:before{content:"\f66a"}.la-js:before{content:"\f3b8"}.la-js-square:before{content:"\f3b9"}.la-jsfiddle:before{content:"\f1cc"}.la-kaaba:before{content:"\f66b"}.la-kaggle:before{content:"\f5fa"}.la-key:before{content:"\f084"}.la-keybase:before{content:"\f4f5"}.la-keyboard:before{content:"\f11c"}.la-keycdn:before{content:"\f3ba"}.la-khanda:before{content:"\f66d"}.la-kickstarter:before{content:"\f3bb"}.la-kickstarter-k:before{content:"\f3bc"}.la-kiss:before{content:"\f596"}.la-kiss-beam:before{content:"\f597"}.la-kiss-wink-heart:before{content:"\f598"}.la-kiwi-bird:before{content:"\f535"}.la-korvue:before{content:"\f42f"}.la-landmark:before{content:"\f66f"}.la-language:before{content:"\f1ab"}.la-laptop:before{content:"\f109"}.la-laptop-code:before{content:"\f5fc"}.la-laptop-medical:before{content:"\f812"}.la-laravel:before{content:"\f3bd"}.la-lastfm:before{content:"\f202"}.la-lastfm-square:before{content:"\f203"}.la-laugh:before{content:"\f599"}.la-laugh-beam:before{content:"\f59a"}.la-laugh-squint:before{content:"\f59b"}.la-laugh-wink:before{content:"\f59c"}.la-layer-group:before{content:"\f5fd"}.la-leaf:before{content:"\f06c"}.la-leanpub:before{content:"\f212"}.la-lemon:before{content:"\f094"}.la-less:before{content:"\f41d"}.la-less-than:before{content:"\f536"}.la-less-than-equal:before{content:"\f537"}.la-level-down-alt:before{content:"\f3be"}.la-level-up-alt:before{content:"\f3bf"}.la-life-ring:before{content:"\f1cd"}.la-lightbulb:before{content:"\f0eb"}.la-line:before{content:"\f3c0"}.la-link:before{content:"\f0c1"}.la-linkedin:before{content:"\f08c"}.la-linkedin-in:before{content:"\f0e1"}.la-linode:before{content:"\f2b8"}.la-linux:before{content:"\f17c"}.la-lira-sign:before{content:"\f195"}.la-list:before{content:"\f03a"}.la-list-alt:before{content:"\f022"}.la-list-ol:before{content:"\f0cb"}.la-list-ul:before{content:"\f0ca"}.la-location-arrow:before{content:"\f124"}.la-lock:before{content:"\f023"}.la-lock-open:before{content:"\f3c1"}.la-long-arrow-alt-down:before{content:"\f309"}.la-long-arrow-alt-left:before{content:"\f30a"}.la-long-arrow-alt-right:before{content:"\f30b"}.la-long-arrow-alt-up:before{content:"\f30c"}.la-low-vision:before{content:"\f2a8"}.la-luggage-cart:before{content:"\f59d"}.la-lyft:before{content:"\f3c3"}.la-magento:before{content:"\f3c4"}.la-magic:before{content:"\f0d0"}.la-magnet:before{content:"\f076"}.la-mail-bulk:before{content:"\f674"}.la-mailchimp:before{content:"\f59e"}.la-male:before{content:"\f183"}.la-mandalorian:before{content:"\f50f"}.la-map:before{content:"\f279"}.la-map-marked:before{content:"\f59f"}.la-map-marked-alt:before{content:"\f5a0"}.la-map-marker:before{content:"\f041"}.la-map-marker-alt:before{content:"\f3c5"}.la-map-pin:before{content:"\f276"}.la-map-signs:before{content:"\f277"}.la-markdown:before{content:"\f60f"}.la-marker:before{content:"\f5a1"}.la-mars:before{content:"\f222"}.la-mars-double:before{content:"\f227"}.la-mars-stroke:before{content:"\f229"}.la-mars-stroke-h:before{content:"\f22b"}.la-mars-stroke-v:before{content:"\f22a"}.la-mask:before{content:"\f6fa"}.la-mastodon:before{content:"\f4f6"}.la-maxcdn:before{content:"\f136"}.la-mdb:before{content:"\f8ca"}.la-medal:before{content:"\f5a2"}.la-medapps:before{content:"\f3c6"}.la-medium:before{content:"\f23a"}.la-medium-m:before{content:"\f3c7"}.la-medkit:before{content:"\f0fa"}.la-medrt:before{content:"\f3c8"}.la-meetup:before{content:"\f2e0"}.la-megaport:before{content:"\f5a3"}.la-meh:before{content:"\f11a"}.la-meh-blank:before{content:"\f5a4"}.la-meh-rolling-eyes:before{content:"\f5a5"}.la-memory:before{content:"\f538"}.la-mendeley:before{content:"\f7b3"}.la-menorah:before{content:"\f676"}.la-mercury:before{content:"\f223"}.la-meteor:before{content:"\f753"}.la-microchip:before{content:"\f2db"}.la-microphone:before{content:"\f130"}.la-microphone-alt:before{content:"\f3c9"}.la-microphone-alt-slash:before{content:"\f539"}.la-microphone-slash:before{content:"\f131"}.la-microscope:before{content:"\f610"}.la-microsoft:before{content:"\f3ca"}.la-minus:before{content:"\f068"}.la-minus-circle:before{content:"\f056"}.la-minus-square:before{content:"\f146"}.la-mitten:before{content:"\f7b5"}.la-mix:before{content:"\f3cb"}.la-mixcloud:before{content:"\f289"}.la-mizuni:before{content:"\f3cc"}.la-mobile:before{content:"\f10b"}.la-mobile-alt:before{content:"\f3cd"}.la-modx:before{content:"\f285"}.la-monero:before{content:"\f3d0"}.la-money-bill:before{content:"\f0d6"}.la-money-bill-alt:before{content:"\f3d1"}.la-money-bill-wave:before{content:"\f53a"}.la-money-bill-wave-alt:before{content:"\f53b"}.la-money-check:before{content:"\f53c"}.la-money-check-alt:before{content:"\f53d"}.la-monument:before{content:"\f5a6"}.la-moon:before{content:"\f186"}.la-mortar-pestle:before{content:"\f5a7"}.la-mosque:before{content:"\f678"}.la-motorcycle:before{content:"\f21c"}.la-mountain:before{content:"\f6fc"}.la-mouse:before{content:"\f8cc"}.la-mouse-pointer:before{content:"\f245"}.la-mug-hot:before{content:"\f7b6"}.la-music:before{content:"\f001"}.la-napster:before{content:"\f3d2"}.la-neos:before{content:"\f612"}.la-network-wired:before{content:"\f6ff"}.la-neuter:before{content:"\f22c"}.la-newspaper:before{content:"\f1ea"}.la-nimblr:before{content:"\f5a8"}.la-node:before{content:"\f419"}.la-node-js:before{content:"\f3d3"}.la-not-equal:before{content:"\f53e"}.la-notes-medical:before{content:"\f481"}.la-npm:before{content:"\f3d4"}.la-ns8:before{content:"\f3d5"}.la-nutritionix:before{content:"\f3d6"}.la-object-group:before{content:"\f247"}.la-object-ungroup:before{content:"\f248"}.la-odnoklassniki:before{content:"\f263"}.la-odnoklassniki-square:before{content:"\f264"}.la-oil-can:before{content:"\f613"}.la-old-republic:before{content:"\f510"}.la-om:before{content:"\f679"}.la-opencart:before{content:"\f23d"}.la-openid:before{content:"\f19b"}.la-opera:before{content:"\f26a"}.la-optin-monster:before{content:"\f23c"}.la-orcid:before{content:"\f8d2"}.la-osi:before{content:"\f41a"}.la-otter:before{content:"\f700"}.la-outdent:before{content:"\f03b"}.la-page4:before{content:"\f3d7"}.la-pagelines:before{content:"\f18c"}.la-pager:before{content:"\f815"}.la-paint-brush:before{content:"\f1fc"}.la-paint-roller:before{content:"\f5aa"}.la-palette:before{content:"\f53f"}.la-palfed:before{content:"\f3d8"}.la-pallet:before{content:"\f482"}.la-paper-plane:before{content:"\f1d8"}.la-paperclip:before{content:"\f0c6"}.la-parachute-box:before{content:"\f4cd"}.la-paragraph:before{content:"\f1dd"}.la-parking:before{content:"\f540"}.la-passport:before{content:"\f5ab"}.la-pastafarianism:before{content:"\f67b"}.la-paste:before{content:"\f0ea"}.la-patreon:before{content:"\f3d9"}.la-pause:before{content:"\f04c"}.la-pause-circle:before{content:"\f28b"}.la-paw:before{content:"\f1b0"}.la-paypal:before{content:"\f1ed"}.la-peace:before{content:"\f67c"}.la-pen:before{content:"\f304"}.la-pen-alt:before{content:"\f305"}.la-pen-fancy:before{content:"\f5ac"}.la-pen-nib:before{content:"\f5ad"}.la-pen-square:before{content:"\f14b"}.la-pencil-alt:before{content:"\f303"}.la-pencil-ruler:before{content:"\f5ae"}.la-penny-arcade:before{content:"\f704"}.la-people-carry:before{content:"\f4ce"}.la-pepper-hot:before{content:"\f816"}.la-percent:before{content:"\f295"}.la-percentage:before{content:"\f541"}.la-periscope:before{content:"\f3da"}.la-person-booth:before{content:"\f756"}.la-phabricator:before{content:"\f3db"}.la-phoenix-framework:before{content:"\f3dc"}.la-phoenix-squadron:before{content:"\f511"}.la-phone:before{content:"\f095"}.la-phone-alt:before{content:"\f879"}.la-phone-slash:before{content:"\f3dd"}.la-phone-square:before{content:"\f098"}.la-phone-square-alt:before{content:"\f87b"}.la-phone-volume:before{content:"\f2a0"}.la-photo-video:before{content:"\f87c"}.la-php:before{content:"\f457"}.la-pied-piper:before{content:"\f2ae"}.la-pied-piper-alt:before{content:"\f1a8"}.la-pied-piper-hat:before{content:"\f4e5"}.la-pied-piper-pp:before{content:"\f1a7"}.la-piggy-bank:before{content:"\f4d3"}.la-pills:before{content:"\f484"}.la-pinterest:before{content:"\f0d2"}.la-pinterest-p:before{content:"\f231"}.la-pinterest-square:before{content:"\f0d3"}.la-pizza-slice:before{content:"\f818"}.la-place-of-worship:before{content:"\f67f"}.la-plane:before{content:"\f072"}.la-plane-arrival:before{content:"\f5af"}.la-plane-departure:before{content:"\f5b0"}.la-play:before{content:"\f04b"}.la-play-circle:before{content:"\f144"}.la-playstation:before{content:"\f3df"}.la-plug:before{content:"\f1e6"}.la-plus:before{content:"\f067"}.la-plus-circle:before{content:"\f055"}.la-plus-square:before{content:"\f0fe"}.la-podcast:before{content:"\f2ce"}.la-poll:before{content:"\f681"}.la-poll-h:before{content:"\f682"}.la-poo:before{content:"\f2fe"}.la-poo-storm:before{content:"\f75a"}.la-poop:before{content:"\f619"}.la-portrait:before{content:"\f3e0"}.la-pound-sign:before{content:"\f154"}.la-power-off:before{content:"\f011"}.la-pray:before{content:"\f683"}.la-praying-hands:before{content:"\f684"}.la-prescription:before{content:"\f5b1"}.la-prescription-bottle:before{content:"\f485"}.la-prescription-bottle-alt:before{content:"\f486"}.la-print:before{content:"\f02f"}.la-procedures:before{content:"\f487"}.la-product-hunt:before{content:"\f288"}.la-project-diagram:before{content:"\f542"}.la-pushed:before{content:"\f3e1"}.la-puzzle-piece:before{content:"\f12e"}.la-python:before{content:"\f3e2"}.la-qq:before{content:"\f1d6"}.la-qrcode:before{content:"\f029"}.la-question:before{content:"\f128"}.la-question-circle:before{content:"\f059"}.la-quidditch:before{content:"\f458"}.la-quinscape:before{content:"\f459"}.la-quora:before{content:"\f2c4"}.la-quote-left:before{content:"\f10d"}.la-quote-right:before{content:"\f10e"}.la-quran:before{content:"\f687"}.la-r-project:before{content:"\f4f7"}.la-radiation:before{content:"\f7b9"}.la-radiation-alt:before{content:"\f7ba"}.la-rainbow:before{content:"\f75b"}.la-random:before{content:"\f074"}.la-raspberry-pi:before{content:"\f7bb"}.la-ravelry:before{content:"\f2d9"}.la-react:before{content:"\f41b"}.la-reacteurope:before{content:"\f75d"}.la-readme:before{content:"\f4d5"}.la-rebel:before{content:"\f1d0"}.la-receipt:before{content:"\f543"}.la-record-vinyl:before{content:"\f8d9"}.la-recycle:before{content:"\f1b8"}.la-red-river:before{content:"\f3e3"}.la-reddit:before{content:"\f1a1"}.la-reddit-alien:before{content:"\f281"}.la-reddit-square:before{content:"\f1a2"}.la-redhat:before{content:"\f7bc"}.la-redo:before{content:"\f01e"}.la-redo-alt:before{content:"\f2f9"}.la-registered:before{content:"\f25d"}.la-remove-format:before{content:"\f87d"}.la-renren:before{content:"\f18b"}.la-reply:before{content:"\f3e5"}.la-reply-all:before{content:"\f122"}.la-replyd:before{content:"\f3e6"}.la-republican:before{content:"\f75e"}.la-researchgate:before{content:"\f4f8"}.la-resolving:before{content:"\f3e7"}.la-restroom:before{content:"\f7bd"}.la-retweet:before{content:"\f079"}.la-rev:before{content:"\f5b2"}.la-ribbon:before{content:"\f4d6"}.la-ring:before{content:"\f70b"}.la-road:before{content:"\f018"}.la-robot:before{content:"\f544"}.la-rocket:before{content:"\f135"}.la-rocketchat:before{content:"\f3e8"}.la-rockrms:before{content:"\f3e9"}.la-route:before{content:"\f4d7"}.la-rss:before{content:"\f09e"}.la-rss-square:before{content:"\f143"}.la-ruble-sign:before{content:"\f158"}.la-ruler:before{content:"\f545"}.la-ruler-combined:before{content:"\f546"}.la-ruler-horizontal:before{content:"\f547"}.la-ruler-vertical:before{content:"\f548"}.la-running:before{content:"\f70c"}.la-rupee-sign:before{content:"\f156"}.la-sad-cry:before{content:"\f5b3"}.la-sad-tear:before{content:"\f5b4"}.la-safari:before{content:"\f267"}.la-salesforce:before{content:"\f83b"}.la-sass:before{content:"\f41e"}.la-satellite:before{content:"\f7bf"}.la-satellite-dish:before{content:"\f7c0"}.la-save:before{content:"\f0c7"}.la-schlix:before{content:"\f3ea"}.la-school:before{content:"\f549"}.la-screwdriver:before{content:"\f54a"}.la-scribd:before{content:"\f28a"}.la-scroll:before{content:"\f70e"}.la-sd-card:before{content:"\f7c2"}.la-search:before{content:"\f002"}.la-search-dollar:before{content:"\f688"}.la-search-location:before{content:"\f689"}.la-search-minus:before{content:"\f010"}.la-search-plus:before{content:"\f00e"}.la-searchengin:before{content:"\f3eb"}.la-seedling:before{content:"\f4d8"}.la-sellcast:before{content:"\f2da"}.la-sellsy:before{content:"\f213"}.la-server:before{content:"\f233"}.la-servicestack:before{content:"\f3ec"}.la-shapes:before{content:"\f61f"}.la-share:before{content:"\f064"}.la-share-alt:before{content:"\f1e0"}.la-share-alt-square:before{content:"\f1e1"}.la-share-square:before{content:"\f14d"}.la-shekel-sign:before{content:"\f20b"}.la-shield-alt:before{content:"\f3ed"}.la-ship:before{content:"\f21a"}.la-shipping-fast:before{content:"\f48b"}.la-shirtsinbulk:before{content:"\f214"}.la-shoe-prints:before{content:"\f54b"}.la-shopping-bag:before{content:"\f290"}.la-shopping-basket:before{content:"\f291"}.la-shopping-cart:before{content:"\f07a"}.la-shopware:before{content:"\f5b5"}.la-shower:before{content:"\f2cc"}.la-shuttle-van:before{content:"\f5b6"}.la-sign:before{content:"\f4d9"}.la-sign-in-alt:before{content:"\f2f6"}.la-sign-language:before{content:"\f2a7"}.la-sign-out-alt:before{content:"\f2f5"}.la-signal:before{content:"\f012"}.la-signature:before{content:"\f5b7"}.la-sim-card:before{content:"\f7c4"}.la-simplybuilt:before{content:"\f215"}.la-sistrix:before{content:"\f3ee"}.la-sitemap:before{content:"\f0e8"}.la-sith:before{content:"\f512"}.la-skating:before{content:"\f7c5"}.la-sketch:before{content:"\f7c6"}.la-skiing:before{content:"\f7c9"}.la-skiing-nordic:before{content:"\f7ca"}.la-skull:before{content:"\f54c"}.la-skull-crossbones:before{content:"\f714"}.la-skyatlas:before{content:"\f216"}.la-skype:before{content:"\f17e"}.la-slack:before{content:"\f198"}.la-slack-hash:before{content:"\f3ef"}.la-slash:before{content:"\f715"}.la-sleigh:before{content:"\f7cc"}.la-sliders-h:before{content:"\f1de"}.la-slideshare:before{content:"\f1e7"}.la-smile:before{content:"\f118"}.la-smile-beam:before{content:"\f5b8"}.la-smile-wink:before{content:"\f4da"}.la-smog:before{content:"\f75f"}.la-smoking:before{content:"\f48d"}.la-smoking-ban:before{content:"\f54d"}.la-sms:before{content:"\f7cd"}.la-snapchat:before{content:"\f2ab"}.la-snapchat-ghost:before{content:"\f2ac"}.la-snapchat-square:before{content:"\f2ad"}.la-snowboarding:before{content:"\f7ce"}.la-snowflake:before{content:"\f2dc"}.la-snowman:before{content:"\f7d0"}.la-snowplow:before{content:"\f7d2"}.la-socks:before{content:"\f696"}.la-solar-panel:before{content:"\f5ba"}.la-sort:before{content:"\f0dc"}.la-sort-alpha-down:before{content:"\f15d"}.la-sort-alpha-down-alt:before{content:"\f881"}.la-sort-alpha-up:before{content:"\f15e"}.la-sort-alpha-up-alt:before{content:"\f882"}.la-sort-amount-down:before{content:"\f160"}.la-sort-amount-down-alt:before{content:"\f884"}.la-sort-amount-up:before{content:"\f161"}.la-sort-amount-up-alt:before{content:"\f885"}.la-sort-down:before{content:"\f0dd"}.la-sort-numeric-down:before{content:"\f162"}.la-sort-numeric-down-alt:before{content:"\f886"}.la-sort-numeric-up:before{content:"\f163"}.la-sort-numeric-up-alt:before{content:"\f887"}.la-sort-up:before{content:"\f0de"}.la-soundcloud:before{content:"\f1be"}.la-sourcetree:before{content:"\f7d3"}.la-spa:before{content:"\f5bb"}.la-space-shuttle:before{content:"\f197"}.la-speakap:before{content:"\f3f3"}.la-speaker-deck:before{content:"\f83c"}.la-spell-check:before{content:"\f891"}.la-spider:before{content:"\f717"}.la-spinner:before{content:"\f110"}.la-splotch:before{content:"\f5bc"}.la-spotify:before{content:"\f1bc"}.la-spray-can:before{content:"\f5bd"}.la-square:before{content:"\f0c8"}.la-square-full:before{content:"\f45c"}.la-square-root-alt:before{content:"\f698"}.la-squarespace:before{content:"\f5be"}.la-stack-exchange:before{content:"\f18d"}.la-stack-overflow:before{content:"\f16c"}.la-stackpath:before{content:"\f842"}.la-stamp:before{content:"\f5bf"}.la-star:before{content:"\f005"}.la-star-and-crescent:before{content:"\f699"}.la-star-half:before{content:"\f089"}.la-star-half-alt:before{content:"\f5c0"}.la-star-of-david:before{content:"\f69a"}.la-star-of-life:before{content:"\f621"}.la-staylinked:before{content:"\f3f5"}.la-steam:before{content:"\f1b6"}.la-steam-square:before{content:"\f1b7"}.la-steam-symbol:before{content:"\f3f6"}.la-step-backward:before{content:"\f048"}.la-step-forward:before{content:"\f051"}.la-stethoscope:before{content:"\f0f1"}.la-sticker-mule:before{content:"\f3f7"}.la-sticky-note:before{content:"\f249"}.la-stop:before{content:"\f04d"}.la-stop-circle:before{content:"\f28d"}.la-stopwatch:before{content:"\f2f2"}.la-store:before{content:"\f54e"}.la-store-alt:before{content:"\f54f"}.la-strava:before{content:"\f428"}.la-stream:before{content:"\f550"}.la-street-view:before{content:"\f21d"}.la-strikethrough:before{content:"\f0cc"}.la-stripe:before{content:"\f429"}.la-stripe-s:before{content:"\f42a"}.la-stroopwafel:before{content:"\f551"}.la-studiovinari:before{content:"\f3f8"}.la-stumbleupon:before{content:"\f1a4"}.la-stumbleupon-circle:before{content:"\f1a3"}.la-subscript:before{content:"\f12c"}.la-subway:before{content:"\f239"}.la-suitcase:before{content:"\f0f2"}.la-suitcase-rolling:before{content:"\f5c1"}.la-sun:before{content:"\f185"}.la-superpowers:before{content:"\f2dd"}.la-superscript:before{content:"\f12b"}.la-supple:before{content:"\f3f9"}.la-surprise:before{content:"\f5c2"}.la-suse:before{content:"\f7d6"}.la-swatchbook:before{content:"\f5c3"}.la-swift:before{content:"\f8e1"}.la-swimmer:before{content:"\f5c4"}.la-swimming-pool:before{content:"\f5c5"}.la-symfony:before{content:"\f83d"}.la-synagogue:before{content:"\f69b"}.la-sync:before{content:"\f021"}.la-sync-alt:before{content:"\f2f1"}.la-syringe:before{content:"\f48e"}.la-table:before{content:"\f0ce"}.la-table-tennis:before{content:"\f45d"}.la-tablet:before{content:"\f10a"}.la-tablet-alt:before{content:"\f3fa"}.la-tablets:before{content:"\f490"}.la-tachometer-alt:before{content:"\f3fd"}.la-tag:before{content:"\f02b"}.la-tags:before{content:"\f02c"}.la-tape:before{content:"\f4db"}.la-tasks:before{content:"\f0ae"}.la-taxi:before{content:"\f1ba"}.la-teamspeak:before{content:"\f4f9"}.la-teeth:before{content:"\f62e"}.la-teeth-open:before{content:"\f62f"}.la-telegram:before{content:"\f2c6"}.la-telegram-plane:before{content:"\f3fe"}.la-temperature-high:before{content:"\f769"}.la-temperature-low:before{content:"\f76b"}.la-tencent-weibo:before{content:"\f1d5"}.la-tenge:before{content:"\f7d7"}.la-terminal:before{content:"\f120"}.la-text-height:before{content:"\f034"}.la-text-width:before{content:"\f035"}.la-th:before{content:"\f00a"}.la-th-large:before{content:"\f009"}.la-th-list:before{content:"\f00b"}.la-the-red-yeti:before{content:"\f69d"}.la-theater-masks:before{content:"\f630"}.la-themeco:before{content:"\f5c6"}.la-themeisle:before{content:"\f2b2"}.la-thermometer:before{content:"\f491"}.la-thermometer-empty:before{content:"\f2cb"}.la-thermometer-full:before{content:"\f2c7"}.la-thermometer-half:before{content:"\f2c9"}.la-thermometer-quarter:before{content:"\f2ca"}.la-thermometer-three-quarters:before{content:"\f2c8"}.la-think-peaks:before{content:"\f731"}.la-thumbs-down:before{content:"\f165"}.la-thumbs-up:before{content:"\f164"}.la-thumbtack:before{content:"\f08d"}.la-ticket-alt:before{content:"\f3ff"}.la-times:before{content:"\f00d"}.la-times-circle:before{content:"\f057"}.la-tint:before{content:"\f043"}.la-tint-slash:before{content:"\f5c7"}.la-tired:before{content:"\f5c8"}.la-toggle-off:before{content:"\f204"}.la-toggle-on:before{content:"\f205"}.la-toilet:before{content:"\f7d8"}.la-toilet-paper:before{content:"\f71e"}.la-toolbox:before{content:"\f552"}.la-tools:before{content:"\f7d9"}.la-tooth:before{content:"\f5c9"}.la-torah:before{content:"\f6a0"}.la-torii-gate:before{content:"\f6a1"}.la-tractor:before{content:"\f722"}.la-trade-federation:before{content:"\f513"}.la-trademark:before{content:"\f25c"}.la-traffic-light:before{content:"\f637"}.la-train:before{content:"\f238"}.la-tram:before{content:"\f7da"}.la-transgender:before{content:"\f224"}.la-transgender-alt:before{content:"\f225"}.la-trash:before{content:"\f1f8"}.la-trash-alt:before{content:"\f2ed"}.la-trash-restore:before{content:"\f829"}.la-trash-restore-alt:before{content:"\f82a"}.la-tree:before{content:"\f1bb"}.la-trello:before{content:"\f181"}.la-tripadvisor:before{content:"\f262"}.la-trophy:before{content:"\f091"}.la-truck:before{content:"\f0d1"}.la-truck-loading:before{content:"\f4de"}.la-truck-monster:before{content:"\f63b"}.la-truck-moving:before{content:"\f4df"}.la-truck-pickup:before{content:"\f63c"}.la-tshirt:before{content:"\f553"}.la-tty:before{content:"\f1e4"}.la-tumblr:before{content:"\f173"}.la-tumblr-square:before{content:"\f174"}.la-tv:before{content:"\f26c"}.la-twitch:before{content:"\f1e8"}.la-twitter:before{content:"\f099"}.la-twitter-square:before{content:"\f081"}.la-typo3:before{content:"\f42b"}.la-uber:before{content:"\f402"}.la-ubuntu:before{content:"\f7df"}.la-uikit:before{content:"\f403"}.la-umbraco:before{content:"\f8e8"}.la-umbrella:before{content:"\f0e9"}.la-umbrella-beach:before{content:"\f5ca"}.la-underline:before{content:"\f0cd"}.la-undo:before{content:"\f0e2"}.la-undo-alt:before{content:"\f2ea"}.la-uniregistry:before{content:"\f404"}.la-universal-access:before{content:"\f29a"}.la-university:before{content:"\f19c"}.la-unlink:before{content:"\f127"}.la-unlock:before{content:"\f09c"}.la-unlock-alt:before{content:"\f13e"}.la-untappd:before{content:"\f405"}.la-upload:before{content:"\f093"}.la-ups:before{content:"\f7e0"}.la-usb:before{content:"\f287"}.la-user:before{content:"\f007"}.la-user-alt:before{content:"\f406"}.la-user-alt-slash:before{content:"\f4fa"}.la-user-astronaut:before{content:"\f4fb"}.la-user-check:before{content:"\f4fc"}.la-user-circle:before{content:"\f2bd"}.la-user-clock:before{content:"\f4fd"}.la-user-cog:before{content:"\f4fe"}.la-user-edit:before{content:"\f4ff"}.la-user-friends:before{content:"\f500"}.la-user-graduate:before{content:"\f501"}.la-user-injured:before{content:"\f728"}.la-user-lock:before{content:"\f502"}.la-user-md:before{content:"\f0f0"}.la-user-minus:before{content:"\f503"}.la-user-ninja:before{content:"\f504"}.la-user-nurse:before{content:"\f82f"}.la-user-plus:before{content:"\f234"}.la-user-secret:before{content:"\f21b"}.la-user-shield:before{content:"\f505"}.la-user-slash:before{content:"\f506"}.la-user-tag:before{content:"\f507"}.la-user-tie:before{content:"\f508"}.la-user-times:before{content:"\f235"}.la-users:before{content:"\f0c0"}.la-users-cog:before{content:"\f509"}.la-usps:before{content:"\f7e1"}.la-ussunnah:before{content:"\f407"}.la-utensil-spoon:before{content:"\f2e5"}.la-utensils:before{content:"\f2e7"}.la-vaadin:before{content:"\f408"}.la-vector-square:before{content:"\f5cb"}.la-venus:before{content:"\f221"}.la-venus-double:before{content:"\f226"}.la-venus-mars:before{content:"\f228"}.la-viacoin:before{content:"\f237"}.la-viadeo:before{content:"\f2a9"}.la-viadeo-square:before{content:"\f2aa"}.la-vial:before{content:"\f492"}.la-vials:before{content:"\f493"}.la-viber:before{content:"\f409"}.la-video:before{content:"\f03d"}.la-video-slash:before{content:"\f4e2"}.la-vihara:before{content:"\f6a7"}.la-vimeo:before{content:"\f40a"}.la-vimeo-square:before{content:"\f194"}.la-vimeo-v:before{content:"\f27d"}.la-vine:before{content:"\f1ca"}.la-vk:before{content:"\f189"}.la-vnv:before{content:"\f40b"}.la-voicemail:before{content:"\f897"}.la-volleyball-ball:before{content:"\f45f"}.la-volume-down:before{content:"\f027"}.la-volume-mute:before{content:"\f6a9"}.la-volume-off:before{content:"\f026"}.la-volume-up:before{content:"\f028"}.la-vote-yea:before{content:"\f772"}.la-vr-cardboard:before{content:"\f729"}.la-vuejs:before{content:"\f41f"}.la-walking:before{content:"\f554"}.la-wallet:before{content:"\f555"}.la-warehouse:before{content:"\f494"}.la-water:before{content:"\f773"}.la-wave-square:before{content:"\f83e"}.la-waze:before{content:"\f83f"}.la-weebly:before{content:"\f5cc"}.la-weibo:before{content:"\f18a"}.la-weight:before{content:"\f496"}.la-weight-hanging:before{content:"\f5cd"}.la-weixin:before{content:"\f1d7"}.la-whatsapp:before{content:"\f232"}.la-whatsapp-square:before{content:"\f40c"}.la-wheelchair:before{content:"\f193"}.la-whmcs:before{content:"\f40d"}.la-wifi:before{content:"\f1eb"}.la-wikipedia-w:before{content:"\f266"}.la-wind:before{content:"\f72e"}.la-window-close:before{content:"\f410"}.la-window-maximize:before{content:"\f2d0"}.la-window-minimize:before{content:"\f2d1"}.la-window-restore:before{content:"\f2d2"}.la-windows:before{content:"\f17a"}.la-wine-bottle:before{content:"\f72f"}.la-wine-glass:before{content:"\f4e3"}.la-wine-glass-alt:before{content:"\f5ce"}.la-wix:before{content:"\f5cf"}.la-wizards-of-the-coast:before{content:"\f730"}.la-wolf-pack-battalion:before{content:"\f514"}.la-won-sign:before{content:"\f159"}.la-wordpress:before{content:"\f19a"}.la-wordpress-simple:before{content:"\f411"}.la-wpbeginner:before{content:"\f297"}.la-wpexplorer:before{content:"\f2de"}.la-wpforms:before{content:"\f298"}.la-wpressr:before{content:"\f3e4"}.la-wrench:before{content:"\f0ad"}.la-x-ray:before{content:"\f497"}.la-xbox:before{content:"\f412"}.la-xing:before{content:"\f168"}.la-xing-square:before{content:"\f169"}.la-y-combinator:before{content:"\f23b"}.la-yahoo:before{content:"\f19e"}.la-yammer:before{content:"\f840"}.la-yandex:before{content:"\f413"}.la-yandex-international:before{content:"\f414"}.la-yarn:before{content:"\f7e3"}.la-yelp:before{content:"\f1e9"}.la-yen-sign:before{content:"\f157"}.la-yin-yang:before{content:"\f6ad"}.la-yoast:before{content:"\f2b1"}.la-youtube:before{content:"\f167"}.la-youtube-square:before{content:"\f431"}.la-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Line Awesome Brands';font-style:normal;font-weight:400;font-display:auto;src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.eot);src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.eot?#iefix) format("embedded-opentype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.woff2) format("woff2"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.woff) format("woff"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.ttf) format("truetype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-brands-400.svg#lineawesome) format("svg")}.lab{font-family:'Line Awesome Brands'}@font-face{font-family:'Line Awesome Free';font-style:normal;font-weight:400;font-display:auto;src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.eot);src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.eot?#iefix) format("embedded-opentype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.woff2) format("woff2"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.woff) format("woff"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.ttf) format("truetype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-regular-400.svg#lineawesome) format("svg")}.lar{font-family:'Line Awesome Free';font-weight:400}@font-face{font-family:'Line Awesome Free';font-style:normal;font-weight:900;font-display:auto;src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.eot);src:url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.woff2) format("woff2"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.woff) format("woff"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.ttf) format("truetype"),url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/fonts/la-solid-900.svg#lineawesome) format("svg")}.la,.las{font-family:'Line Awesome Free';font-weight:900}.la.la-glass:before{content:"\f000"}.la.la-meetup{font-family:'Line Awesome Brands';font-weight:400}.la.la-star-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-o:before{content:"\f005"}.la.la-remove:before{content:"\f00d"}.la.la-close:before{content:"\f00d"}.la.la-gear:before{content:"\f013"}.la.la-trash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-trash-o:before{content:"\f2ed"}.la.la-file-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-o:before{content:"\f15b"}.la.la-clock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-clock-o:before{content:"\f017"}.la.la-arrow-circle-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-down:before{content:"\f358"}.la.la-arrow-circle-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-up:before{content:"\f35b"}.la.la-play-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-play-circle-o:before{content:"\f144"}.la.la-repeat:before{content:"\f01e"}.la.la-rotate-right:before{content:"\f01e"}.la.la-refresh:before{content:"\f021"}.la.la-list-alt{font-family:'Line Awesome Free';font-weight:400}.la.la-dedent:before{content:"\f03b"}.la.la-video-camera:before{content:"\f03d"}.la.la-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-picture-o:before{content:"\f03e"}.la.la-photo{font-family:'Line Awesome Free';font-weight:400}.la.la-photo:before{content:"\f03e"}.la.la-image{font-family:'Line Awesome Free';font-weight:400}.la.la-image:before{content:"\f03e"}.la.la-pencil:before{content:"\f303"}.la.la-map-marker:before{content:"\f3c5"}.la.la-pencil-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pencil-square-o:before{content:"\f044"}.la.la-share-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-share-square-o:before{content:"\f14d"}.la.la-check-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-square-o:before{content:"\f14a"}.la.la-arrows:before{content:"\f0b2"}.la.la-times-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-circle-o:before{content:"\f057"}.la.la-check-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-check-circle-o:before{content:"\f058"}.la.la-mail-forward:before{content:"\f064"}.la.la-eye{font-family:'Line Awesome Free';font-weight:400}.la.la-eye-slash{font-family:'Line Awesome Free';font-weight:400}.la.la-warning:before{content:"\f071"}.la.la-calendar:before{content:"\f073"}.la.la-arrows-v:before{content:"\f338"}.la.la-arrows-h:before{content:"\f337"}.la.la-bar-chart{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart:before{content:"\f080"}.la.la-bar-chart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bar-chart-o:before{content:"\f080"}.la.la-twitter-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-gears:before{content:"\f085"}.la.la-thumbs-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-up:before{content:"\f164"}.la.la-thumbs-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-thumbs-o-down:before{content:"\f165"}.la.la-heart-o{font-family:'Line Awesome Free';font-weight:400}.la.la-heart-o:before{content:"\f004"}.la.la-sign-out:before{content:"\f2f5"}.la.la-linkedin-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin-square:before{content:"\f08c"}.la.la-thumb-tack:before{content:"\f08d"}.la.la-external-link:before{content:"\f35d"}.la.la-sign-in:before{content:"\f2f6"}.la.la-github-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-lemon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lemon-o:before{content:"\f094"}.la.la-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-square-o:before{content:"\f0c8"}.la.la-bookmark-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bookmark-o:before{content:"\f02e"}.la.la-twitter{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook:before{content:"\f39e"}.la.la-facebook-f{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-f:before{content:"\f39e"}.la.la-github{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card{font-family:'Line Awesome Free';font-weight:400}.la.la-feed:before{content:"\f09e"}.la.la-hdd-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hdd-o:before{content:"\f0a0"}.la.la-hand-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-right:before{content:"\f0a4"}.la.la-hand-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-left:before{content:"\f0a5"}.la.la-hand-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-up:before{content:"\f0a6"}.la.la-hand-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-o-down:before{content:"\f0a7"}.la.la-arrows-alt:before{content:"\f31e"}.la.la-group:before{content:"\f0c0"}.la.la-chain:before{content:"\f0c1"}.la.la-scissors:before{content:"\f0c4"}.la.la-files-o{font-family:'Line Awesome Free';font-weight:400}.la.la-files-o:before{content:"\f0c5"}.la.la-floppy-o{font-family:'Line Awesome Free';font-weight:400}.la.la-floppy-o:before{content:"\f0c7"}.la.la-navicon:before{content:"\f0c9"}.la.la-reorder:before{content:"\f0c9"}.la.la-pinterest{font-family:'Line Awesome Brands';font-weight:400}.la.la-pinterest-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus:before{content:"\f0d5"}.la.la-money{font-family:'Line Awesome Free';font-weight:400}.la.la-money:before{content:"\f3d1"}.la.la-unsorted:before{content:"\f0dc"}.la.la-sort-desc:before{content:"\f0dd"}.la.la-sort-asc:before{content:"\f0de"}.la.la-linkedin{font-family:'Line Awesome Brands';font-weight:400}.la.la-linkedin:before{content:"\f0e1"}.la.la-rotate-left:before{content:"\f0e2"}.la.la-legal:before{content:"\f0e3"}.la.la-tachometer:before{content:"\f3fd"}.la.la-dashboard:before{content:"\f3fd"}.la.la-comment-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comment-o:before{content:"\f075"}.la.la-comments-o{font-family:'Line Awesome Free';font-weight:400}.la.la-comments-o:before{content:"\f086"}.la.la-flash:before{content:"\f0e7"}.la.la-clipboard{font-family:'Line Awesome Free';font-weight:400}.la.la-paste{font-family:'Line Awesome Free';font-weight:400}.la.la-paste:before{content:"\f328"}.la.la-lightbulb-o{font-family:'Line Awesome Free';font-weight:400}.la.la-lightbulb-o:before{content:"\f0eb"}.la.la-exchange:before{content:"\f362"}.la.la-cloud-download:before{content:"\f381"}.la.la-cloud-upload:before{content:"\f382"}.la.la-bell-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-o:before{content:"\f0f3"}.la.la-cutlery:before{content:"\f2e7"}.la.la-file-text-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-text-o:before{content:"\f15c"}.la.la-building-o{font-family:'Line Awesome Free';font-weight:400}.la.la-building-o:before{content:"\f1ad"}.la.la-hospital-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hospital-o:before{content:"\f0f8"}.la.la-tablet:before{content:"\f3fa"}.la.la-mobile:before{content:"\f3cd"}.la.la-mobile-phone:before{content:"\f3cd"}.la.la-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-o:before{content:"\f111"}.la.la-mail-reply:before{content:"\f3e5"}.la.la-github-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-folder-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-o:before{content:"\f07b"}.la.la-folder-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-folder-open-o:before{content:"\f07c"}.la.la-smile-o{font-family:'Line Awesome Free';font-weight:400}.la.la-smile-o:before{content:"\f118"}.la.la-frown-o{font-family:'Line Awesome Free';font-weight:400}.la.la-frown-o:before{content:"\f119"}.la.la-meh-o{font-family:'Line Awesome Free';font-weight:400}.la.la-meh-o:before{content:"\f11a"}.la.la-keyboard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-keyboard-o:before{content:"\f11c"}.la.la-flag-o{font-family:'Line Awesome Free';font-weight:400}.la.la-flag-o:before{content:"\f024"}.la.la-mail-reply-all:before{content:"\f122"}.la.la-star-half-o{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-o:before{content:"\f089"}.la.la-star-half-empty{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-empty:before{content:"\f089"}.la.la-star-half-full{font-family:'Line Awesome Free';font-weight:400}.la.la-star-half-full:before{content:"\f089"}.la.la-code-fork:before{content:"\f126"}.la.la-chain-broken:before{content:"\f127"}.la.la-shield:before{content:"\f3ed"}.la.la-calendar-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-o:before{content:"\f133"}.la.la-maxcdn{font-family:'Line Awesome Brands';font-weight:400}.la.la-html5{font-family:'Line Awesome Brands';font-weight:400}.la.la-css3{font-family:'Line Awesome Brands';font-weight:400}.la.la-ticket:before{content:"\f3ff"}.la.la-minus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-minus-square-o:before{content:"\f146"}.la.la-level-up:before{content:"\f3bf"}.la.la-level-down:before{content:"\f3be"}.la.la-pencil-square:before{content:"\f14b"}.la.la-external-link-square:before{content:"\f360"}.la.la-compass{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-down:before{content:"\f150"}.la.la-toggle-down{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-down:before{content:"\f150"}.la.la-caret-square-o-up{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-up:before{content:"\f151"}.la.la-toggle-up{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-up:before{content:"\f151"}.la.la-caret-square-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-right:before{content:"\f152"}.la.la-toggle-right{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-right:before{content:"\f152"}.la.la-eur:before{content:"\f153"}.la.la-euro:before{content:"\f153"}.la.la-gbp:before{content:"\f154"}.la.la-usd:before{content:"\f155"}.la.la-dollar:before{content:"\f155"}.la.la-inr:before{content:"\f156"}.la.la-rupee:before{content:"\f156"}.la.la-jpy:before{content:"\f157"}.la.la-cny:before{content:"\f157"}.la.la-rmb:before{content:"\f157"}.la.la-yen:before{content:"\f157"}.la.la-rub:before{content:"\f158"}.la.la-ruble:before{content:"\f158"}.la.la-rouble:before{content:"\f158"}.la.la-krw:before{content:"\f159"}.la.la-won:before{content:"\f159"}.la.la-btc{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitcoin:before{content:"\f15a"}.la.la-file-text:before{content:"\f15c"}.la.la-sort-alpha-asc:before{content:"\f15d"}.la.la-sort-alpha-desc:before{content:"\f881"}.la.la-sort-amount-asc:before{content:"\f160"}.la.la-sort-amount-desc:before{content:"\f884"}.la.la-sort-numeric-asc:before{content:"\f162"}.la.la-sort-numeric-desc:before{content:"\f886"}.la.la-youtube-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing{font-family:'Line Awesome Brands';font-weight:400}.la.la-xing-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play{font-family:'Line Awesome Brands';font-weight:400}.la.la-youtube-play:before{content:"\f167"}.la.la-dropbox{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-overflow{font-family:'Line Awesome Brands';font-weight:400}.la.la-instagram{font-family:'Line Awesome Brands';font-weight:400}.la.la-flickr{font-family:'Line Awesome Brands';font-weight:400}.la.la-adn{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-bitbucket-square:before{content:"\f171"}.la.la-tumblr{font-family:'Line Awesome Brands';font-weight:400}.la.la-tumblr-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-long-arrow-down:before{content:"\f309"}.la.la-long-arrow-up:before{content:"\f30c"}.la.la-long-arrow-left:before{content:"\f30a"}.la.la-long-arrow-right:before{content:"\f30b"}.la.la-apple{font-family:'Line Awesome Brands';font-weight:400}.la.la-windows{font-family:'Line Awesome Brands';font-weight:400}.la.la-android{font-family:'Line Awesome Brands';font-weight:400}.la.la-linux{font-family:'Line Awesome Brands';font-weight:400}.la.la-dribbble{font-family:'Line Awesome Brands';font-weight:400}.la.la-skype{font-family:'Line Awesome Brands';font-weight:400}.la.la-foursquare{font-family:'Line Awesome Brands';font-weight:400}.la.la-trello{font-family:'Line Awesome Brands';font-weight:400}.la.la-gratipay{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip{font-family:'Line Awesome Brands';font-weight:400}.la.la-gittip:before{content:"\f184"}.la.la-sun-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sun-o:before{content:"\f185"}.la.la-moon-o{font-family:'Line Awesome Free';font-weight:400}.la.la-moon-o:before{content:"\f186"}.la.la-vk{font-family:'Line Awesome Brands';font-weight:400}.la.la-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-renren{font-family:'Line Awesome Brands';font-weight:400}.la.la-pagelines{font-family:'Line Awesome Brands';font-weight:400}.la.la-stack-exchange{font-family:'Line Awesome Brands';font-weight:400}.la.la-arrow-circle-o-right{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-right:before{content:"\f35a"}.la.la-arrow-circle-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-arrow-circle-o-left:before{content:"\f359"}.la.la-caret-square-o-left{font-family:'Line Awesome Free';font-weight:400}.la.la-caret-square-o-left:before{content:"\f191"}.la.la-toggle-left{font-family:'Line Awesome Free';font-weight:400}.la.la-toggle-left:before{content:"\f191"}.la.la-dot-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-dot-circle-o:before{content:"\f192"}.la.la-vimeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-try:before{content:"\f195"}.la.la-turkish-lira:before{content:"\f195"}.la.la-plus-square-o{font-family:'Line Awesome Free';font-weight:400}.la.la-plus-square-o:before{content:"\f0fe"}.la.la-slack{font-family:'Line Awesome Brands';font-weight:400}.la.la-wordpress{font-family:'Line Awesome Brands';font-weight:400}.la.la-openid{font-family:'Line Awesome Brands';font-weight:400}.la.la-institution:before{content:"\f19c"}.la.la-bank:before{content:"\f19c"}.la.la-mortar-board:before{content:"\f19d"}.la.la-yahoo{font-family:'Line Awesome Brands';font-weight:400}.la.la-google{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-stumbleupon{font-family:'Line Awesome Brands';font-weight:400}.la.la-delicious{font-family:'Line Awesome Brands';font-weight:400}.la.la-digg{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-pp{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-drupal{font-family:'Line Awesome Brands';font-weight:400}.la.la-joomla{font-family:'Line Awesome Brands';font-weight:400}.la.la-spoon:before{content:"\f2e5"}.la.la-behance{font-family:'Line Awesome Brands';font-weight:400}.la.la-behance-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam{font-family:'Line Awesome Brands';font-weight:400}.la.la-steam-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-automobile:before{content:"\f1b9"}.la.la-cab:before{content:"\f1ba"}.la.la-envelope-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-o:before{content:"\f0e0"}.la.la-deviantart{font-family:'Line Awesome Brands';font-weight:400}.la.la-soundcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-file-pdf-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-pdf-o:before{content:"\f1c1"}.la.la-file-word-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-word-o:before{content:"\f1c2"}.la.la-file-excel-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-excel-o:before{content:"\f1c3"}.la.la-file-powerpoint-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-powerpoint-o:before{content:"\f1c4"}.la.la-file-image-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-image-o:before{content:"\f1c5"}.la.la-file-photo-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-photo-o:before{content:"\f1c5"}.la.la-file-picture-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-picture-o:before{content:"\f1c5"}.la.la-file-archive-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-archive-o:before{content:"\f1c6"}.la.la-file-zip-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-zip-o:before{content:"\f1c6"}.la.la-file-audio-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-audio-o:before{content:"\f1c7"}.la.la-file-sound-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-sound-o:before{content:"\f1c7"}.la.la-file-video-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-video-o:before{content:"\f1c8"}.la.la-file-movie-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-movie-o:before{content:"\f1c8"}.la.la-file-code-o{font-family:'Line Awesome Free';font-weight:400}.la.la-file-code-o:before{content:"\f1c9"}.la.la-vine{font-family:'Line Awesome Brands';font-weight:400}.la.la-codepen{font-family:'Line Awesome Brands';font-weight:400}.la.la-jsfiddle{font-family:'Line Awesome Brands';font-weight:400}.la.la-life-ring{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-bouy:before{content:"\f1cd"}.la.la-life-buoy{font-family:'Line Awesome Free';font-weight:400}.la.la-life-buoy:before{content:"\f1cd"}.la.la-life-saver{font-family:'Line Awesome Free';font-weight:400}.la.la-life-saver:before{content:"\f1cd"}.la.la-support{font-family:'Line Awesome Free';font-weight:400}.la.la-support:before{content:"\f1cd"}.la.la-circle-o-notch:before{content:"\f1ce"}.la.la-rebel{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra{font-family:'Line Awesome Brands';font-weight:400}.la.la-ra:before{content:"\f1d0"}.la.la-resistance{font-family:'Line Awesome Brands';font-weight:400}.la.la-resistance:before{content:"\f1d0"}.la.la-empire{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge{font-family:'Line Awesome Brands';font-weight:400}.la.la-ge:before{content:"\f1d1"}.la.la-git-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-git{font-family:'Line Awesome Brands';font-weight:400}.la.la-hacker-news{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator-square:before{content:"\f1d4"}.la.la-yc-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc-square:before{content:"\f1d4"}.la.la-tencent-weibo{font-family:'Line Awesome Brands';font-weight:400}.la.la-qq{font-family:'Line Awesome Brands';font-weight:400}.la.la-weixin{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat{font-family:'Line Awesome Brands';font-weight:400}.la.la-wechat:before{content:"\f1d7"}.la.la-send:before{content:"\f1d8"}.la.la-paper-plane-o{font-family:'Line Awesome Free';font-weight:400}.la.la-paper-plane-o:before{content:"\f1d8"}.la.la-send-o{font-family:'Line Awesome Free';font-weight:400}.la.la-send-o:before{content:"\f1d8"}.la.la-circle-thin{font-family:'Line Awesome Free';font-weight:400}.la.la-circle-thin:before{content:"\f111"}.la.la-header:before{content:"\f1dc"}.la.la-sliders:before{content:"\f1de"}.la.la-futbol-o{font-family:'Line Awesome Free';font-weight:400}.la.la-futbol-o:before{content:"\f1e3"}.la.la-soccer-ball-o{font-family:'Line Awesome Free';font-weight:400}.la.la-soccer-ball-o:before{content:"\f1e3"}.la.la-slideshare{font-family:'Line Awesome Brands';font-weight:400}.la.la-twitch{font-family:'Line Awesome Brands';font-weight:400}.la.la-yelp{font-family:'Line Awesome Brands';font-weight:400}.la.la-newspaper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-newspaper-o:before{content:"\f1ea"}.la.la-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-wallet{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-visa{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-mastercard{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-discover{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-amex{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-paypal{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-stripe{font-family:'Line Awesome Brands';font-weight:400}.la.la-bell-slash-o{font-family:'Line Awesome Free';font-weight:400}.la.la-bell-slash-o:before{content:"\f1f6"}.la.la-trash:before{content:"\f2ed"}.la.la-copyright{font-family:'Line Awesome Free';font-weight:400}.la.la-eyedropper:before{content:"\f1fb"}.la.la-area-chart:before{content:"\f1fe"}.la.la-pie-chart:before{content:"\f200"}.la.la-line-chart:before{content:"\f201"}.la.la-lastfm{font-family:'Line Awesome Brands';font-weight:400}.la.la-lastfm-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-ioxhost{font-family:'Line Awesome Brands';font-weight:400}.la.la-angellist{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc{font-family:'Line Awesome Free';font-weight:400}.la.la-cc:before{content:"\f20a"}.la.la-ils:before{content:"\f20b"}.la.la-shekel:before{content:"\f20b"}.la.la-sheqel:before{content:"\f20b"}.la.la-meanpath{font-family:'Line Awesome Brands';font-weight:400}.la.la-meanpath:before{content:"\f2b4"}.la.la-buysellads{font-family:'Line Awesome Brands';font-weight:400}.la.la-connectdevelop{font-family:'Line Awesome Brands';font-weight:400}.la.la-dashcube{font-family:'Line Awesome Brands';font-weight:400}.la.la-forumbee{font-family:'Line Awesome Brands';font-weight:400}.la.la-leanpub{font-family:'Line Awesome Brands';font-weight:400}.la.la-sellsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-shirtsinbulk{font-family:'Line Awesome Brands';font-weight:400}.la.la-simplybuilt{font-family:'Line Awesome Brands';font-weight:400}.la.la-skyatlas{font-family:'Line Awesome Brands';font-weight:400}.la.la-diamond{font-family:'Line Awesome Free';font-weight:400}.la.la-diamond:before{content:"\f3a5"}.la.la-intersex:before{content:"\f224"}.la.la-facebook-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-facebook-official:before{content:"\f09a"}.la.la-pinterest-p{font-family:'Line Awesome Brands';font-weight:400}.la.la-whatsapp{font-family:'Line Awesome Brands';font-weight:400}.la.la-hotel:before{content:"\f236"}.la.la-viacoin{font-family:'Line Awesome Brands';font-weight:400}.la.la-medium{font-family:'Line Awesome Brands';font-weight:400}.la.la-y-combinator{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc{font-family:'Line Awesome Brands';font-weight:400}.la.la-yc:before{content:"\f23b"}.la.la-optin-monster{font-family:'Line Awesome Brands';font-weight:400}.la.la-opencart{font-family:'Line Awesome Brands';font-weight:400}.la.la-expeditedssl{font-family:'Line Awesome Brands';font-weight:400}.la.la-battery-4:before{content:"\f240"}.la.la-battery:before{content:"\f240"}.la.la-battery-3:before{content:"\f241"}.la.la-battery-2:before{content:"\f242"}.la.la-battery-1:before{content:"\f243"}.la.la-battery-0:before{content:"\f244"}.la.la-object-group{font-family:'Line Awesome Free';font-weight:400}.la.la-object-ungroup{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o{font-family:'Line Awesome Free';font-weight:400}.la.la-sticky-note-o:before{content:"\f249"}.la.la-cc-jcb{font-family:'Line Awesome Brands';font-weight:400}.la.la-cc-diners-club{font-family:'Line Awesome Brands';font-weight:400}.la.la-clone{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hourglass-o:before{content:"\f254"}.la.la-hourglass-1:before{content:"\f251"}.la.la-hourglass-2:before{content:"\f252"}.la.la-hourglass-3:before{content:"\f253"}.la.la-hand-rock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-rock-o:before{content:"\f255"}.la.la-hand-grab-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-grab-o:before{content:"\f255"}.la.la-hand-paper-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-paper-o:before{content:"\f256"}.la.la-hand-stop-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-stop-o:before{content:"\f256"}.la.la-hand-scissors-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-scissors-o:before{content:"\f257"}.la.la-hand-lizard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-lizard-o:before{content:"\f258"}.la.la-hand-spock-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-spock-o:before{content:"\f259"}.la.la-hand-pointer-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-pointer-o:before{content:"\f25a"}.la.la-hand-peace-o{font-family:'Line Awesome Free';font-weight:400}.la.la-hand-peace-o:before{content:"\f25b"}.la.la-registered{font-family:'Line Awesome Free';font-weight:400}.la.la-creative-commons{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg{font-family:'Line Awesome Brands';font-weight:400}.la.la-gg-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-tripadvisor{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki{font-family:'Line Awesome Brands';font-weight:400}.la.la-odnoklassniki-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-get-pocket{font-family:'Line Awesome Brands';font-weight:400}.la.la-wikipedia-w{font-family:'Line Awesome Brands';font-weight:400}.la.la-safari{font-family:'Line Awesome Brands';font-weight:400}.la.la-chrome{font-family:'Line Awesome Brands';font-weight:400}.la.la-firefox{font-family:'Line Awesome Brands';font-weight:400}.la.la-opera{font-family:'Line Awesome Brands';font-weight:400}.la.la-internet-explorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-television:before{content:"\f26c"}.la.la-contao{font-family:'Line Awesome Brands';font-weight:400}.la.la-500px{font-family:'Line Awesome Brands';font-weight:400}.la.la-amazon{font-family:'Line Awesome Brands';font-weight:400}.la.la-calendar-plus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-plus-o:before{content:"\f271"}.la.la-calendar-minus-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-minus-o:before{content:"\f272"}.la.la-calendar-times-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-times-o:before{content:"\f273"}.la.la-calendar-check-o{font-family:'Line Awesome Free';font-weight:400}.la.la-calendar-check-o:before{content:"\f274"}.la.la-map-o{font-family:'Line Awesome Free';font-weight:400}.la.la-map-o:before{content:"\f279"}.la.la-commenting:before{content:"\f4ad"}.la.la-commenting-o{font-family:'Line Awesome Free';font-weight:400}.la.la-commenting-o:before{content:"\f4ad"}.la.la-houzz{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-vimeo:before{content:"\f27d"}.la.la-black-tie{font-family:'Line Awesome Brands';font-weight:400}.la.la-fonticons{font-family:'Line Awesome Brands';font-weight:400}.la.la-reddit-alien{font-family:'Line Awesome Brands';font-weight:400}.la.la-edge{font-family:'Line Awesome Brands';font-weight:400}.la.la-credit-card-alt:before{content:"\f09d"}.la.la-codiepie{font-family:'Line Awesome Brands';font-weight:400}.la.la-modx{font-family:'Line Awesome Brands';font-weight:400}.la.la-fort-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-usb{font-family:'Line Awesome Brands';font-weight:400}.la.la-product-hunt{font-family:'Line Awesome Brands';font-weight:400}.la.la-mixcloud{font-family:'Line Awesome Brands';font-weight:400}.la.la-scribd{font-family:'Line Awesome Brands';font-weight:400}.la.la-pause-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-pause-circle-o:before{content:"\f28b"}.la.la-stop-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-stop-circle-o:before{content:"\f28d"}.la.la-bluetooth{font-family:'Line Awesome Brands';font-weight:400}.la.la-bluetooth-b{font-family:'Line Awesome Brands';font-weight:400}.la.la-gitlab{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpbeginner{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpforms{font-family:'Line Awesome Brands';font-weight:400}.la.la-envira{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt{font-family:'Line Awesome Brands';font-weight:400}.la.la-wheelchair-alt:before{content:"\f368"}.la.la-question-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-question-circle-o:before{content:"\f059"}.la.la-volume-control-phone:before{content:"\f2a0"}.la.la-asl-interpreting:before{content:"\f2a3"}.la.la-deafness:before{content:"\f2a4"}.la.la-hard-of-hearing:before{content:"\f2a4"}.la.la-glide{font-family:'Line Awesome Brands';font-weight:400}.la.la-glide-g{font-family:'Line Awesome Brands';font-weight:400}.la.la-signing:before{content:"\f2a7"}.la.la-viadeo{font-family:'Line Awesome Brands';font-weight:400}.la.la-viadeo-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-ghost{font-family:'Line Awesome Brands';font-weight:400}.la.la-snapchat-square{font-family:'Line Awesome Brands';font-weight:400}.la.la-pied-piper{font-family:'Line Awesome Brands';font-weight:400}.la.la-first-order{font-family:'Line Awesome Brands';font-weight:400}.la.la-yoast{font-family:'Line Awesome Brands';font-weight:400}.la.la-themeisle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-official:before{content:"\f2b3"}.la.la-google-plus-circle{font-family:'Line Awesome Brands';font-weight:400}.la.la-google-plus-circle:before{content:"\f2b3"}.la.la-font-awesome{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa{font-family:'Line Awesome Brands';font-weight:400}.la.la-fa:before{content:"\f2b4"}.la.la-handshake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-handshake-o:before{content:"\f2b5"}.la.la-envelope-open-o{font-family:'Line Awesome Free';font-weight:400}.la.la-envelope-open-o:before{content:"\f2b6"}.la.la-linode{font-family:'Line Awesome Brands';font-weight:400}.la.la-address-book-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-book-o:before{content:"\f2b9"}.la.la-vcard:before{content:"\f2bb"}.la.la-address-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-address-card-o:before{content:"\f2bb"}.la.la-vcard-o{font-family:'Line Awesome Free';font-weight:400}.la.la-vcard-o:before{content:"\f2bb"}.la.la-user-circle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-circle-o:before{content:"\f2bd"}.la.la-user-o{font-family:'Line Awesome Free';font-weight:400}.la.la-user-o:before{content:"\f007"}.la.la-id-badge{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license:before{content:"\f2c2"}.la.la-id-card-o{font-family:'Line Awesome Free';font-weight:400}.la.la-id-card-o:before{content:"\f2c2"}.la.la-drivers-license-o{font-family:'Line Awesome Free';font-weight:400}.la.la-drivers-license-o:before{content:"\f2c2"}.la.la-quora{font-family:'Line Awesome Brands';font-weight:400}.la.la-free-code-camp{font-family:'Line Awesome Brands';font-weight:400}.la.la-telegram{font-family:'Line Awesome Brands';font-weight:400}.la.la-thermometer-4:before{content:"\f2c7"}.la.la-thermometer:before{content:"\f2c7"}.la.la-thermometer-3:before{content:"\f2c8"}.la.la-thermometer-2:before{content:"\f2c9"}.la.la-thermometer-1:before{content:"\f2ca"}.la.la-thermometer-0:before{content:"\f2cb"}.la.la-bathtub:before{content:"\f2cd"}.la.la-s15:before{content:"\f2cd"}.la.la-window-maximize{font-family:'Line Awesome Free';font-weight:400}.la.la-window-restore{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle:before{content:"\f410"}.la.la-window-close-o{font-family:'Line Awesome Free';font-weight:400}.la.la-window-close-o:before{content:"\f410"}.la.la-times-rectangle-o{font-family:'Line Awesome Free';font-weight:400}.la.la-times-rectangle-o:before{content:"\f410"}.la.la-bandcamp{font-family:'Line Awesome Brands';font-weight:400}.la.la-grav{font-family:'Line Awesome Brands';font-weight:400}.la.la-etsy{font-family:'Line Awesome Brands';font-weight:400}.la.la-imdb{font-family:'Line Awesome Brands';font-weight:400}.la.la-ravelry{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast{font-family:'Line Awesome Brands';font-weight:400}.la.la-eercast:before{content:"\f2da"}.la.la-snowflake-o{font-family:'Line Awesome Free';font-weight:400}.la.la-snowflake-o:before{content:"\f2dc"}.la.la-superpowers{font-family:'Line Awesome Brands';font-weight:400}.la.la-wpexplorer{font-family:'Line Awesome Brands';font-weight:400}.la.la-spotify{font-family:'Line Awesome Brands';font-weight:400}
 :root {
--radius-xl: 30px;
--radius-lg: 20px;
--radius-md: 15px;
--radius-sm: 10px;
--radius: 6px;
--gradient: linear-gradient( to right, rgb(255,64,62) 0%, rgb(255,129,27) 100%);
--gradient-sec: linear-gradient( to right, rgb(57,26,166) 0%, rgb(6,163,245) 100%);
--primary-hover: rgb(20, 218.28125, 255);
--font-family-base: Poppins, sans-serif;
--font-family-title: Poppins, sans-serif;
--border-radius-base: 20px;
--border-color: #E1EBF1;
--bs-heading-color:#031B4E;
--headings-font-weight:600;
--headings-font-weight2:400;
--headings-font-weight3:300;
--white:var(--bs-heading-color);
} :root,
[data-bs-theme=light] {
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #00BDE0;
--bs-secondary: #031B4E;
--bs-success: #31A56D;
--bs-info: #0194D9;
--bs-warning: #E79600;
--bs-danger: #D23636;
--bs-light: #ECF5FB;
--bs-dark: #444444;
--bs-primary-rgb: 0, 189, 224;
--bs-secondary-rgb: 3, 27, 78;
--bs-success-rgb: 49, 165, 109;
--bs-info-rgb: 1, 148, 217;
--bs-warning-rgb: 231, 150, 0;
--bs-danger-rgb: 210, 54, 54;
--bs-light-rgb: 236, 245, 251;
--bs-dark-rgb: 68, 68, 68;
--bs-primary-text-emphasis: rgb(0, 75.6, 89.6);
--bs-secondary-text-emphasis: rgb(1.2, 10.8, 31.2);
--bs-success-text-emphasis: rgb(19.6, 66, 43.6);
--bs-info-text-emphasis: rgb(0.4, 59.2, 86.8);
--bs-warning-text-emphasis: rgb(92.4, 60, 0);
--bs-danger-text-emphasis: rgb(84, 21.6, 21.6);
--bs-light-text-emphasis: #495057;
--bs-dark-text-emphasis: #495057;
--bs-primary-bg-subtle: rgb(204, 241.8, 248.8);
--bs-secondary-bg-subtle: rgb(204.6, 209.4, 219.6);
--bs-success-bg-subtle: rgb(213.8, 237, 225.8);
--bs-info-bg-subtle: rgb(204.2, 233.6, 247.4);
--bs-warning-bg-subtle: rgb(250.2, 234, 204);
--bs-danger-bg-subtle: rgb(246, 214.8, 214.8);
--bs-light-bg-subtle: rgb(251.5, 252, 252.5);
--bs-dark-bg-subtle: #ced4da;
--bs-primary-border-subtle: rgb(153, 228.6, 242.6);
--bs-secondary-border-subtle: rgb(154.2, 163.8, 184.2);
--bs-success-border-subtle: rgb(172.6, 219, 196.6);
--bs-info-border-subtle: rgb(153.4, 212.2, 239.8);
--bs-warning-border-subtle: rgb(245.4, 213, 153);
--bs-danger-border-subtle: rgb(237, 174.6, 174.6);
--bs-light-border-subtle: #e9ecef;
--bs-dark-border-subtle: #adb5bd;
--bs-white-rgb: 255, 255, 255;
--bs-black-rgb: 0, 0, 0;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: "Poppins", sans-serif;
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.6;
--bs-body-color: #566593;
--bs-body-color-rgb: 86, 101, 147;
--bs-body-bg: #ffffff;
--bs-body-bg-rgb: 255, 255, 255;
--bs-emphasis-color: #000000;
--bs-emphasis-color-rgb: 0, 0, 0;
--bs-secondary-color: rgba(86, 101, 147, 0.75);
--bs-secondary-color-rgb: 86, 101, 147;
--bs-secondary-bg: #e9ecef;
--bs-secondary-bg-rgb: 233, 236, 239;
--bs-tertiary-color: rgba(86, 101, 147, 0.5);
--bs-tertiary-color-rgb: 86, 101, 147;
--bs-tertiary-bg: #f8f9fa;
--bs-tertiary-bg-rgb: 248, 249, 250;
--bs-heading-color: #031B4E;
--bs-link-color: #00BDE0;
--bs-link-color-rgb: 0, 189, 224;
--bs-link-decoration: underline;
--bs-link-hover-color: rgb(0, 151.2, 179.2);
--bs-link-hover-color-rgb: 0, 151, 179;
--bs-code-color: #d63384;
--bs-highlight-color: #566593;
--bs-highlight-bg: rgb(254.6, 252.8, 212.4);
--bs-border-width: 1px;
--bs-border-style: solid;
--bs-border-color: #E1EBF1;
--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
--bs-border-radius: 0.375rem;
--bs-border-radius-sm: 0.75rem;
--bs-border-radius-lg: 1rem;
--bs-border-radius-xl: 1rem;
--bs-border-radius-xxl: 2rem;
--bs-border-radius-2xl: var(--bs-border-radius-xxl);
--bs-border-radius-pill: 50rem;
--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
--bs-box-shadow-sm: 0 10px 30px rgba(0, 0, 0, 0.05);
--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
--bs-focus-ring-width: 0.25rem;
--bs-focus-ring-opacity: 0.25;
--bs-focus-ring-color: rgba(0, 189, 224, 0.25);
--bs-form-valid-color: #31A56D;
--bs-form-valid-border-color: #31A56D;
--bs-form-invalid-color: #D23636;
--bs-form-invalid-border-color: #D23636;
}
[data-bs-theme=dark] {
color-scheme: dark;
--bs-body-color: #dee2e6;
--bs-body-color-rgb: 222, 226, 230;
--bs-body-bg: #212529;
--bs-body-bg-rgb: 33, 37, 41;
--bs-emphasis-color: #ffffff;
--bs-emphasis-color-rgb: 255, 255, 255;
--bs-secondary-color: rgba(222, 226, 230, 0.75);
--bs-secondary-color-rgb: 222, 226, 230;
--bs-secondary-bg: #343a40;
--bs-secondary-bg-rgb: 52, 58, 64;
--bs-tertiary-color: rgba(222, 226, 230, 0.5);
--bs-tertiary-color-rgb: 222, 226, 230;
--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
--bs-tertiary-bg-rgb: 43, 48, 53;
--bs-primary-text-emphasis: rgb(102, 215.4, 236.4);
--bs-secondary-text-emphasis: rgb(103.8, 118.2, 148.8);
--bs-success-text-emphasis: rgb(131.4, 201, 167.4);
--bs-info-text-emphasis: rgb(102.6, 190.8, 232.2);
--bs-warning-text-emphasis: rgb(240.6, 192, 102);
--bs-danger-text-emphasis: rgb(228, 134.4, 134.4);
--bs-light-text-emphasis: #f8f9fa;
--bs-dark-text-emphasis: #dee2e6;
--bs-primary-bg-subtle: rgb(0, 37.8, 44.8);
--bs-secondary-bg-subtle: rgb(0.6, 5.4, 15.6);
--bs-success-bg-subtle: rgb(9.8, 33, 21.8);
--bs-info-bg-subtle: rgb(0.2, 29.6, 43.4);
--bs-warning-bg-subtle: rgb(46.2, 30, 0);
--bs-danger-bg-subtle: rgb(42, 10.8, 10.8);
--bs-light-bg-subtle: #343a40;
--bs-dark-bg-subtle: #1a1d20;
--bs-primary-border-subtle: rgb(0, 113.4, 134.4);
--bs-secondary-border-subtle: rgb(1.8, 16.2, 46.8);
--bs-success-border-subtle: rgb(29.4, 99, 65.4);
--bs-info-border-subtle: rgb(0.6, 88.8, 130.2);
--bs-warning-border-subtle: rgb(138.6, 90, 0);
--bs-danger-border-subtle: rgb(126, 32.4, 32.4);
--bs-light-border-subtle: #495057;
--bs-dark-border-subtle: #343a40;
--bs-heading-color: inherit;
--bs-link-color: rgb(102, 215.4, 236.4);
--bs-link-hover-color: rgb(132.6, 223.32, 240.12);
--bs-link-color-rgb: 102, 215, 236;
--bs-link-hover-color-rgb: 133, 223, 240;
--bs-code-color: rgb(230.4, 132.6, 181.2);
--bs-highlight-color: #dee2e6;
--bs-highlight-bg: rgb(101.2, 97.6, 16.8);
--bs-border-color: #495057;
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
--bs-form-valid-color: rgb(129.6, 180, 174);
--bs-form-valid-border-color: rgb(129.6, 180, 174);
--bs-form-invalid-color: rgb(247.2, 123.6, 160.8);
--bs-form-invalid-border-color: rgb(247.2, 123.6, 160.8);
}
*,
*::before,
*::after {
box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
:root {
scroll-behavior: smooth;
}
}
body {
margin: 0;
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
color: var(--bs-body-color);
text-align: var(--bs-body-text-align);
background-color: var(--bs-body-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
margin: 1rem 0;
color: inherit;
border: 0;
border-top: var(--bs-border-width) solid;
opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 600;
line-height: 1.2;
color: var(--bs-heading-color);
}
h1, .h1 {
font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
h1, .h1 {
font-size: 2.5rem;
}
}
h2, .h2 {
font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
h2, .h2 {
font-size: 1.75rem;
}
}
h3, .h3 {
font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
h3, .h3 {
font-size: 1.5rem;
}
}
h4, .h4 {
font-size: 1.25rem;
}
h5, .h5 {
font-size: 1.125rem;
}
h6, .h6 {
font-size: 1rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title] {
text-decoration: underline dotted;
cursor: help;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul {
padding-left: 2rem;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: 0.5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small, .small {
font-size: 0.875em;
}
mark, .mark {
padding: 0.1875em;
color: var(--bs-highlight-color);
background-color: var(--bs-highlight-bg);
}
sub,
sup {
position: relative;
font-size: 0.75em;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
a {
color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
text-decoration: underline;
}
a:hover {
--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
}
pre {
display: block;
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
font-size: 0.875em;
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}
code {
font-size: 0.875em;
color: var(--bs-code-color);
word-wrap: break-word;
}
a > code {
color: inherit;
}
kbd {
padding: 0.1875rem 0.375rem;
font-size: 0.875em;
color: var(--bs-body-bg);
background-color: var(--bs-body-color);
border-radius: 0.75rem;
}
kbd kbd {
padding: 0;
font-size: 1em;
}
figure {
margin: 0 0 1rem;
}
img,
svg {
vertical-align: middle;
}
table {
caption-side: bottom;
border-collapse: collapse;
}
caption {
padding-top: 15px;
padding-bottom: 15px;
color: var(--bs-secondary-color);
text-align: left;
}
th {
text-align: inherit;
text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
border-color: inherit;
border-style: solid;
border-width: 0;
}
label {
display: inline-block;
}
button {
border-radius: 0;
}
button:focus:not(:focus-visible) {
outline: 0;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
select {
text-transform: none;
}
[role=button] {
cursor: pointer;
}
select {
word-wrap: normal;
}
select:disabled {
opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
cursor: pointer;
}
::-moz-focus-inner {
padding: 0;
border-style: none;
}
textarea {
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: calc(1.275rem + 0.3vw);
line-height: inherit;
}
@media (min-width: 1200px) {
legend {
font-size: 1.5rem;
}
}
legend + * {
clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
padding: 0;
}
::-webkit-inner-spin-button {
height: auto;
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
} ::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
padding: 0;
}
::file-selector-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
iframe {
border: 0;
}
summary {
display: list-item;
cursor: pointer;
}
progress {
vertical-align: baseline;
}
[hidden] {
display: none !important;
}
.lead {
font-size: 1.25rem;
font-weight: 300;
}
.display-1 {
font-size: calc(1.625rem + 4.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-1 {
font-size: 5rem;
}
}
.display-2 {
font-size: calc(1.575rem + 3.9vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-2 {
font-size: 4.5rem;
}
}
.display-3 {
font-size: calc(1.525rem + 3.3vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-3 {
font-size: 4rem;
}
}
.display-4 {
font-size: calc(1.475rem + 2.7vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-4 {
font-size: 3.5rem;
}
}
.display-5 {
font-size: calc(1.425rem + 2.1vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-5 {
font-size: 3rem;
}
}
.display-6 {
font-size: calc(1.375rem + 1.5vw);
font-weight: 300;
line-height: 1.2;
}
@media (min-width: 1200px) {
.display-6 {
font-size: 2.5rem;
}
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
}
.list-inline-item {
display: inline-block;
}
.list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}
.initialism {
font-size: 0.875em;
text-transform: uppercase;
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}
.blockquote > :last-child {
margin-bottom: 0;
}
.blockquote-footer {
margin-top: -1rem;
margin-bottom: 1rem;
font-size: 0.875em;
color: #6c757d;
}
.blockquote-footer::before {
content: "— ";
}
.img-fluid {
max-width: 100%;
height: auto;
}
.img-thumbnail {
padding: 0.25rem;
background-color: var(--bs-body-bg);
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
max-width: 100%;
height: auto;
}
.figure {
display: inline-block;
}
.figure-img {
margin-bottom: 0.5rem;
line-height: 1;
}
.figure-caption {
font-size: 0.875em;
color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
--bs-gutter-x: 20px;
--bs-gutter-y: 0;
width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container-sm, .container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container-md, .container-sm, .container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container-lg, .container-md, .container-sm, .container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1140px;
}
}
@media (min-width: 1400px) {
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1320px;
}
}
:root {
--bs-breakpoint-xs: 0;
--bs-breakpoint-sm: 576px;
--bs-breakpoint-md: 768px;
--bs-breakpoint-lg: 992px;
--bs-breakpoint-xl: 1200px;
--bs-breakpoint-xxl: 1400px;
}
.row {
--bs-gutter-x: 20px;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-0.5 * var(--bs-gutter-x));
margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}
.col {
flex: 1 0 0%;
}
.row-cols-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-auto {
flex: 0 0 auto;
width: auto;
}
.col-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-3 {
flex: 0 0 auto;
width: 25%;
}
.col-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-6 {
flex: 0 0 auto;
width: 50%;
}
.col-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-9 {
flex: 0 0 auto;
width: 75%;
}
.col-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-1 {
margin-left: 8.33333333%;
}
.offset-2 {
margin-left: 16.66666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.33333333%;
}
.offset-5 {
margin-left: 41.66666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.33333333%;
}
.offset-8 {
margin-left: 66.66666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.33333333%;
}
.offset-11 {
margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
--bs-gutter-x: 0;
}
.g-0,
.gy-0 {
--bs-gutter-y: 0;
}
.g-1,
.gx-1 {
--bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
--bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
--bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
--bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
--bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
--bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
--bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
--bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
--bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
--bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
.col-sm {
flex: 1 0 0%;
}
.row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-sm-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-sm-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.33333333%;
}
.offset-sm-2 {
margin-left: 16.66666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.33333333%;
}
.offset-sm-5 {
margin-left: 41.66666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.33333333%;
}
.offset-sm-8 {
margin-left: 66.66666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.33333333%;
}
.offset-sm-11 {
margin-left: 91.66666667%;
}
.g-sm-0,
.gx-sm-0 {
--bs-gutter-x: 0;
}
.g-sm-0,
.gy-sm-0 {
--bs-gutter-y: 0;
}
.g-sm-1,
.gx-sm-1 {
--bs-gutter-x: 0.25rem;
}
.g-sm-1,
.gy-sm-1 {
--bs-gutter-y: 0.25rem;
}
.g-sm-2,
.gx-sm-2 {
--bs-gutter-x: 0.5rem;
}
.g-sm-2,
.gy-sm-2 {
--bs-gutter-y: 0.5rem;
}
.g-sm-3,
.gx-sm-3 {
--bs-gutter-x: 1rem;
}
.g-sm-3,
.gy-sm-3 {
--bs-gutter-y: 1rem;
}
.g-sm-4,
.gx-sm-4 {
--bs-gutter-x: 1.5rem;
}
.g-sm-4,
.gy-sm-4 {
--bs-gutter-y: 1.5rem;
}
.g-sm-5,
.gx-sm-5 {
--bs-gutter-x: 3rem;
}
.g-sm-5,
.gy-sm-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 768px) {
.col-md {
flex: 1 0 0%;
}
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-md-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-md-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-md-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.33333333%;
}
.offset-md-2 {
margin-left: 16.66666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.33333333%;
}
.offset-md-5 {
margin-left: 41.66666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.33333333%;
}
.offset-md-8 {
margin-left: 66.66666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.33333333%;
}
.offset-md-11 {
margin-left: 91.66666667%;
}
.g-md-0,
.gx-md-0 {
--bs-gutter-x: 0;
}
.g-md-0,
.gy-md-0 {
--bs-gutter-y: 0;
}
.g-md-1,
.gx-md-1 {
--bs-gutter-x: 0.25rem;
}
.g-md-1,
.gy-md-1 {
--bs-gutter-y: 0.25rem;
}
.g-md-2,
.gx-md-2 {
--bs-gutter-x: 0.5rem;
}
.g-md-2,
.gy-md-2 {
--bs-gutter-y: 0.5rem;
}
.g-md-3,
.gx-md-3 {
--bs-gutter-x: 1rem;
}
.g-md-3,
.gy-md-3 {
--bs-gutter-y: 1rem;
}
.g-md-4,
.gx-md-4 {
--bs-gutter-x: 1.5rem;
}
.g-md-4,
.gy-md-4 {
--bs-gutter-y: 1.5rem;
}
.g-md-5,
.gx-md-5 {
--bs-gutter-x: 3rem;
}
.g-md-5,
.gy-md-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 992px) {
.col-lg {
flex: 1 0 0%;
}
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-lg-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-lg-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-lg-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333333%;
}
.offset-lg-2 {
margin-left: 16.66666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.33333333%;
}
.offset-lg-5 {
margin-left: 41.66666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.33333333%;
}
.offset-lg-8 {
margin-left: 66.66666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.33333333%;
}
.offset-lg-11 {
margin-left: 91.66666667%;
}
.g-lg-0,
.gx-lg-0 {
--bs-gutter-x: 0;
}
.g-lg-0,
.gy-lg-0 {
--bs-gutter-y: 0;
}
.g-lg-1,
.gx-lg-1 {
--bs-gutter-x: 0.25rem;
}
.g-lg-1,
.gy-lg-1 {
--bs-gutter-y: 0.25rem;
}
.g-lg-2,
.gx-lg-2 {
--bs-gutter-x: 0.5rem;
}
.g-lg-2,
.gy-lg-2 {
--bs-gutter-y: 0.5rem;
}
.g-lg-3,
.gx-lg-3 {
--bs-gutter-x: 1rem;
}
.g-lg-3,
.gy-lg-3 {
--bs-gutter-y: 1rem;
}
.g-lg-4,
.gx-lg-4 {
--bs-gutter-x: 1.5rem;
}
.g-lg-4,
.gy-lg-4 {
--bs-gutter-y: 1.5rem;
}
.g-lg-5,
.gx-lg-5 {
--bs-gutter-x: 3rem;
}
.g-lg-5,
.gy-lg-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1200px) {
.col-xl {
flex: 1 0 0%;
}
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-xl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xl-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.33333333%;
}
.offset-xl-2 {
margin-left: 16.66666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.33333333%;
}
.offset-xl-5 {
margin-left: 41.66666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.33333333%;
}
.offset-xl-8 {
margin-left: 66.66666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.33333333%;
}
.offset-xl-11 {
margin-left: 91.66666667%;
}
.g-xl-0,
.gx-xl-0 {
--bs-gutter-x: 0;
}
.g-xl-0,
.gy-xl-0 {
--bs-gutter-y: 0;
}
.g-xl-1,
.gx-xl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xl-1,
.gy-xl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xl-2,
.gx-xl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xl-2,
.gy-xl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xl-3,
.gx-xl-3 {
--bs-gutter-x: 1rem;
}
.g-xl-3,
.gy-xl-3 {
--bs-gutter-y: 1rem;
}
.g-xl-4,
.gx-xl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xl-4,
.gy-xl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xl-5,
.gx-xl-5 {
--bs-gutter-x: 3rem;
}
.g-xl-5,
.gy-xl-5 {
--bs-gutter-y: 3rem;
}
}
@media (min-width: 1400px) {
.col-xxl {
flex: 1 0 0%;
}
.row-cols-xxl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xxl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xxl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xxl-3 > * {
flex: 0 0 auto;
width: 33.33333333%;
}
.row-cols-xxl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xxl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xxl-6 > * {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xxl-0 {
margin-left: 0;
}
.offset-xxl-1 {
margin-left: 8.33333333%;
}
.offset-xxl-2 {
margin-left: 16.66666667%;
}
.offset-xxl-3 {
margin-left: 25%;
}
.offset-xxl-4 {
margin-left: 33.33333333%;
}
.offset-xxl-5 {
margin-left: 41.66666667%;
}
.offset-xxl-6 {
margin-left: 50%;
}
.offset-xxl-7 {
margin-left: 58.33333333%;
}
.offset-xxl-8 {
margin-left: 66.66666667%;
}
.offset-xxl-9 {
margin-left: 75%;
}
.offset-xxl-10 {
margin-left: 83.33333333%;
}
.offset-xxl-11 {
margin-left: 91.66666667%;
}
.g-xxl-0,
.gx-xxl-0 {
--bs-gutter-x: 0;
}
.g-xxl-0,
.gy-xxl-0 {
--bs-gutter-y: 0;
}
.g-xxl-1,
.gx-xxl-1 {
--bs-gutter-x: 0.25rem;
}
.g-xxl-1,
.gy-xxl-1 {
--bs-gutter-y: 0.25rem;
}
.g-xxl-2,
.gx-xxl-2 {
--bs-gutter-x: 0.5rem;
}
.g-xxl-2,
.gy-xxl-2 {
--bs-gutter-y: 0.5rem;
}
.g-xxl-3,
.gx-xxl-3 {
--bs-gutter-x: 1rem;
}
.g-xxl-3,
.gy-xxl-3 {
--bs-gutter-y: 1rem;
}
.g-xxl-4,
.gx-xxl-4 {
--bs-gutter-x: 1.5rem;
}
.g-xxl-4,
.gy-xxl-4 {
--bs-gutter-y: 1.5rem;
}
.g-xxl-5,
.gx-xxl-5 {
--bs-gutter-x: 3rem;
}
.g-xxl-5,
.gy-xxl-5 {
--bs-gutter-y: 3rem;
}
}
.table {
--bs-table-color-type: initial;
--bs-table-bg-type: initial;
--bs-table-color-state: initial;
--bs-table-bg-state: initial;
--bs-table-color: #566593;
--bs-table-bg: var(--bs-body-bg);
--bs-table-border-color: var(--bs-border-color);
--bs-table-accent-bg: transparent;
--bs-table-striped-color: #566593;
--bs-table-striped-bg: #F4F6FA;
--bs-table-active-color: #566593;
--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
--bs-table-hover-color: #566593;
--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
width: 100%;
margin-bottom: 1rem;
vertical-align: top;
border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
padding: 15px 25px;
color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
background-color: var(--bs-table-bg);
border-bottom-width: var(--bs-border-width);
box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
vertical-align: inherit;
}
.table > thead {
vertical-align: bottom;
}
.table-group-divider {
border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
caption-side: top;
}
.table-sm > :not(caption) > * > * {
padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
--bs-table-color-type: var(--bs-table-striped-color);
--bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
--bs-table-color-type: var(--bs-table-striped-color);
--bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
--bs-table-color-state: var(--bs-table-active-color);
--bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
--bs-table-color-state: var(--bs-table-hover-color);
--bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
--bs-table-color: #000000;
--bs-table-bg: rgb(204, 241.8, 248.8);
--bs-table-border-color: rgb(163.2, 193.44, 199.04);
--bs-table-striped-bg: rgb(193.8, 229.71, 236.36);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(183.6, 217.62, 223.92);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(188.7, 223.665, 230.14);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-secondary {
--bs-table-color: #000000;
--bs-table-bg: rgb(204.6, 209.4, 219.6);
--bs-table-border-color: rgb(163.68, 167.52, 175.68);
--bs-table-striped-bg: rgb(194.37, 198.93, 208.62);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(184.14, 188.46, 197.64);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(189.255, 193.695, 203.13);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-success {
--bs-table-color: #000000;
--bs-table-bg: rgb(213.8, 237, 225.8);
--bs-table-border-color: rgb(171.04, 189.6, 180.64);
--bs-table-striped-bg: rgb(203.11, 225.15, 214.51);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(192.42, 213.3, 203.22);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(197.765, 219.225, 208.865);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-info {
--bs-table-color: #000000;
--bs-table-bg: rgb(204.2, 233.6, 247.4);
--bs-table-border-color: rgb(163.36, 186.88, 197.92);
--bs-table-striped-bg: rgb(193.99, 221.92, 235.03);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(183.78, 210.24, 222.66);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(188.885, 216.08, 228.845);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-warning {
--bs-table-color: #000000;
--bs-table-bg: rgb(250.2, 234, 204);
--bs-table-border-color: rgb(200.16, 187.2, 163.2);
--bs-table-striped-bg: rgb(237.69, 222.3, 193.8);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(225.18, 210.6, 183.6);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(231.435, 216.45, 188.7);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-danger {
--bs-table-color: #000000;
--bs-table-bg: rgb(246, 214.8, 214.8);
--bs-table-border-color: rgb(196.8, 171.84, 171.84);
--bs-table-striped-bg: rgb(233.7, 204.06, 204.06);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(221.4, 193.32, 193.32);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(227.55, 198.69, 198.69);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-light {
--bs-table-color: #000000;
--bs-table-bg: #ECF5FB;
--bs-table-border-color: rgb(188.8, 196, 200.8);
--bs-table-striped-bg: rgb(224.2, 232.75, 238.45);
--bs-table-striped-color: #000000;
--bs-table-active-bg: rgb(212.4, 220.5, 225.9);
--bs-table-active-color: #000000;
--bs-table-hover-bg: rgb(218.3, 226.625, 232.175);
--bs-table-hover-color: #000000;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-dark {
--bs-table-color: #ffffff;
--bs-table-bg: #444444;
--bs-table-border-color: rgb(105.4, 105.4, 105.4);
--bs-table-striped-bg: rgb(77.35, 77.35, 77.35);
--bs-table-striped-color: #ffffff;
--bs-table-active-bg: rgb(86.7, 86.7, 86.7);
--bs-table-active-color: #ffffff;
--bs-table-hover-bg: rgb(82.025, 82.025, 82.025);
--bs-table-hover-color: #ffffff;
color: var(--bs-table-color);
border-color: var(--bs-table-border-color);
}
.table-responsive {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
.table-responsive-sm {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
@media (max-width: 1399.98px) {
.table-responsive-xxl {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
.form-label {
margin-bottom: 0.5rem;
}
.col-form-label {
padding-top: calc(0.375rem + var(--bs-border-width));
padding-bottom: calc(0.375rem + var(--bs-border-width));
margin-bottom: 0;
font-size: inherit;
line-height: 1.6;
}
.col-form-label-lg {
padding-top: calc(0.5rem + var(--bs-border-width));
padding-bottom: calc(0.5rem + var(--bs-border-width));
font-size: 1.25rem;
}
.col-form-label-sm {
padding-top: calc(0.25rem + var(--bs-border-width));
padding-bottom: calc(0.25rem + var(--bs-border-width));
font-size: 0.875rem;
}
.form-text {
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-secondary-color);
}
.form-control {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.6;
color: var(--bs-body-color);
appearance: none;
background-color: var(--bs-body-bg);
background-clip: padding-box;
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control {
transition: none;
}
}
.form-control[type=file] {
overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control:focus {
color: var(--bs-body-color);
background-color: var(--bs-body-bg);
border-color: rgb(127.5, 222, 239.5);
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
}
.form-control::-webkit-date-and-time-value {
min-width: 85px;
height: 1.6em;
margin: 0;
}
.form-control::-webkit-datetime-edit {
display: block;
padding: 0;
}
.form-control::placeholder {
color: var(--bs-secondary-color);
opacity: 1;
}
.form-control:disabled {
background-color: var(--bs-secondary-bg);
opacity: 1;
}
.form-control::file-selector-button {
padding: 0.375rem 0.75rem;
margin: -0.375rem -0.75rem;
margin-inline-end: 0.75rem;
color: var(--bs-body-color);
background-color: var(--bs-tertiary-bg);
pointer-events: none;
border-color: inherit;
border-style: solid;
border-width: 0;
border-inline-end-width: var(--bs-border-width);
border-radius: 0;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control::file-selector-button {
transition: none;
}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
display: block;
width: 100%;
padding: 0.375rem 0;
margin-bottom: 0;
line-height: 1.6;
color: var(--bs-body-color);
background-color: transparent;
border: solid transparent;
border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0;
}
.form-control-sm {
min-height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
padding: 0.25rem 0.5rem;
margin: -0.25rem -0.5rem;
margin-inline-end: 0.5rem;
}
.form-control-lg {
min-height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
padding: 0.5rem 1rem;
margin: -0.5rem -1rem;
margin-inline-end: 1rem;
}
textarea.form-control {
min-height: calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
min-height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
min-height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
width: 3rem;
height: calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2));
padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
cursor: pointer;
}
.form-control-color::-moz-color-swatch {
border: 0 !important;
border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
border: 0 !important;
border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
display: block;
width: 100%;
padding: 0.375rem 2.25rem 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.6;
color: var(--bs-body-color);
appearance: none;
background-color: var(--bs-body-bg);
background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-select {
transition: none;
}
}
.form-select:focus {
border-color: rgb(127.5, 222, 239.5);
outline: 0;
box-shadow: 0 0 0 0rem rgba(0, 189, 224, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
padding-right: 0.75rem;
background-image: none;
}
.form-select:disabled {
background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
padding-left: 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
display: block;
min-height: 1.6rem;
padding-left: 1.5em;
margin-bottom: 0.125rem;
}
.form-check .form-check-input {
float: left;
margin-left: -1.5em;
}
.form-check-reverse {
padding-right: 1.5em;
padding-left: 0;
text-align: right;
}
.form-check-reverse .form-check-input {
float: right;
margin-right: -1.5em;
margin-left: 0;
}
.form-check-input {
--bs-form-check-bg: var(--bs-body-bg);
flex-shrink: 0;
width: 1em;
height: 1em;
margin-top: 0.3em;
vertical-align: top;
appearance: none;
background-color: var(--bs-form-check-bg);
background-image: var(--bs-form-check-bg-image);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
border: var(--bs-border-width) solid var(--bs-border-color);
print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
border-radius: 0.25em;
}
.form-check-input[type=radio] {
border-radius: 50%;
}
.form-check-input:active {
filter: brightness(90%);
}
.form-check-input:focus {
border-color: rgb(127.5, 222, 239.5);
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
}
.form-check-input:checked {
background-color: #00BDE0;
border-color: #00BDE0;
}
.form-check-input:checked[type=checkbox] {
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
background-color: #00BDE0;
border-color: #00BDE0;
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
pointer-events: none;
filter: none;
opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
cursor: default;
opacity: 0.5;
}
.form-switch {
padding-left: 2.5em;
}
.form-switch .form-check-input {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
width: 2em;
margin-left: -2.5em;
background-image: var(--bs-form-switch-bg);
background-position: left center;
border-radius: 2em;
transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-switch .form-check-input {
transition: none;
}
}
.form-switch .form-check-input:focus {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28127.5, 222, 239.5%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
background-position: right center;
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
padding-right: 2.5em;
padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
margin-right: -2.5em;
margin-left: 0;
}
.form-check-inline {
display: inline-block;
margin-right: 1rem;
}
.btn-check {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
pointer-events: none;
filter: none;
opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
width: 100%;
height: 1rem;
padding: 0;
appearance: none;
background-color: transparent;
}
.form-range:focus {
outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
}
.form-range:focus::-moz-range-thumb {
box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
}
.form-range::-moz-focus-outer {
border: 0;
}
.form-range::-webkit-slider-thumb {
width: 1rem;
height: 1rem;
margin-top: -0.25rem;
appearance: none;
background-color: #00BDE0;
border: 0;
border-radius: 1rem;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-range::-webkit-slider-thumb {
transition: none;
}
}
.form-range::-webkit-slider-thumb:active {
background-color: rgb(178.5, 235.2, 245.7);
}
.form-range::-webkit-slider-runnable-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: var(--bs-secondary-bg);
border-color: transparent;
border-radius: 1rem;
}
.form-range::-moz-range-thumb {
width: 1rem;
height: 1rem;
appearance: none;
background-color: #00BDE0;
border: 0;
border-radius: 1rem;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-range::-moz-range-thumb {
transition: none;
}
}
.form-range::-moz-range-thumb:active {
background-color: rgb(178.5, 235.2, 245.7);
}
.form-range::-moz-range-track {
width: 100%;
height: 0.5rem;
color: transparent;
cursor: pointer;
background-color: var(--bs-secondary-bg);
border-color: transparent;
border-radius: 1rem;
}
.form-range:disabled {
pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
background-color: var(--bs-secondary-color);
}
.form-floating {
position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
height: calc(3.5rem + calc(var(--bs-border-width) * 2));
min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
line-height: 1.25;
}
.form-floating > label {
position: absolute;
top: 0;
left: 0;
z-index: 2;
height: 100%;
padding: 1rem 0.75rem;
overflow: hidden;
text-align: start;
text-overflow: ellipsis;
white-space: nowrap;
pointer-events: none;
border: var(--bs-border-width) solid transparent;
transform-origin: 0 0;
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-floating > label {
transition: none;
}
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-select {
padding-top: 1.625rem;
padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
color: rgba(var(--bs-body-color-rgb), 0.65);
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
position: absolute;
inset: 1rem 0.375rem;
z-index: -1;
height: 1.5em;
content: "";
border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
color: rgba(var(--bs-body-color-rgb), 0.65);
transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
background-color: var(--bs-secondary-bg);
}
.input-group {
position: relative;
display: flex;
flex-wrap: wrap;
align-items: stretch;
width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
position: relative;
flex: 1 1 auto;
width: 1%;
min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
z-index: 5;
}
.input-group .btn {
position: relative;
z-index: 2;
}
.input-group .btn:focus {
z-index: 5;
}
.input-group-text {
display: flex;
align-items: center;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.6;
color: var(--bs-body-color);
text-align: center;
white-space: nowrap;
background-color: var(--bs-tertiary-bg);
border: var(--bs-border-width) solid var(--bs-border-color);
border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
margin-left: calc(var(--bs-border-width) * -1);
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.valid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-form-valid-color);
}
.valid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: var(--bs-success);
border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color: var(--bs-form-valid-border-color);
padding-right: calc(1.6em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2331A56D' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.4em + 0.1875rem) center;
background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color: var(--bs-form-valid-border-color);
box-shadow: 0 0 0 0rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.6em + 0.75rem);
background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2331A56D' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
padding-right: 4.125rem;
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
border-color: var(--bs-form-valid-border-color);
box-shadow: 0 0 0 0rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid, .form-control-color.is-valid {
width: calc(3rem + calc(1.6em + 0.75rem));
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
box-shadow: 0 0 0 0rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
z-index: 3;
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 0.875em;
color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: 0.1rem;
font-size: 0.875rem;
color: #fff;
background-color: var(--bs-danger);
border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: var(--bs-form-invalid-border-color);
padding-right: calc(1.6em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D23636'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D23636' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.4em + 0.1875rem) center;
background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color: var(--bs-form-invalid-border-color);
box-shadow: 0 0 0 0rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.6em + 0.75rem);
background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D23636'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D23636' stroke='none'/%3e%3c/svg%3e");
padding-right: 4.125rem;
background-position: right 0.75rem center, center right 2.25rem;
background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
border-color: var(--bs-form-invalid-border-color);
box-shadow: 0 0 0 0rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
width: calc(3rem + calc(1.6em + 0.75rem));
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
box-shadow: 0 0 0 0rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
z-index: 4;
}
.btn {
--bs-btn-padding-x: 30px;
--bs-btn-padding-y: 14px;
--bs-btn-font-family: ;
--bs-btn-font-size: 1rem;
--bs-btn-font-weight: 400;
--bs-btn-line-height: 1.25;
--bs-btn-color: var(--bs-body-color);
--bs-btn-bg: transparent;
--bs-btn-border-width: var(--bs-border-width);
--bs-btn-border-color: transparent;
--bs-btn-border-radius: 15px;
--bs-btn-hover-border-color: transparent;
--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
--bs-btn-disabled-opacity: 0.65;
--bs-btn-focus-box-shadow: 0 0 0 0rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
display: inline-block;
padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
font-family: var(--bs-btn-font-family);
font-size: var(--bs-btn-font-size);
font-weight: var(--bs-btn-font-weight);
line-height: var(--bs-btn-line-height);
color: var(--bs-btn-color);
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
user-select: none;
border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
border-radius: var(--bs-btn-border-radius);
background-color: var(--bs-btn-bg);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.btn {
transition: none;
}
}
.btn:hover {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
color: var(--bs-btn-color);
background-color: var(--bs-btn-bg);
border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
border-color: var(--bs-btn-hover-border-color);
outline: 0;
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
color: var(--bs-btn-active-color);
background-color: var(--bs-btn-active-bg);
border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
color: var(--bs-btn-disabled-color);
pointer-events: none;
background-color: var(--bs-btn-disabled-bg);
border-color: var(--bs-btn-disabled-border-color);
opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
--bs-btn-color: #000000;
--bs-btn-bg: #00BDE0;
--bs-btn-border-color: #00BDE0;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: rgb(38.25, 198.9, 228.65);
--bs-btn-hover-border-color: rgb(25.5, 195.6, 227.1);
--bs-btn-focus-shadow-rgb: 0, 161, 190;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: rgb(51, 202.2, 230.2);
--bs-btn-active-border-color: rgb(25.5, 195.6, 227.1);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #00BDE0;
--bs-btn-disabled-border-color: #00BDE0;
}
.btn-secondary {
--bs-btn-color: #ffffff;
--bs-btn-bg: #031B4E;
--bs-btn-border-color: #031B4E;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: rgb(2.55, 22.95, 66.3);
--bs-btn-hover-border-color: rgb(2.4, 21.6, 62.4);
--bs-btn-focus-shadow-rgb: 41, 61, 105;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: rgb(2.4, 21.6, 62.4);
--bs-btn-active-border-color: rgb(2.25, 20.25, 58.5);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: #031B4E;
--bs-btn-disabled-border-color: #031B4E;
}
.btn-success {
--bs-btn-color: #000000;
--bs-btn-bg: #31A56D;
--bs-btn-border-color: #31A56D;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: rgb(79.9, 178.5, 130.9);
--bs-btn-hover-border-color: rgb(69.6, 174, 123.6);
--bs-btn-focus-shadow-rgb: 42, 140, 93;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: rgb(90.2, 183, 138.2);
--bs-btn-active-border-color: rgb(69.6, 174, 123.6);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #31A56D;
--bs-btn-disabled-border-color: #31A56D;
}
.btn-info {
--bs-btn-color: #000000;
--bs-btn-bg: #0194D9;
--bs-btn-border-color: #0194D9;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: rgb(39.1, 164.05, 222.7);
--bs-btn-hover-border-color: rgb(26.4, 158.7, 220.8);
--bs-btn-focus-shadow-rgb: 1, 126, 184;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: rgb(51.8, 169.4, 224.6);
--bs-btn-active-border-color: rgb(26.4, 158.7, 220.8);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #0194D9;
--bs-btn-disabled-border-color: #0194D9;
}
.btn-warning {
--bs-btn-color: #000000;
--bs-btn-bg: #E79600;
--bs-btn-border-color: #E79600;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: rgb(234.6, 165.75, 38.25);
--bs-btn-hover-border-color: rgb(233.4, 160.5, 25.5);
--bs-btn-focus-shadow-rgb: 196, 128, 0;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: rgb(235.8, 171, 51);
--bs-btn-active-border-color: rgb(233.4, 160.5, 25.5);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #E79600;
--bs-btn-disabled-border-color: #E79600;
}
.btn-danger {
--bs-btn-color: #ffffff;
--bs-btn-bg: #D23636;
--bs-btn-border-color: #D23636;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: rgb(178.5, 45.9, 45.9);
--bs-btn-hover-border-color: rgb(168, 43.2, 43.2);
--bs-btn-focus-shadow-rgb: 217, 84, 84;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: rgb(168, 43.2, 43.2);
--bs-btn-active-border-color: rgb(157.5, 40.5, 40.5);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: #D23636;
--bs-btn-disabled-border-color: #D23636;
}
.btn-light {
--bs-btn-color: #000000;
--bs-btn-bg: #ECF5FB;
--bs-btn-border-color: #ECF5FB;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: rgb(200.6, 208.25, 213.35);
--bs-btn-hover-border-color: rgb(188.8, 196, 200.8);
--bs-btn-focus-shadow-rgb: 201, 208, 213;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: rgb(188.8, 196, 200.8);
--bs-btn-active-border-color: rgb(177, 183.75, 188.25);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #ECF5FB;
--bs-btn-disabled-border-color: #ECF5FB;
}
.btn-dark {
--bs-btn-color: #ffffff;
--bs-btn-bg: #444444;
--bs-btn-border-color: #444444;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: rgb(96.05, 96.05, 96.05);
--bs-btn-hover-border-color: rgb(86.7, 86.7, 86.7);
--bs-btn-focus-shadow-rgb: 96, 96, 96;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: rgb(105.4, 105.4, 105.4);
--bs-btn-active-border-color: rgb(86.7, 86.7, 86.7);
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffffff;
--bs-btn-disabled-bg: #444444;
--bs-btn-disabled-border-color: #444444;
}
.btn-outline-primary, .is-style-outline .wp-block-button__link {
--bs-btn-color: #00BDE0;
--bs-btn-border-color: #00BDE0;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #00BDE0;
--bs-btn-hover-border-color: #00BDE0;
--bs-btn-focus-shadow-rgb: 0, 189, 224;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #00BDE0;
--bs-btn-active-border-color: #00BDE0;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #00BDE0;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #00BDE0;
--bs-gradient: none;
}
.btn-outline-secondary {
--bs-btn-color: #031B4E;
--bs-btn-border-color: #031B4E;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #031B4E;
--bs-btn-hover-border-color: #031B4E;
--bs-btn-focus-shadow-rgb: 3, 27, 78;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #031B4E;
--bs-btn-active-border-color: #031B4E;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #031B4E;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #031B4E;
--bs-gradient: none;
}
.btn-outline-success {
--bs-btn-color: #31A56D;
--bs-btn-border-color: #31A56D;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #31A56D;
--bs-btn-hover-border-color: #31A56D;
--bs-btn-focus-shadow-rgb: 49, 165, 109;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #31A56D;
--bs-btn-active-border-color: #31A56D;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #31A56D;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #31A56D;
--bs-gradient: none;
}
.btn-outline-info {
--bs-btn-color: #0194D9;
--bs-btn-border-color: #0194D9;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #0194D9;
--bs-btn-hover-border-color: #0194D9;
--bs-btn-focus-shadow-rgb: 1, 148, 217;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #0194D9;
--bs-btn-active-border-color: #0194D9;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #0194D9;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #0194D9;
--bs-gradient: none;
}
.btn-outline-warning {
--bs-btn-color: #E79600;
--bs-btn-border-color: #E79600;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #E79600;
--bs-btn-hover-border-color: #E79600;
--bs-btn-focus-shadow-rgb: 231, 150, 0;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #E79600;
--bs-btn-active-border-color: #E79600;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #E79600;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #E79600;
--bs-gradient: none;
}
.btn-outline-danger {
--bs-btn-color: #D23636;
--bs-btn-border-color: #D23636;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #D23636;
--bs-btn-hover-border-color: #D23636;
--bs-btn-focus-shadow-rgb: 210, 54, 54;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #D23636;
--bs-btn-active-border-color: #D23636;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #D23636;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #D23636;
--bs-gradient: none;
}
.btn-outline-light {
--bs-btn-color: #ECF5FB;
--bs-btn-border-color: #ECF5FB;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #ECF5FB;
--bs-btn-hover-border-color: #ECF5FB;
--bs-btn-focus-shadow-rgb: 236, 245, 251;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #ECF5FB;
--bs-btn-active-border-color: #ECF5FB;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ECF5FB;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ECF5FB;
--bs-gradient: none;
}
.btn-outline-dark {
--bs-btn-color: #444444;
--bs-btn-border-color: #444444;
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #444444;
--bs-btn-hover-border-color: #444444;
--bs-btn-focus-shadow-rgb: 68, 68, 68;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #444444;
--bs-btn-active-border-color: #444444;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #444444;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #444444;
--bs-gradient: none;
}
.btn-link {
--bs-btn-font-weight: 400;
--bs-btn-color: var(--bs-link-color);
--bs-btn-bg: transparent;
--bs-btn-border-color: transparent;
--bs-btn-hover-color: var(--bs-link-hover-color);
--bs-btn-hover-border-color: transparent;
--bs-btn-active-color: var(--bs-link-hover-color);
--bs-btn-active-border-color: transparent;
--bs-btn-disabled-color: #6c757d;
--bs-btn-disabled-border-color: transparent;
--bs-btn-box-shadow: 0 0 0 #000;
--bs-btn-focus-shadow-rgb: 0, 161, 190;
text-decoration: underline;
}
.btn-link:focus-visible {
color: var(--bs-btn-color);
}
.btn-link:hover {
color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
--bs-btn-padding-y: 18px;
--bs-btn-padding-x: 35px;
--bs-btn-font-size: 1.125rem;
--bs-btn-border-radius: 15px;
}
.btn-sm, .btn-group-sm > .btn {
--bs-btn-padding-y: 11px;
--bs-btn-padding-x: 20px;
--bs-btn-font-size: 0.875rem;
--bs-btn-border-radius: 10px;
}
.fade {
transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition: none;
}
}
.fade:not(.show) {
opacity: 0;
}
.collapse:not(.show) {
display: none;
}
.collapsing {
height: 0;
overflow: hidden;
transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
transition: none;
}
}
.collapsing.collapse-horizontal {
width: 0;
height: auto;
transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
.collapsing.collapse-horizontal {
transition: none;
}
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
position: relative;
}
.dropdown-toggle {
white-space: nowrap;
}
.dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid;
border-right: 0.3em solid transparent;
border-bottom: 0;
border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
margin-left: 0;
}
.dropdown-menu {
--bs-dropdown-zindex: 1000;
--bs-dropdown-min-width: 10rem;
--bs-dropdown-padding-x: 0;
--bs-dropdown-padding-y: 0.5rem;
--bs-dropdown-spacer: 0.125rem;
--bs-dropdown-font-size: 1rem;
--bs-dropdown-color: var(--bs-body-color);
--bs-dropdown-bg: var(--bs-body-bg);
--bs-dropdown-border-color: var(--bs-border-color-translucent);
--bs-dropdown-border-radius: var(--bs-border-radius);
--bs-dropdown-border-width: var(--bs-border-width);
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
--bs-dropdown-divider-margin-y: 0.5rem;
--bs-dropdown-box-shadow: var(--bs-box-shadow);
--bs-dropdown-link-color: var(--bs-body-color);
--bs-dropdown-link-hover-color: var(--bs-body-color);
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
--bs-dropdown-link-active-color: #ffffff;
--bs-dropdown-link-active-bg: #00BDE0;
--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
--bs-dropdown-item-padding-x: 1rem;
--bs-dropdown-item-padding-y: 0.25rem;
--bs-dropdown-header-color: #6c757d;
--bs-dropdown-header-padding-x: 1rem;
--bs-dropdown-header-padding-y: 0.5rem;
position: absolute;
z-index: var(--bs-dropdown-zindex);
display: none;
min-width: var(--bs-dropdown-min-width);
padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
margin: 0;
font-size: var(--bs-dropdown-font-size);
color: var(--bs-dropdown-color);
text-align: left;
list-style: none;
background-color: var(--bs-dropdown-bg);
background-clip: padding-box;
border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
top: 100%;
left: 0;
margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
--bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-end {
--bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
right: 0;
left: auto;
}
@media (min-width: 576px) {
.dropdown-menu-sm-start {
--bs-position: start;
}
.dropdown-menu-sm-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-sm-end {
--bs-position: end;
}
.dropdown-menu-sm-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 768px) {
.dropdown-menu-md-start {
--bs-position: start;
}
.dropdown-menu-md-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-md-end {
--bs-position: end;
}
.dropdown-menu-md-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 992px) {
.dropdown-menu-lg-start {
--bs-position: start;
}
.dropdown-menu-lg-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-lg-end {
--bs-position: end;
}
.dropdown-menu-lg-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1200px) {
.dropdown-menu-xl-start {
--bs-position: start;
}
.dropdown-menu-xl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xl-end {
--bs-position: end;
}
.dropdown-menu-xl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
@media (min-width: 1400px) {
.dropdown-menu-xxl-start {
--bs-position: start;
}
.dropdown-menu-xxl-start[data-bs-popper] {
right: auto;
left: 0;
}
.dropdown-menu-xxl-end {
--bs-position: end;
}
.dropdown-menu-xxl-end[data-bs-popper] {
right: 0;
left: auto;
}
}
.dropup .dropdown-menu[data-bs-popper] {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0;
border-right: 0.3em solid transparent;
border-bottom: 0.3em solid;
border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
top: 0;
right: auto;
left: 100%;
margin-top: 0;
margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0;
border-bottom: 0.3em solid transparent;
border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropend .dropdown-toggle::after {
vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
top: 0;
right: 100%;
left: auto;
margin-top: 0;
margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
}
.dropstart .dropdown-toggle::after {
display: none;
}
.dropstart .dropdown-toggle::before {
display: inline-block;
margin-right: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid transparent;
border-right: 0.3em solid;
border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
margin-left: 0;
}
.dropstart .dropdown-toggle::before {
vertical-align: 0;
}
.dropdown-divider {
height: 0;
margin: var(--bs-dropdown-divider-margin-y) 0;
overflow: hidden;
border-top: 1px solid var(--bs-dropdown-divider-bg);
opacity: 1;
}
.dropdown-item {
display: block;
width: 100%;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
clear: both;
font-weight: 400;
color: var(--bs-dropdown-link-color);
text-align: inherit;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border: 0;
border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
color: var(--bs-dropdown-link-hover-color);
background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
color: var(--bs-dropdown-link-active-color);
text-decoration: none;
background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
color: var(--bs-dropdown-link-disabled-color);
pointer-events: none;
background-color: transparent;
}
.dropdown-menu.show {
display: block;
}
.dropdown-header {
display: block;
padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
margin-bottom: 0;
font-size: 0.875rem;
color: var(--bs-dropdown-header-color);
white-space: nowrap;
}
.dropdown-item-text {
display: block;
padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
--bs-dropdown-color: #dee2e6;
--bs-dropdown-bg: #343a40;
--bs-dropdown-border-color: var(--bs-border-color-translucent);
--bs-dropdown-box-shadow: ;
--bs-dropdown-link-color: #dee2e6;
--bs-dropdown-link-hover-color: #ffffff;
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
--bs-dropdown-link-active-color: #ffffff;
--bs-dropdown-link-active-bg: #00BDE0;
--bs-dropdown-link-disabled-color: #adb5bd;
--bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-flex;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
z-index: 1;
}
.btn-toolbar {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.btn-toolbar .input-group {
width: auto;
}
.btn-group {
border-radius: 15px;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
padding-right: 22.5px;
padding-left: 22.5px;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
padding-right: 15px;
padding-left: 15px;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
padding-right: 26.25px;
padding-left: 26.25px;
}
.btn-group-vertical {
flex-direction: column;
align-items: flex-start;
justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.nav {
--bs-nav-link-padding-x: 1.25rem;
--bs-nav-link-padding-y: 0.625rem;
--bs-nav-link-font-weight: ;
--bs-nav-link-color: var(--bs-link-color);
--bs-nav-link-hover-color: var(--bs-link-hover-color);
--bs-nav-link-disabled-color: var(--bs-secondary-color);
display: flex;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.nav-link {
display: block;
padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
font-size: var(--bs-nav-link-font-size);
font-weight: var(--bs-nav-link-font-weight);
color: var(--bs-nav-link-color);
text-decoration: none;
background: none;
border: 0;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.nav-link {
transition: none;
}
}
.nav-link:hover, .nav-link:focus {
color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
color: var(--bs-nav-link-disabled-color);
pointer-events: none;
cursor: default;
}
.nav-tabs {
--bs-nav-tabs-border-width: var(--bs-border-width);
--bs-nav-tabs-border-color: var(--bs-border-color);
--bs-nav-tabs-border-radius: var(--bs-border-radius);
--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
--bs-nav-tabs-link-active-bg: var(--bs-body-bg);
--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
border: var(--bs-nav-tabs-border-width) solid transparent;
border-top-left-radius: var(--bs-nav-tabs-border-radius);
border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
isolation: isolate;
border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
color: var(--bs-nav-tabs-link-active-color);
background-color: var(--bs-nav-tabs-link-active-bg);
border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.nav-pills {
--bs-nav-pills-border-radius: 10px;
--bs-nav-pills-link-active-color: #ffffff;
--bs-nav-pills-link-active-bg: #00BDE0;
}
.nav-pills .nav-link {
border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
color: var(--bs-nav-pills-link-active-color);
background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
--bs-nav-underline-gap: 1rem;
--bs-nav-underline-border-width: 0.125rem;
--bs-nav-underline-link-active-color: var(--bs-emphasis-color);
gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
padding-right: 0;
padding-left: 0;
border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
font-weight: 700;
color: var(--bs-nav-underline-link-active-color);
border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
flex: 1 1 auto;
text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
flex-basis: 0;
flex-grow: 1;
text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
width: 100%;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.navbar {
--bs-navbar-padding-x: 0;
--bs-navbar-padding-y: 0.5rem;
--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-brand-padding-y: 0.425rem;
--bs-navbar-brand-margin-end: 1rem;
--bs-navbar-brand-font-size: 1.25rem;
--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-nav-link-padding-x: 0.5rem;
--bs-navbar-toggler-padding-y: 0.25rem;
--bs-navbar-toggler-padding-x: 0.75rem;
--bs-navbar-toggler-font-size: 1.25rem;
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2886, 101, 147, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
--bs-navbar-toggler-border-radius: 15px;
--bs-navbar-toggler-focus-width: 0rem;
--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
display: flex;
flex-wrap: inherit;
align-items: center;
justify-content: space-between;
}
.navbar-brand {
padding-top: var(--bs-navbar-brand-padding-y);
padding-bottom: var(--bs-navbar-brand-padding-y);
margin-right: var(--bs-navbar-brand-margin-end);
font-size: var(--bs-navbar-brand-font-size);
color: var(--bs-navbar-brand-color);
text-decoration: none;
white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
--bs-nav-link-padding-x: 0;
--bs-nav-link-padding-y: 0.625rem;
--bs-nav-link-font-weight: ;
--bs-nav-link-color: var(--bs-navbar-color);
--bs-nav-link-hover-color: var(--bs-navbar-hover-color);
--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
position: static;
}
.navbar-text {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
color: var(--bs-navbar-active-color);
}
.navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center;
}
.navbar-toggler {
padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
font-size: var(--bs-navbar-toggler-font-size);
line-height: 1;
color: var(--bs-navbar-color);
background-color: transparent;
border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
border-radius: var(--bs-navbar-toggler-border-radius);
transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
.navbar-toggler {
transition: none;
}
}
.navbar-toggler:hover {
text-decoration: none;
}
.navbar-toggler:focus {
text-decoration: none;
outline: 0;
box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
background-image: var(--bs-navbar-toggler-icon-bg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
}
.navbar-nav-scroll {
max-height: var(--bs-scroll-height, 75vh);
overflow-y: auto;
}
@media (min-width: 576px) {
.navbar-expand-sm {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-sm .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
display: none;
}
.navbar-expand-sm .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-sm .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-sm .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 768px) {
.navbar-expand-md {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
display: none;
}
.navbar-expand-md .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-md .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-md .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
.navbar-expand-lg .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-lg .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-lg .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1200px) {
.navbar-expand-xl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-xl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
display: none;
}
.navbar-expand-xl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
@media (min-width: 1400px) {
.navbar-expand-xxl {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-xxl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xxl .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-xxl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xxl .navbar-toggler {
display: none;
}
.navbar-expand-xxl .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand-xxl .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
}
.navbar-expand {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand .navbar-nav {
flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand .navbar-toggler {
display: none;
}
.navbar-expand .offcanvas {
position: static;
z-index: auto;
flex-grow: 1;
width: auto !important;
height: auto !important;
visibility: visible !important;
background-color: transparent !important;
border: 0 !important;
transform: none !important;
transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
--bs-navbar-color: rgba(255, 255, 255, 0.55);
--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
--bs-navbar-active-color: #ffffff;
--bs-navbar-brand-color: #ffffff;
--bs-navbar-brand-hover-color: #ffffff;
--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
--bs-card-spacer-y: 1rem;
--bs-card-spacer-x: 1rem;
--bs-card-title-spacer-y: 0.5rem;
--bs-card-title-color: ;
--bs-card-subtitle-color: ;
--bs-card-border-width: var(--bs-border-width);
--bs-card-border-color: var(--bs-border-color-translucent);
--bs-card-border-radius: var(--bs-border-radius);
--bs-card-box-shadow: ;
--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
--bs-card-cap-padding-y: 0.5rem;
--bs-card-cap-padding-x: 1rem;
--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
--bs-card-cap-color: ;
--bs-card-height: ;
--bs-card-color: ;
--bs-card-bg: var(--bs-body-bg);
--bs-card-img-overlay-padding: 1rem;
--bs-card-group-margin: 10px;
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
height: var(--bs-card-height);
color: var(--bs-body-color);
word-wrap: break-word;
background-color: var(--bs-card-bg);
background-clip: border-box;
border: var(--bs-card-border-width) solid var(--bs-card-border-color);
border-radius: var(--bs-card-border-radius);
}
.card > hr {
margin-right: 0;
margin-left: 0;
}
.card > .list-group {
border-top: inherit;
border-bottom: inherit;
}
.card > .list-group:first-child {
border-top-width: 0;
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
border-bottom-width: 0;
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
border-top: 0;
}
.card-body {
flex: 1 1 auto;
padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
color: var(--bs-card-color);
}
.card-title {
margin-bottom: var(--bs-card-title-spacer-y);
color: var(--bs-card-title-color);
}
.card-subtitle {
margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
margin-bottom: 0;
color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
margin-bottom: 0;
}
.card-link + .card-link {
margin-left: var(--bs-card-spacer-x);
}
.card-header {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
margin-bottom: 0;
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
color: var(--bs-card-cap-color);
background-color: var(--bs-card-cap-bg);
border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
border-bottom: 0;
}
.card-header-tabs .nav-link.active {
background-color: var(--bs-card-bg);
border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: var(--bs-card-img-overlay-padding);
border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
width: 100%;
}
.card-img,
.card-img-top {
border-top-left-radius: var(--bs-card-inner-border-radius);
border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
border-bottom-right-radius: var(--bs-card-inner-border-radius);
border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
.card-group {
display: flex;
flex-flow: row wrap;
}
.card-group > .card {
flex: 1 0 0%;
margin-bottom: 0;
}
.card-group > .card + .card {
margin-left: 0;
border-left: 0;
}
.card-group > .card:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
border-top-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
border-bottom-right-radius: 0;
}
.card-group > .card:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
border-top-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
border-bottom-left-radius: 0;
}
}
.accordion {
--bs-accordion-color: var(--bs-body-color);
--bs-accordion-bg: var(--bs-body-bg);
--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
--bs-accordion-border-color: var(--bs-border-color);
--bs-accordion-border-width: var(--bs-border-width);
--bs-accordion-border-radius: var(--bs-border-radius);
--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
--bs-accordion-btn-padding-x: 25px;
--bs-accordion-btn-padding-y: 18px;
--bs-accordion-btn-color: #031B4E;
--bs-accordion-btn-bg: #fff;
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23566593' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
--bs-accordion-btn-icon-width: 24px;
--bs-accordion-btn-icon-transform: rotate(90deg);
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%280, 75.6, 89.6%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
--bs-accordion-body-padding-x: 25px;
--bs-accordion-body-padding-y: 25px;
--bs-accordion-active-color: #031B4E;
--bs-accordion-active-bg: #ECF5FB;
}
.accordion-button {
position: relative;
display: flex;
align-items: center;
width: 100%;
padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
font-size: 1rem;
color: var(--bs-accordion-btn-color);
text-align: left;
background-color: var(--bs-accordion-btn-bg);
border: 0;
border-radius: 0;
overflow-anchor: none;
transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button {
transition: none;
}
}
.accordion-button:not(.collapsed) {
color: var(--bs-accordion-active-color);
background-color: var(--bs-accordion-active-bg);
box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
background-image: var(--bs-accordion-btn-active-icon);
transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
flex-shrink: 0;
width: var(--bs-accordion-btn-icon-width);
height: var(--bs-accordion-btn-icon-width);
margin-left: auto;
content: "";
background-image: var(--bs-accordion-btn-icon);
background-repeat: no-repeat;
background-size: var(--bs-accordion-btn-icon-width);
transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
.accordion-button::after {
transition: none;
}
}
.accordion-button:hover {
z-index: 2;
}
.accordion-button:focus {
z-index: 3;
outline: 0;
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
margin-bottom: 0;
}
.accordion-item {
color: var(--bs-accordion-color);
background-color: var(--bs-accordion-bg);
border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
border-top-left-radius: var(--bs-accordion-border-radius);
border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
border-top-left-radius: var(--bs-accordion-inner-border-radius);
border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
border-top: 0;
}
.accordion-item:last-of-type {
border-bottom-right-radius: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
border-bottom-right-radius: var(--bs-accordion-border-radius);
border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
border-right: 0;
border-left: 0;
border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 215.4, 236.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 215.4, 236.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.breadcrumb {
--bs-breadcrumb-padding-x: 0;
--bs-breadcrumb-padding-y: 0;
--bs-breadcrumb-margin-bottom: 1rem;
--bs-breadcrumb-bg: ;
--bs-breadcrumb-border-radius: ;
--bs-breadcrumb-divider-color: var(--bs-secondary-color);
--bs-breadcrumb-item-padding-x: 0.5rem;
--bs-breadcrumb-item-active-color: var(--bs-secondary-color);
display: flex;
flex-wrap: wrap;
padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
margin-bottom: var(--bs-breadcrumb-margin-bottom);
font-size: var(--bs-breadcrumb-font-size);
list-style: none;
background-color: var(--bs-breadcrumb-bg);
border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
float: left;
padding-right: var(--bs-breadcrumb-item-padding-x);
color: var(--bs-breadcrumb-divider-color);
content: var(--bs-breadcrumb-divider, "/") ;
}
.breadcrumb-item.active {
color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
--bs-pagination-padding-x: 0.75rem;
--bs-pagination-padding-y: 0.375rem;
--bs-pagination-font-size: 1rem;
--bs-pagination-color: var(--bs-link-color);
--bs-pagination-bg: var(--bs-body-bg);
--bs-pagination-border-width: var(--bs-border-width);
--bs-pagination-border-color: var(--bs-border-color);
--bs-pagination-border-radius: var(--bs-border-radius);
--bs-pagination-hover-color: var(--bs-link-hover-color);
--bs-pagination-hover-bg: var(--bs-tertiary-bg);
--bs-pagination-hover-border-color: var(--bs-border-color);
--bs-pagination-focus-color: var(--bs-link-hover-color);
--bs-pagination-focus-bg: var(--bs-secondary-bg);
--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
--bs-pagination-active-color: #ffffff;
--bs-pagination-active-bg: #00BDE0;
--bs-pagination-active-border-color: #00BDE0;
--bs-pagination-disabled-color: var(--bs-secondary-color);
--bs-pagination-disabled-bg: var(--bs-secondary-bg);
--bs-pagination-disabled-border-color: var(--bs-border-color);
display: flex;
padding-left: 0;
list-style: none;
}
.page-link {
position: relative;
display: block;
padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
font-size: var(--bs-pagination-font-size);
color: var(--bs-pagination-color);
text-decoration: none;
background-color: var(--bs-pagination-bg);
border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.page-link {
transition: none;
}
}
.page-link:hover {
z-index: 2;
color: var(--bs-pagination-hover-color);
background-color: var(--bs-pagination-hover-bg);
border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
z-index: 3;
color: var(--bs-pagination-focus-color);
background-color: var(--bs-pagination-focus-bg);
outline: 0;
box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
z-index: 3;
color: var(--bs-pagination-active-color);
background-color: var(--bs-pagination-active-bg);
border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
color: var(--bs-pagination-disabled-color);
pointer-events: none;
background-color: var(--bs-pagination-disabled-bg);
border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
border-top-left-radius: var(--bs-pagination-border-radius);
border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
border-top-right-radius: var(--bs-pagination-border-radius);
border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
--bs-pagination-padding-x: 1.5rem;
--bs-pagination-padding-y: 0.75rem;
--bs-pagination-font-size: 1.25rem;
--bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
--bs-pagination-padding-x: 0.5rem;
--bs-pagination-padding-y: 0.25rem;
--bs-pagination-font-size: 0.875rem;
--bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
--bs-badge-padding-x: 0.65em;
--bs-badge-padding-y: 0.35em;
--bs-badge-font-size: 0.75em;
--bs-badge-font-weight: 700;
--bs-badge-color: #ffffff;
--bs-badge-border-radius: var(--bs-border-radius);
display: inline-block;
padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
font-size: var(--bs-badge-font-size);
font-weight: var(--bs-badge-font-weight);
line-height: 1;
color: var(--bs-badge-color);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.alert {
--bs-alert-bg: transparent;
--bs-alert-padding-x: 1rem;
--bs-alert-padding-y: 1rem;
--bs-alert-margin-bottom: 1rem;
--bs-alert-color: inherit;
--bs-alert-border-color: transparent;
--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
--bs-alert-border-radius: var(--bs-border-radius);
--bs-alert-link-color: inherit;
position: relative;
padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
margin-bottom: var(--bs-alert-margin-bottom);
color: var(--bs-alert-color);
background-color: var(--bs-alert-bg);
border: var(--bs-alert-border);
border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
color: inherit;
}
.alert-link {
font-weight: 700;
color: var(--bs-alert-link-color);
}
.alert-dismissible {
padding-right: 3rem;
}
.alert-dismissible .btn-close {
position: absolute;
top: 0;
right: 0;
z-index: 2;
padding: 1.25rem 1rem;
}
.alert-primary {
--bs-alert-color: var(--bs-primary-text-emphasis);
--bs-alert-bg: var(--bs-primary-bg-subtle);
--bs-alert-border-color: var(--bs-primary-border-subtle);
--bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
--bs-alert-color: var(--bs-secondary-text-emphasis);
--bs-alert-bg: var(--bs-secondary-bg-subtle);
--bs-alert-border-color: var(--bs-secondary-border-subtle);
--bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
--bs-alert-color: var(--bs-success-text-emphasis);
--bs-alert-bg: var(--bs-success-bg-subtle);
--bs-alert-border-color: var(--bs-success-border-subtle);
--bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
--bs-alert-color: var(--bs-info-text-emphasis);
--bs-alert-bg: var(--bs-info-bg-subtle);
--bs-alert-border-color: var(--bs-info-border-subtle);
--bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
--bs-alert-color: var(--bs-warning-text-emphasis);
--bs-alert-bg: var(--bs-warning-bg-subtle);
--bs-alert-border-color: var(--bs-warning-border-subtle);
--bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
--bs-alert-color: var(--bs-danger-text-emphasis);
--bs-alert-bg: var(--bs-danger-bg-subtle);
--bs-alert-border-color: var(--bs-danger-border-subtle);
--bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
--bs-alert-color: var(--bs-light-text-emphasis);
--bs-alert-bg: var(--bs-light-bg-subtle);
--bs-alert-border-color: var(--bs-light-border-subtle);
--bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
--bs-alert-color: var(--bs-dark-text-emphasis);
--bs-alert-bg: var(--bs-dark-bg-subtle);
--bs-alert-border-color: var(--bs-dark-border-subtle);
--bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
0% {
background-position-x: 8px;
}
}
.progress,
.progress-stacked {
--bs-progress-height: 8px;
--bs-progress-font-size: 0.75rem;
--bs-progress-bg: rgba(var(--bs-primary-rgb), 0.1);
--bs-progress-border-radius: 20px;
--bs-progress-box-shadow: var(--bs-box-shadow-inset);
--bs-progress-bar-color: #ffffff;
--bs-progress-bar-bg: var(--bs-primary);
--bs-progress-bar-transition: width 0.6s ease;
display: flex;
height: var(--bs-progress-height);
overflow: hidden;
font-size: var(--bs-progress-font-size);
background-color: var(--bs-progress-bg);
border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
display: flex;
flex-direction: column;
justify-content: center;
overflow: hidden;
color: var(--bs-progress-bar-color);
text-align: center;
white-space: nowrap;
background-color: var(--bs-progress-bar-bg);
transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
.progress-bar {
transition: none;
}
}
.progress-bar-striped {
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
width: 100%;
}
.progress-bar-animated {
animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
.progress-bar-animated {
animation: none;
}
}
.list-group {
--bs-list-group-color: var(--bs-body-color);
--bs-list-group-bg: var(--bs-body-bg);
--bs-list-group-border-color: var(--bs-border-color);
--bs-list-group-border-width: var(--bs-border-width);
--bs-list-group-border-radius: var(--bs-border-radius);
--bs-list-group-item-padding-x: 1rem;
--bs-list-group-item-padding-y: 0.5rem;
--bs-list-group-action-color: var(--bs-secondary-color);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
--bs-list-group-action-active-color: var(--bs-body-color);
--bs-list-group-action-active-bg: var(--bs-secondary-bg);
--bs-list-group-disabled-color: var(--bs-secondary-color);
--bs-list-group-disabled-bg: var(--bs-body-bg);
--bs-list-group-active-color: #ffffff;
--bs-list-group-active-bg: #00BDE0;
--bs-list-group-active-border-color: #00BDE0;
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
list-style-type: none;
counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
content: counters(section, ".") ". ";
counter-increment: section;
}
.list-group-item-action {
width: 100%;
color: var(--bs-list-group-action-color);
text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
z-index: 1;
color: var(--bs-list-group-action-hover-color);
text-decoration: none;
background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
color: var(--bs-list-group-action-active-color);
background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
position: relative;
display: block;
padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
color: var(--bs-list-group-color);
text-decoration: none;
background-color: var(--bs-list-group-bg);
border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
border-top-left-radius: inherit;
border-top-right-radius: inherit;
}
.list-group-item:last-child {
border-bottom-right-radius: inherit;
border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
color: var(--bs-list-group-disabled-color);
pointer-events: none;
background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
z-index: 2;
color: var(--bs-list-group-active-color);
background-color: var(--bs-list-group-active-bg);
border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
border-top-width: 0;
}
.list-group-item + .list-group-item.active {
margin-top: calc(-1 * var(--bs-list-group-border-width));
border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
.list-group-horizontal-sm {
flex-direction: row;
}
.list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-sm > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 768px) {
.list-group-horizontal-md {
flex-direction: row;
}
.list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-md > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-md > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 992px) {
.list-group-horizontal-lg {
flex-direction: row;
}
.list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-lg > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1200px) {
.list-group-horizontal-xl {
flex-direction: row;
}
.list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
@media (min-width: 1400px) {
.list-group-horizontal-xxl {
flex-direction: row;
}
.list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
border-bottom-left-radius: var(--bs-list-group-border-radius);
border-top-right-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
border-top-right-radius: var(--bs-list-group-border-radius);
border-bottom-left-radius: 0;
}
.list-group-horizontal-xxl > .list-group-item.active {
margin-top: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item {
border-top-width: var(--bs-list-group-border-width);
border-left-width: 0;
}
.list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
margin-left: calc(-1 * var(--bs-list-group-border-width));
border-left-width: var(--bs-list-group-border-width);
}
}
.list-group-flush {
border-radius: 0;
}
.list-group-flush > .list-group-item {
border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
border-bottom-width: 0;
}
.list-group-item-primary {
--bs-list-group-color: var(--bs-primary-text-emphasis);
--bs-list-group-bg: var(--bs-primary-bg-subtle);
--bs-list-group-border-color: var(--bs-primary-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
--bs-list-group-active-color: var(--bs-primary-bg-subtle);
--bs-list-group-active-bg: var(--bs-primary-text-emphasis);
--bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
--bs-list-group-color: var(--bs-secondary-text-emphasis);
--bs-list-group-bg: var(--bs-secondary-bg-subtle);
--bs-list-group-border-color: var(--bs-secondary-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
--bs-list-group-active-color: var(--bs-secondary-bg-subtle);
--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
--bs-list-group-color: var(--bs-success-text-emphasis);
--bs-list-group-bg: var(--bs-success-bg-subtle);
--bs-list-group-border-color: var(--bs-success-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-success-border-subtle);
--bs-list-group-active-color: var(--bs-success-bg-subtle);
--bs-list-group-active-bg: var(--bs-success-text-emphasis);
--bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
--bs-list-group-color: var(--bs-info-text-emphasis);
--bs-list-group-bg: var(--bs-info-bg-subtle);
--bs-list-group-border-color: var(--bs-info-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-info-border-subtle);
--bs-list-group-active-color: var(--bs-info-bg-subtle);
--bs-list-group-active-bg: var(--bs-info-text-emphasis);
--bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
--bs-list-group-color: var(--bs-warning-text-emphasis);
--bs-list-group-bg: var(--bs-warning-bg-subtle);
--bs-list-group-border-color: var(--bs-warning-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
--bs-list-group-active-color: var(--bs-warning-bg-subtle);
--bs-list-group-active-bg: var(--bs-warning-text-emphasis);
--bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
--bs-list-group-color: var(--bs-danger-text-emphasis);
--bs-list-group-bg: var(--bs-danger-bg-subtle);
--bs-list-group-border-color: var(--bs-danger-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
--bs-list-group-active-color: var(--bs-danger-bg-subtle);
--bs-list-group-active-bg: var(--bs-danger-text-emphasis);
--bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
--bs-list-group-color: var(--bs-light-text-emphasis);
--bs-list-group-bg: var(--bs-light-bg-subtle);
--bs-list-group-border-color: var(--bs-light-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-light-border-subtle);
--bs-list-group-active-color: var(--bs-light-bg-subtle);
--bs-list-group-active-bg: var(--bs-light-text-emphasis);
--bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
--bs-list-group-color: var(--bs-dark-text-emphasis);
--bs-list-group-bg: var(--bs-dark-bg-subtle);
--bs-list-group-border-color: var(--bs-dark-border-subtle);
--bs-list-group-action-hover-color: var(--bs-emphasis-color);
--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
--bs-list-group-action-active-color: var(--bs-emphasis-color);
--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
--bs-list-group-active-color: var(--bs-dark-bg-subtle);
--bs-list-group-active-bg: var(--bs-dark-text-emphasis);
--bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
--bs-btn-close-color: #000000;
--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
--bs-btn-close-opacity: 0.5;
--bs-btn-close-hover-opacity: 0.75;
--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(0, 189, 224, 0.25);
--bs-btn-close-focus-opacity: 1;
--bs-btn-close-disabled-opacity: 0.25;
--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
box-sizing: content-box;
width: 1em;
height: 1em;
padding: 0.25em 0.25em;
color: var(--bs-btn-close-color);
background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
border: 0;
border-radius: 0.375rem;
opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
color: var(--bs-btn-close-color);
text-decoration: none;
opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
outline: 0;
box-shadow: var(--bs-btn-close-focus-shadow);
opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
pointer-events: none;
user-select: none;
opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
filter: var(--bs-btn-close-white-filter);
}
[data-bs-theme=dark] .btn-close {
filter: var(--bs-btn-close-white-filter);
}
.toast {
--bs-toast-zindex: 1090;
--bs-toast-padding-x: 0.75rem;
--bs-toast-padding-y: 0.5rem;
--bs-toast-spacing: 20px;
--bs-toast-max-width: 350px;
--bs-toast-font-size: 0.875rem;
--bs-toast-color: ;
--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
--bs-toast-border-width: var(--bs-border-width);
--bs-toast-border-color: var(--bs-border-color-translucent);
--bs-toast-border-radius: var(--bs-border-radius);
--bs-toast-box-shadow: var(--bs-box-shadow);
--bs-toast-header-color: var(--bs-secondary-color);
--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
--bs-toast-header-border-color: var(--bs-border-color-translucent);
width: var(--bs-toast-max-width);
max-width: 100%;
font-size: var(--bs-toast-font-size);
color: var(--bs-toast-color);
pointer-events: auto;
background-color: var(--bs-toast-bg);
background-clip: padding-box;
border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
box-shadow: var(--bs-toast-box-shadow);
border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
opacity: 0;
}
.toast:not(.show) {
display: none;
}
.toast-container {
--bs-toast-zindex: 1090;
position: absolute;
z-index: var(--bs-toast-zindex);
width: max-content;
max-width: 100%;
pointer-events: none;
}
.toast-container > :not(:last-child) {
margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
display: flex;
align-items: center;
padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
color: var(--bs-toast-header-color);
background-color: var(--bs-toast-header-bg);
background-clip: padding-box;
border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
margin-right: calc(-0.5 * var(--bs-toast-padding-x));
margin-left: var(--bs-toast-padding-x);
}
.toast-body {
padding: var(--bs-toast-padding-x);
word-wrap: break-word;
}
.modal {
--bs-modal-zindex: 1055;
--bs-modal-width: 500px;
--bs-modal-padding: 1rem;
--bs-modal-margin: 0.5rem;
--bs-modal-color: ;
--bs-modal-bg: var(--bs-body-bg);
--bs-modal-border-color: var(--bs-border-color-translucent);
--bs-modal-border-width: var(--bs-border-width);
--bs-modal-border-radius: var(--bs-border-radius-lg);
--bs-modal-box-shadow: var(--bs-box-shadow-sm);
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
--bs-modal-header-padding-x: 1rem;
--bs-modal-header-padding-y: 1rem;
--bs-modal-header-padding: 1rem 1rem;
--bs-modal-header-border-color: var(--bs-border-color);
--bs-modal-header-border-width: var(--bs-border-width);
--bs-modal-title-line-height: 1.6;
--bs-modal-footer-gap: 0.5rem;
--bs-modal-footer-bg: ;
--bs-modal-footer-border-color: var(--bs-border-color);
--bs-modal-footer-border-width: var(--bs-border-width);
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-modal-zindex);
display: none;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
outline: 0;
}
.modal-dialog {
position: relative;
width: auto;
margin: var(--bs-modal-margin);
pointer-events: none;
}
.modal.fade .modal-dialog {
transition: transform 0.3s ease-out;
transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
.modal.fade .modal-dialog {
transition: none;
}
}
.modal.show .modal-dialog {
transform: none;
}
.modal.modal-static .modal-dialog {
transform: scale(1.02);
}
.modal-dialog-scrollable {
height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
max-height: 100%;
overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
overflow-y: auto;
}
.modal-dialog-centered {
display: flex;
align-items: center;
min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
color: var(--bs-modal-color);
pointer-events: auto;
background-color: var(--bs-modal-bg);
background-clip: padding-box;
border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
border-radius: var(--bs-modal-border-radius);
outline: 0;
}
.modal-backdrop {
--bs-backdrop-zindex: 1050;
--bs-backdrop-bg: #000000;
--bs-backdrop-opacity: 0.5;
position: fixed;
top: 0;
left: 0;
z-index: var(--bs-backdrop-zindex);
width: 100vw;
height: 100vh;
background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop.show {
opacity: var(--bs-backdrop-opacity);
}
.modal-header {
display: flex;
flex-shrink: 0;
align-items: center;
padding: var(--bs-modal-header-padding);
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
border-top-left-radius: var(--bs-modal-inner-border-radius);
border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
.modal-title {
margin-bottom: 0;
line-height: var(--bs-modal-title-line-height);
}
.modal-body {
position: relative;
flex: 1 1 auto;
padding: var(--bs-modal-padding);
}
.modal-footer {
display: flex;
flex-shrink: 0;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
background-color: var(--bs-modal-footer-bg);
border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
border-bottom-right-radius: var(--bs-modal-inner-border-radius);
border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
.modal {
--bs-modal-margin: 1.75rem;
--bs-modal-box-shadow: var(--bs-box-shadow);
}
.modal-dialog {
max-width: var(--bs-modal-width);
margin-right: auto;
margin-left: auto;
}
.modal-sm {
--bs-modal-width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg,
.modal-xl {
--bs-modal-width: 800px;
}
}
@media (min-width: 1200px) {
.modal-xl {
--bs-modal-width: 1140px;
}
}
.modal-fullscreen {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
border-radius: 0;
}
.modal-fullscreen .modal-body {
overflow-y: auto;
}
@media (max-width: 575.98px) {
.modal-fullscreen-sm-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-sm-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-sm-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 767.98px) {
.modal-fullscreen-md-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-md-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-md-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 991.98px) {
.modal-fullscreen-lg-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-lg-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-lg-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1199.98px) {
.modal-fullscreen-xl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xl-down .modal-body {
overflow-y: auto;
}
}
@media (max-width: 1399.98px) {
.modal-fullscreen-xxl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0;
}
.modal-fullscreen-xxl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
border-radius: 0;
}
.modal-fullscreen-xxl-down .modal-body {
overflow-y: auto;
}
}
.tooltip {
--bs-tooltip-zindex: 1080;
--bs-tooltip-max-width: 200px;
--bs-tooltip-padding-x: 0.5rem;
--bs-tooltip-padding-y: 0.25rem;
--bs-tooltip-margin: ;
--bs-tooltip-font-size: 0.875rem;
--bs-tooltip-color: var(--bs-body-bg);
--bs-tooltip-bg: var(--bs-emphasis-color);
--bs-tooltip-border-radius: var(--bs-border-radius);
--bs-tooltip-opacity: 0.9;
--bs-tooltip-arrow-width: 0.8rem;
--bs-tooltip-arrow-height: 0.4rem;
z-index: var(--bs-tooltip-zindex);
display: block;
margin: var(--bs-tooltip-margin);
font-family: "Poppins", sans-serif;
font-style: normal;
font-weight: 400;
line-height: 1.6;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-tooltip-font-size);
word-wrap: break-word;
opacity: 0;
}
.tooltip.show {
opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
display: block;
width: var(--bs-tooltip-arrow-width);
height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
top: -1px;
border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-top-color: var(--bs-tooltip-bg);
} .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
left: calc(-1 * var(--bs-tooltip-arrow-height));
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
right: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
border-right-color: var(--bs-tooltip-bg);
} .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
bottom: -1px;
border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-bottom-color: var(--bs-tooltip-bg);
} .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
right: calc(-1 * var(--bs-tooltip-arrow-height));
width: var(--bs-tooltip-arrow-height);
height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
left: -1px;
border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
border-left-color: var(--bs-tooltip-bg);
} .tooltip-inner {
max-width: var(--bs-tooltip-max-width);
padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
color: var(--bs-tooltip-color);
text-align: center;
background-color: var(--bs-tooltip-bg);
border-radius: var(--bs-tooltip-border-radius);
}
.popover {
--bs-popover-zindex: 1070;
--bs-popover-max-width: 276px;
--bs-popover-font-size: 0.875rem;
--bs-popover-bg: var(--bs-body-bg);
--bs-popover-border-width: var(--bs-border-width);
--bs-popover-border-color: var(--bs-border-color-translucent);
--bs-popover-border-radius: var(--bs-border-radius-lg);
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
--bs-popover-box-shadow: var(--bs-box-shadow);
--bs-popover-header-padding-x: 1rem;
--bs-popover-header-padding-y: 0.5rem;
--bs-popover-header-font-size: 1rem;
--bs-popover-header-color: #031B4E;
--bs-popover-header-bg: var(--bs-secondary-bg);
--bs-popover-body-padding-x: 1rem;
--bs-popover-body-padding-y: 1rem;
--bs-popover-body-color: var(--bs-body-color);
--bs-popover-arrow-width: 1rem;
--bs-popover-arrow-height: 0.5rem;
--bs-popover-arrow-border: var(--bs-popover-border-color);
z-index: var(--bs-popover-zindex);
display: block;
max-width: var(--bs-popover-max-width);
font-family: "Poppins", sans-serif;
font-style: normal;
font-weight: 400;
line-height: 1.6;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
white-space: normal;
word-spacing: normal;
line-break: auto;
font-size: var(--bs-popover-font-size);
word-wrap: break-word;
background-color: var(--bs-popover-bg);
background-clip: padding-box;
border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
display: block;
width: var(--bs-popover-arrow-width);
height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid;
border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
bottom: 0;
border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
bottom: var(--bs-popover-border-width);
border-top-color: var(--bs-popover-bg);
} .bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
left: 0;
border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
left: var(--bs-popover-border-width);
border-right-color: var(--bs-popover-bg);
} .bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
top: 0;
border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
top: var(--bs-popover-border-width);
border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: var(--bs-popover-arrow-width);
margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
content: "";
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
} .bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
width: var(--bs-popover-arrow-height);
height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
right: 0;
border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
right: var(--bs-popover-border-width);
border-left-color: var(--bs-popover-bg);
} .popover-header {
padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
margin-bottom: 0;
font-size: var(--bs-popover-header-font-size);
color: var(--bs-popover-header-color);
background-color: var(--bs-popover-header-bg);
border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
border-top-left-radius: var(--bs-popover-inner-border-radius);
border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
display: none;
}
.popover-body {
padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
color: var(--bs-popover-body-color);
}
.carousel {
position: relative;
}
.carousel.pointer-event {
touch-action: pan-y;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-inner::after {
display: block;
clear: both;
content: "";
}
.carousel-item {
position: relative;
display: none;
float: left;
width: 100%;
margin-right: -100%;
backface-visibility: hidden;
transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.carousel-item {
transition: none;
}
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
transform: translateX(-100%);
}
.carousel-fade .carousel-item {
opacity: 0;
transition-property: opacity;
transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
z-index: 1;
opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
z-index: 0;
opacity: 0;
transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
transition: none;
}
}
.carousel-control-prev,
.carousel-control-next {
position: absolute;
top: 0;
bottom: 0;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 15%;
padding: 0;
color: #ffffff;
text-align: center;
background: none;
border: 0;
opacity: 0.5;
transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-control-prev,
.carousel-control-next {
transition: none;
}
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
color: #ffffff;
text-decoration: none;
outline: 0;
opacity: 0.9;
}
.carousel-control-prev {
left: 0;
}
.carousel-control-next {
right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
display: inline-block;
width: 2rem;
height: 2rem;
background-repeat: no-repeat;
background-position: 50%;
background-size: 100% 100%;
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") ;
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") ;
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 2;
display: flex;
justify-content: center;
padding: 0;
margin-right: 15%;
margin-bottom: 1rem;
margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
box-sizing: content-box;
flex: 0 1 auto;
width: 30px;
height: 3px;
padding: 0;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #ffffff;
background-clip: padding-box;
border: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
opacity: 0.5;
transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
.carousel-indicators [data-bs-target] {
transition: none;
}
}
.carousel-indicators .active {
opacity: 1;
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 1.25rem;
left: 15%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #ffffff;
text-align: center;
}
.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
background-color: #000000;
}
.carousel-dark .carousel-caption {
color: #000000;
}
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
background-color: #000000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
color: #000000;
}
.spinner-grow,
.spinner-border {
display: inline-block;
width: var(--bs-spinner-width);
height: var(--bs-spinner-height);
vertical-align: var(--bs-spinner-vertical-align);
border-radius: 50%;
animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
to {
transform: rotate(360deg) ;
}
}
.spinner-border {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-border-width: 0.25em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-border;
border: var(--bs-spinner-border-width) solid currentcolor;
border-right-color: transparent;
}
.spinner-border-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
--bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
0% {
transform: scale(0);
}
50% {
opacity: 1;
transform: none;
}
}
.spinner-grow {
--bs-spinner-width: 2rem;
--bs-spinner-height: 2rem;
--bs-spinner-vertical-align: -0.125em;
--bs-spinner-animation-speed: 0.75s;
--bs-spinner-animation-name: spinner-grow;
background-color: currentcolor;
opacity: 0;
}
.spinner-grow-sm {
--bs-spinner-width: 1rem;
--bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
.spinner-border,
.spinner-grow {
--bs-spinner-animation-speed: 1.5s;
}
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
--bs-offcanvas-zindex: 1045;
--bs-offcanvas-width: 400px;
--bs-offcanvas-height: 30vh;
--bs-offcanvas-padding-x: 1rem;
--bs-offcanvas-padding-y: 1rem;
--bs-offcanvas-color: var(--bs-body-color);
--bs-offcanvas-bg: var(--bs-body-bg);
--bs-offcanvas-border-width: var(--bs-border-width);
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
--bs-offcanvas-transition: transform 0.3s ease-in-out;
--bs-offcanvas-title-line-height: 1.6;
}
@media (max-width: 575.98px) {
.offcanvas-sm {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-sm {
transition: none;
}
}
@media (max-width: 575.98px) {
.offcanvas-sm.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-sm.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-sm.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-sm.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
transform: none;
}
.offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
visibility: visible;
}
}
@media (min-width: 576px) {
.offcanvas-sm {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-sm .offcanvas-header {
display: none;
}
.offcanvas-sm .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 767.98px) {
.offcanvas-md {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-md {
transition: none;
}
}
@media (max-width: 767.98px) {
.offcanvas-md.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-md.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-md.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-md.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
transform: none;
}
.offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
visibility: visible;
}
}
@media (min-width: 768px) {
.offcanvas-md {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-md .offcanvas-header {
display: none;
}
.offcanvas-md .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-lg {
transition: none;
}
}
@media (max-width: 991.98px) {
.offcanvas-lg.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-lg.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-lg.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-lg.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
transform: none;
}
.offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
visibility: visible;
}
}
@media (min-width: 992px) {
.offcanvas-lg {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-lg .offcanvas-header {
display: none;
}
.offcanvas-lg .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xl {
transition: none;
}
}
@media (max-width: 1199.98px) {
.offcanvas-xl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-xl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-xl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-xl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
transform: none;
}
.offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
visibility: visible;
}
}
@media (min-width: 1200px) {
.offcanvas-xl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xl .offcanvas-header {
display: none;
}
.offcanvas-xl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
.offcanvas-xxl {
transition: none;
}
}
@media (max-width: 1399.98px) {
.offcanvas-xxl.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas-xxl.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas-xxl.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas-xxl.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
transform: none;
}
.offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
visibility: visible;
}
}
@media (min-width: 1400px) {
.offcanvas-xxl {
--bs-offcanvas-height: auto;
--bs-offcanvas-border-width: 0;
background-color: transparent !important;
}
.offcanvas-xxl .offcanvas-header {
display: none;
}
.offcanvas-xxl .offcanvas-body {
display: flex;
flex-grow: 0;
padding: 0;
overflow-y: visible;
background-color: transparent !important;
}
}
.offcanvas {
position: fixed;
bottom: 0;
z-index: var(--bs-offcanvas-zindex);
display: flex;
flex-direction: column;
max-width: 100%;
color: var(--bs-offcanvas-color);
visibility: hidden;
background-color: var(--bs-offcanvas-bg);
background-clip: padding-box;
outline: 0;
transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
.offcanvas {
transition: none;
}
}
.offcanvas.offcanvas-start {
top: 0;
left: 0;
width: var(--bs-offcanvas-width);
border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
top: 0;
right: 0;
width: var(--bs-offcanvas-width);
border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateX(100%);
}
.offcanvas.offcanvas-top {
top: 0;
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
right: 0;
left: 0;
height: var(--bs-offcanvas-height);
max-height: 100%;
border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
visibility: visible;
}
.offcanvas-backdrop {
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: #000000;
}
.offcanvas-backdrop.fade {
opacity: 0;
}
.offcanvas-backdrop.show {
opacity: 0.5;
}
.offcanvas-header {
display: flex;
align-items: center;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}
.offcanvas-title {
margin-bottom: 0;
line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
flex-grow: 1;
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
overflow-y: auto;
}
.placeholder {
display: inline-block;
min-height: 1em;
vertical-align: middle;
cursor: wait;
background-color: currentcolor;
opacity: 0.5;
}
.placeholder.btn::before {
display: inline-block;
content: "";
}
.placeholder-xs {
min-height: 0.6em;
}
.placeholder-sm {
min-height: 0.8em;
}
.placeholder-lg {
min-height: 1.2em;
}
.placeholder-glow .placeholder {
animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
50% {
opacity: 0.2;
}
}
.placeholder-wave {
mask-image: linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%);
mask-size: 200% 100%;
animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
100% {
mask-position: -200% 0%;
}
}
.clearfix::after {
display: block;
clear: both;
content: "";
}
.text-bg-primary {
color: #000000 !important;
background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
color: #ffffff !important;
background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
color: #000000 !important;
background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
color: #000000 !important;
background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
color: #000000 !important;
background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
color: #ffffff !important;
background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
color: #000000 !important;
background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
color: #ffffff !important;
background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
color: RGBA(51, 202, 230, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(51, 202, 230, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
color: RGBA(2, 22, 62, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(2, 22, 62, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
color: RGBA(90, 183, 138, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(90, 183, 138, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
color: RGBA(52, 169, 225, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(52, 169, 225, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
color: RGBA(236, 171, 51, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(236, 171, 51, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
color: RGBA(168, 43, 43, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(168, 43, 43, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
color: RGBA(240, 247, 252, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(240, 247, 252, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
color: RGBA(54, 54, 54, var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(54, 54, 54, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
outline: 0;
box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
display: inline-flex;
gap: 0.375rem;
align-items: center;
text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
text-underline-offset: 0.25em;
backface-visibility: hidden;
}
.icon-link > .bi {
flex-shrink: 0;
width: 1em;
height: 1em;
fill: currentcolor;
transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
.icon-link > .bi {
transition: none;
}
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
position: relative;
width: 100%;
}
.ratio::before {
display: block;
padding-top: var(--bs-aspect-ratio);
content: "";
}
.ratio > * {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ratio-1x1 {
--bs-aspect-ratio: 100%;
}
.ratio-4x3 {
--bs-aspect-ratio: 75%;
}
.ratio-16x9 {
--bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
--bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
}
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
.sticky-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
@media (min-width: 576px) {
.sticky-sm-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-sm-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 768px) {
.sticky-md-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-md-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 992px) {
.sticky-lg-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-lg-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1200px) {
.sticky-xl-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xl-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
@media (min-width: 1400px) {
.sticky-xxl-top {
position: sticky;
top: 0;
z-index: 1020;
}
.sticky-xxl-bottom {
position: sticky;
bottom: 0;
z-index: 1020;
}
}
.hstack {
display: flex;
flex-direction: row;
align-items: center;
align-self: stretch;
}
.vstack {
display: flex;
flex: 1 1 auto;
flex-direction: column;
align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
position: absolute !important;
}
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
content: "";
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vr {
display: inline-block;
align-self: stretch;
width: var(--bs-border-width);
min-height: 1em;
background-color: currentcolor;
opacity: 0.25;
}
.align-baseline {
vertical-align: baseline !important;
}
.align-top {
vertical-align: top !important;
}
.align-middle {
vertical-align: middle !important;
}
.align-bottom {
vertical-align: bottom !important;
}
.align-text-bottom {
vertical-align: text-bottom !important;
}
.align-text-top {
vertical-align: text-top !important;
}
.float-start {
float: left !important;
}
.float-end {
float: right !important;
}
.float-none {
float: none !important;
}
.object-fit-contain {
object-fit: contain !important;
}
.object-fit-cover {
object-fit: cover !important;
}
.object-fit-fill {
object-fit: fill !important;
}
.object-fit-scale {
object-fit: scale-down !important;
}
.object-fit-none {
object-fit: none !important;
}
.opacity-0 {
opacity: 0 !important;
}
.opacity-25 {
opacity: 0.25 !important;
}
.opacity-50 {
opacity: 0.5 !important;
}
.opacity-75 {
opacity: 0.75 !important;
}
.opacity-100 {
opacity: 1 !important;
}
.overflow-auto {
overflow: auto !important;
}
.overflow-hidden {
overflow: hidden !important;
}
.overflow-visible {
overflow: visible !important;
}
.overflow-scroll {
overflow: scroll !important;
}
.overflow-x-auto {
overflow-x: auto !important;
}
.overflow-x-hidden {
overflow-x: hidden !important;
}
.overflow-x-visible {
overflow-x: visible !important;
}
.overflow-x-scroll {
overflow-x: scroll !important;
}
.overflow-y-auto {
overflow-y: auto !important;
}
.overflow-y-hidden {
overflow-y: hidden !important;
}
.overflow-y-visible {
overflow-y: visible !important;
}
.overflow-y-scroll {
overflow-y: scroll !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-grid {
display: grid !important;
}
.d-inline-grid {
display: inline-grid !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: flex !important;
}
.d-inline-flex {
display: inline-flex !important;
}
.d-none {
display: none !important;
}
.shadow {
box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
box-shadow: none !important;
}
.focus-ring-primary {
--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
position: static !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.position-fixed {
position: fixed !important;
}
.position-sticky {
position: sticky !important;
}
.top-0 {
top: 0 !important;
}
.top-50 {
top: 50% !important;
}
.top-100 {
top: 100% !important;
}
.bottom-0 {
bottom: 0 !important;
}
.bottom-50 {
bottom: 50% !important;
}
.bottom-100 {
bottom: 100% !important;
}
.start-0 {
left: 0 !important;
}
.start-50 {
left: 50% !important;
}
.start-100 {
left: 100% !important;
}
.end-0 {
right: 0 !important;
}
.end-50 {
right: 50% !important;
}
.end-100 {
right: 100% !important;
}
.translate-middle {
transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
transform: translateX(-50%) !important;
}
.translate-middle-y {
transform: translateY(-50%) !important;
}
.border {
border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
border: 0 !important;
}
.border-top {
border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
border-top: 0 !important;
}
.border-end {
border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
border-right: 0 !important;
}
.border-bottom {
border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
border-bottom: 0 !important;
}
.border-start {
border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
border-left: 0 !important;
}
.border-primary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
--bs-border-opacity: 1;
border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
border-width: 1px !important;
}
.border-2 {
border-width: 2px !important;
}
.border-3 {
border-width: 3px !important;
}
.border-4 {
border-width: 4px !important;
}
.border-5 {
border-width: 5px !important;
}
.border-opacity-10 {
--bs-border-opacity: 0.1;
}
.border-opacity-25 {
--bs-border-opacity: 0.25;
}
.border-opacity-50 {
--bs-border-opacity: 0.5;
}
.border-opacity-75 {
--bs-border-opacity: 0.75;
}
.border-opacity-100 {
--bs-border-opacity: 1;
}
.w-25 {
width: 25% !important;
}
.w-50 {
width: 50% !important;
}
.w-75 {
width: 75% !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.mw-100 {
max-width: 100% !important;
}
.vw-100 {
width: 100vw !important;
}
.min-vw-100 {
min-width: 100vw !important;
}
.h-25 {
height: 25% !important;
}
.h-50 {
height: 50% !important;
}
.h-75 {
height: 75% !important;
}
.h-100 {
height: 100% !important;
}
.h-auto {
height: auto !important;
}
.mh-100 {
max-height: 100% !important;
}
.vh-100 {
height: 100vh !important;
}
.min-vh-100 {
min-height: 100vh !important;
}
.flex-fill {
flex: 1 1 auto !important;
}
.flex-row {
flex-direction: row !important;
}
.flex-column {
flex-direction: column !important;
}
.flex-row-reverse {
flex-direction: row-reverse !important;
}
.flex-column-reverse {
flex-direction: column-reverse !important;
}
.flex-grow-0 {
flex-grow: 0 !important;
}
.flex-grow-1 {
flex-grow: 1 !important;
}
.flex-shrink-0 {
flex-shrink: 0 !important;
}
.flex-shrink-1 {
flex-shrink: 1 !important;
}
.flex-wrap {
flex-wrap: wrap !important;
}
.flex-nowrap {
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-start {
justify-content: flex-start !important;
}
.justify-content-end {
justify-content: flex-end !important;
}
.justify-content-center {
justify-content: center !important;
}
.justify-content-between {
justify-content: space-between !important;
}
.justify-content-around {
justify-content: space-around !important;
}
.justify-content-evenly {
justify-content: space-evenly !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.align-items-center {
align-items: center !important;
}
.align-items-baseline {
align-items: baseline !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-content-start {
align-content: flex-start !important;
}
.align-content-end {
align-content: flex-end !important;
}
.align-content-center {
align-content: center !important;
}
.align-content-between {
align-content: space-between !important;
}
.align-content-around {
align-content: space-around !important;
}
.align-content-stretch {
align-content: stretch !important;
}
.align-self-auto {
align-self: auto !important;
}
.align-self-start {
align-self: flex-start !important;
}
.align-self-end {
align-self: flex-end !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-baseline {
align-self: baseline !important;
}
.align-self-stretch {
align-self: stretch !important;
}
.order-first {
order: -1 !important;
}
.order-0 {
order: 0 !important;
}
.order-1 {
order: 1 !important;
}
.order-2 {
order: 2 !important;
}
.order-3 {
order: 3 !important;
}
.order-4 {
order: 4 !important;
}
.order-5 {
order: 5 !important;
}
.order-last {
order: 6 !important;
}
.m-0 {
margin: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.m-auto {
margin: auto !important;
}
.mx-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-0 {
margin-top: 0 !important;
}
.mt-1 {
margin-top: 0.25rem !important;
}
.mt-2 {
margin-top: 0.5rem !important;
}
.mt-3 {
margin-top: 1rem !important;
}
.mt-4 {
margin-top: 1.5rem !important;
}
.mt-5 {
margin-top: 3rem !important;
}
.mt-auto {
margin-top: auto !important;
}
.me-0 {
margin-right: 0 !important;
}
.me-1 {
margin-right: 0.25rem !important;
}
.me-2 {
margin-right: 0.5rem !important;
}
.me-3 {
margin-right: 1rem !important;
}
.me-4 {
margin-right: 1.5rem !important;
}
.me-5 {
margin-right: 3rem !important;
}
.me-auto {
margin-right: auto !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-1 {
margin-bottom: 0.25rem !important;
}
.mb-2 {
margin-bottom: 0.5rem !important;
}
.mb-3 {
margin-bottom: 1rem !important;
}
.mb-4 {
margin-bottom: 1.5rem !important;
}
.mb-5 {
margin-bottom: 3rem !important;
}
.mb-auto {
margin-bottom: auto !important;
}
.ms-0 {
margin-left: 0 !important;
}
.ms-1 {
margin-left: 0.25rem !important;
}
.ms-2 {
margin-left: 0.5rem !important;
}
.ms-3 {
margin-left: 1rem !important;
}
.ms-4 {
margin-left: 1.5rem !important;
}
.ms-5 {
margin-left: 3rem !important;
}
.ms-auto {
margin-left: auto !important;
}
.p-0 {
padding: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.px-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-0 {
padding-top: 0 !important;
}
.pt-1 {
padding-top: 0.25rem !important;
}
.pt-2 {
padding-top: 0.5rem !important;
}
.pt-3 {
padding-top: 1rem !important;
}
.pt-4 {
padding-top: 1.5rem !important;
}
.pt-5 {
padding-top: 3rem !important;
}
.pe-0 {
padding-right: 0 !important;
}
.pe-1 {
padding-right: 0.25rem !important;
}
.pe-2 {
padding-right: 0.5rem !important;
}
.pe-3 {
padding-right: 1rem !important;
}
.pe-4 {
padding-right: 1.5rem !important;
}
.pe-5 {
padding-right: 3rem !important;
}
.pb-0 {
padding-bottom: 0 !important;
}
.pb-1 {
padding-bottom: 0.25rem !important;
}
.pb-2 {
padding-bottom: 0.5rem !important;
}
.pb-3 {
padding-bottom: 1rem !important;
}
.pb-4 {
padding-bottom: 1.5rem !important;
}
.pb-5 {
padding-bottom: 3rem !important;
}
.ps-0 {
padding-left: 0 !important;
}
.ps-1 {
padding-left: 0.25rem !important;
}
.ps-2 {
padding-left: 0.5rem !important;
}
.ps-3 {
padding-left: 1rem !important;
}
.ps-4 {
padding-left: 1.5rem !important;
}
.ps-5 {
padding-left: 3rem !important;
}
.gap-0 {
gap: 0 !important;
}
.gap-1 {
gap: 0.25rem !important;
}
.gap-2 {
gap: 0.5rem !important;
}
.gap-3 {
gap: 1rem !important;
}
.gap-4 {
gap: 1.5rem !important;
}
.gap-5 {
gap: 3rem !important;
}
.row-gap-0 {
row-gap: 0 !important;
}
.row-gap-1 {
row-gap: 0.25rem !important;
}
.row-gap-2 {
row-gap: 0.5rem !important;
}
.row-gap-3 {
row-gap: 1rem !important;
}
.row-gap-4 {
row-gap: 1.5rem !important;
}
.row-gap-5 {
row-gap: 3rem !important;
}
.column-gap-0 {
column-gap: 0 !important;
}
.column-gap-1 {
column-gap: 0.25rem !important;
}
.column-gap-2 {
column-gap: 0.5rem !important;
}
.column-gap-3 {
column-gap: 1rem !important;
}
.column-gap-4 {
column-gap: 1.5rem !important;
}
.column-gap-5 {
column-gap: 3rem !important;
}
.font-monospace {
font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-3 {
font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-4 {
font-size: 1.25rem !important;
}
.fs-5 {
font-size: 1.125rem !important;
}
.fs-6 {
font-size: 1rem !important;
}
.fst-italic {
font-style: italic !important;
}
.fst-normal {
font-style: normal !important;
}
.fw-lighter {
font-weight: lighter !important;
}
.fw-light {
font-weight: 300 !important;
}
.fw-normal {
font-weight: 400 !important;
}
.fw-medium {
font-weight: 500 !important;
}
.fw-semibold {
font-weight: 600 !important;
}
.fw-bold {
font-weight: 700 !important;
}
.fw-bolder {
font-weight: bolder !important;
}
.lh-1 {
line-height: 1 !important;
}
.lh-sm {
line-height: 1.25 !important;
}
.lh-base {
line-height: 1.6 !important;
}
.lh-lg {
line-height: 2 !important;
}
.text-start {
text-align: left !important;
}
.text-end {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-decoration-underline {
text-decoration: underline !important;
}
.text-decoration-line-through {
text-decoration: line-through !important;
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
} .text-break {
word-wrap: break-word !important;
word-break: break-word !important;
} .text-primary {
--bs-text-opacity: 1;
color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
--bs-text-opacity: 1;
color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
--bs-text-opacity: 1;
color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
--bs-text-opacity: 1;
color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
--bs-text-opacity: 1;
color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
--bs-text-opacity: 1;
color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
--bs-text-opacity: 1;
color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
--bs-text-opacity: 1;
color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
--bs-text-opacity: 1;
color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
--bs-text-opacity: 1;
color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
--bs-text-opacity: 1;
color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
--bs-text-opacity: 1;
color: var(--bs-secondary-color) !important;
}
.text-black-50 {
--bs-text-opacity: 1;
color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
--bs-text-opacity: 1;
color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
--bs-text-opacity: 1;
color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
--bs-text-opacity: 1;
color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
--bs-text-opacity: 1;
color: var(--bs-emphasis-color) !important;
}
.text-reset {
--bs-text-opacity: 1;
color: inherit !important;
}
.text-opacity-25 {
--bs-text-opacity: 0.25;
}
.text-opacity-50 {
--bs-text-opacity: 0.5;
}
.text-opacity-75 {
--bs-text-opacity: 0.75;
}
.text-opacity-100 {
--bs-text-opacity: 1;
}
.text-primary-emphasis {
color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
--bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
--bs-link-opacity: 0.1;
}
.link-opacity-25 {
--bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
--bs-link-opacity: 0.25;
}
.link-opacity-50 {
--bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
--bs-link-opacity: 0.5;
}
.link-opacity-75 {
--bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
--bs-link-opacity: 0.75;
}
.link-opacity-100 {
--bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
--bs-link-opacity: 1;
}
.link-offset-1 {
text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
text-underline-offset: 0.125em !important;
}
.link-offset-2 {
text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
text-underline-offset: 0.25em !important;
}
.link-offset-3 {
text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
text-underline-offset: 0.375em !important;
}
.link-underline-primary {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
--bs-link-underline-opacity: 1;
text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
--bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
--bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
--bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
--bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
--bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
--bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
--bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
--bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
--bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
--bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
--bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
--bs-link-underline-opacity: 1;
}
.bg-primary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
--bs-bg-opacity: 1;
background-color: transparent !important;
}
.bg-body-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
--bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
--bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
--bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
--bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
--bs-bg-opacity: 1;
}
.bg-primary-subtle {
background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
background-image: var(--bs-gradient) !important;
}
.user-select-all {
user-select: all !important;
}
.user-select-auto {
user-select: auto !important;
}
.user-select-none {
user-select: none !important;
}
.pe-none {
pointer-events: none !important;
}
.pe-auto {
pointer-events: auto !important;
}
.rounded {
border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
border-radius: 0 !important;
}
.rounded-1 {
border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
border-radius: 50% !important;
}
.rounded-pill {
border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
border-top-left-radius: var(--bs-border-radius) !important;
border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.rounded-top-1 {
border-top-left-radius: var(--bs-border-radius-sm) !important;
border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
border-top-left-radius: var(--bs-border-radius) !important;
border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
border-top-left-radius: var(--bs-border-radius-lg) !important;
border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
border-top-left-radius: var(--bs-border-radius-xl) !important;
border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
border-top-left-radius: var(--bs-border-radius-xxl) !important;
border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
border-top-left-radius: 50% !important;
border-top-right-radius: 50% !important;
}
.rounded-top-pill {
border-top-left-radius: var(--bs-border-radius-pill) !important;
border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
border-top-right-radius: var(--bs-border-radius) !important;
border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
border-top-right-radius: var(--bs-border-radius-sm) !important;
border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
border-top-right-radius: var(--bs-border-radius) !important;
border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
border-top-right-radius: var(--bs-border-radius-lg) !important;
border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
border-top-right-radius: var(--bs-border-radius-xl) !important;
border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
border-top-right-radius: var(--bs-border-radius-xxl) !important;
border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
border-top-right-radius: 50% !important;
border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
border-top-right-radius: var(--bs-border-radius-pill) !important;
border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
border-bottom-right-radius: var(--bs-border-radius) !important;
border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
border-bottom-right-radius: var(--bs-border-radius-sm) !important;
border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
border-bottom-right-radius: var(--bs-border-radius) !important;
border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
border-bottom-right-radius: var(--bs-border-radius-lg) !important;
border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
border-bottom-right-radius: var(--bs-border-radius-xl) !important;
border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
border-bottom-right-radius: 50% !important;
border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
border-bottom-right-radius: var(--bs-border-radius-pill) !important;
border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
border-bottom-left-radius: var(--bs-border-radius) !important;
border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
border-bottom-left-radius: 0 !important;
border-top-left-radius: 0 !important;
}
.rounded-start-1 {
border-bottom-left-radius: var(--bs-border-radius-sm) !important;
border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
border-bottom-left-radius: var(--bs-border-radius) !important;
border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
border-bottom-left-radius: var(--bs-border-radius-lg) !important;
border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
border-bottom-left-radius: var(--bs-border-radius-xl) !important;
border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
border-bottom-left-radius: 50% !important;
border-top-left-radius: 50% !important;
}
.rounded-start-pill {
border-bottom-left-radius: var(--bs-border-radius-pill) !important;
border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
visibility: visible !important;
}
.invisible {
visibility: hidden !important;
}
.z-n1 {
z-index: -1 !important;
}
.z-0 {
z-index: 0 !important;
}
.z-1 {
z-index: 1 !important;
}
.z-2 {
z-index: 2 !important;
}
.z-3 {
z-index: 3 !important;
}
@media (min-width: 576px) {
.float-sm-start {
float: left !important;
}
.float-sm-end {
float: right !important;
}
.float-sm-none {
float: none !important;
}
.object-fit-sm-contain {
object-fit: contain !important;
}
.object-fit-sm-cover {
object-fit: cover !important;
}
.object-fit-sm-fill {
object-fit: fill !important;
}
.object-fit-sm-scale {
object-fit: scale-down !important;
}
.object-fit-sm-none {
object-fit: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-grid {
display: grid !important;
}
.d-sm-inline-grid {
display: inline-grid !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: flex !important;
}
.d-sm-inline-flex {
display: inline-flex !important;
}
.d-sm-none {
display: none !important;
}
.flex-sm-fill {
flex: 1 1 auto !important;
}
.flex-sm-row {
flex-direction: row !important;
}
.flex-sm-column {
flex-direction: column !important;
}
.flex-sm-row-reverse {
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
flex-direction: column-reverse !important;
}
.flex-sm-grow-0 {
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
flex-shrink: 1 !important;
}
.flex-sm-wrap {
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-sm-start {
justify-content: flex-start !important;
}
.justify-content-sm-end {
justify-content: flex-end !important;
}
.justify-content-sm-center {
justify-content: center !important;
}
.justify-content-sm-between {
justify-content: space-between !important;
}
.justify-content-sm-around {
justify-content: space-around !important;
}
.justify-content-sm-evenly {
justify-content: space-evenly !important;
}
.align-items-sm-start {
align-items: flex-start !important;
}
.align-items-sm-end {
align-items: flex-end !important;
}
.align-items-sm-center {
align-items: center !important;
}
.align-items-sm-baseline {
align-items: baseline !important;
}
.align-items-sm-stretch {
align-items: stretch !important;
}
.align-content-sm-start {
align-content: flex-start !important;
}
.align-content-sm-end {
align-content: flex-end !important;
}
.align-content-sm-center {
align-content: center !important;
}
.align-content-sm-between {
align-content: space-between !important;
}
.align-content-sm-around {
align-content: space-around !important;
}
.align-content-sm-stretch {
align-content: stretch !important;
}
.align-self-sm-auto {
align-self: auto !important;
}
.align-self-sm-start {
align-self: flex-start !important;
}
.align-self-sm-end {
align-self: flex-end !important;
}
.align-self-sm-center {
align-self: center !important;
}
.align-self-sm-baseline {
align-self: baseline !important;
}
.align-self-sm-stretch {
align-self: stretch !important;
}
.order-sm-first {
order: -1 !important;
}
.order-sm-0 {
order: 0 !important;
}
.order-sm-1 {
order: 1 !important;
}
.order-sm-2 {
order: 2 !important;
}
.order-sm-3 {
order: 3 !important;
}
.order-sm-4 {
order: 4 !important;
}
.order-sm-5 {
order: 5 !important;
}
.order-sm-last {
order: 6 !important;
}
.m-sm-0 {
margin: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mx-sm-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-sm-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-sm-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-sm-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-sm-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-sm-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-sm-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-sm-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-sm-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-sm-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-sm-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-sm-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-sm-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-sm-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-sm-0 {
margin-top: 0 !important;
}
.mt-sm-1 {
margin-top: 0.25rem !important;
}
.mt-sm-2 {
margin-top: 0.5rem !important;
}
.mt-sm-3 {
margin-top: 1rem !important;
}
.mt-sm-4 {
margin-top: 1.5rem !important;
}
.mt-sm-5 {
margin-top: 3rem !important;
}
.mt-sm-auto {
margin-top: auto !important;
}
.me-sm-0 {
margin-right: 0 !important;
}
.me-sm-1 {
margin-right: 0.25rem !important;
}
.me-sm-2 {
margin-right: 0.5rem !important;
}
.me-sm-3 {
margin-right: 1rem !important;
}
.me-sm-4 {
margin-right: 1.5rem !important;
}
.me-sm-5 {
margin-right: 3rem !important;
}
.me-sm-auto {
margin-right: auto !important;
}
.mb-sm-0 {
margin-bottom: 0 !important;
}
.mb-sm-1 {
margin-bottom: 0.25rem !important;
}
.mb-sm-2 {
margin-bottom: 0.5rem !important;
}
.mb-sm-3 {
margin-bottom: 1rem !important;
}
.mb-sm-4 {
margin-bottom: 1.5rem !important;
}
.mb-sm-5 {
margin-bottom: 3rem !important;
}
.mb-sm-auto {
margin-bottom: auto !important;
}
.ms-sm-0 {
margin-left: 0 !important;
}
.ms-sm-1 {
margin-left: 0.25rem !important;
}
.ms-sm-2 {
margin-left: 0.5rem !important;
}
.ms-sm-3 {
margin-left: 1rem !important;
}
.ms-sm-4 {
margin-left: 1.5rem !important;
}
.ms-sm-5 {
margin-left: 3rem !important;
}
.ms-sm-auto {
margin-left: auto !important;
}
.p-sm-0 {
padding: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.px-sm-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-sm-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-sm-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-sm-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-sm-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-sm-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-sm-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-sm-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-sm-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-sm-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-sm-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-sm-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-sm-0 {
padding-top: 0 !important;
}
.pt-sm-1 {
padding-top: 0.25rem !important;
}
.pt-sm-2 {
padding-top: 0.5rem !important;
}
.pt-sm-3 {
padding-top: 1rem !important;
}
.pt-sm-4 {
padding-top: 1.5rem !important;
}
.pt-sm-5 {
padding-top: 3rem !important;
}
.pe-sm-0 {
padding-right: 0 !important;
}
.pe-sm-1 {
padding-right: 0.25rem !important;
}
.pe-sm-2 {
padding-right: 0.5rem !important;
}
.pe-sm-3 {
padding-right: 1rem !important;
}
.pe-sm-4 {
padding-right: 1.5rem !important;
}
.pe-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-0 {
padding-bottom: 0 !important;
}
.pb-sm-1 {
padding-bottom: 0.25rem !important;
}
.pb-sm-2 {
padding-bottom: 0.5rem !important;
}
.pb-sm-3 {
padding-bottom: 1rem !important;
}
.pb-sm-4 {
padding-bottom: 1.5rem !important;
}
.pb-sm-5 {
padding-bottom: 3rem !important;
}
.ps-sm-0 {
padding-left: 0 !important;
}
.ps-sm-1 {
padding-left: 0.25rem !important;
}
.ps-sm-2 {
padding-left: 0.5rem !important;
}
.ps-sm-3 {
padding-left: 1rem !important;
}
.ps-sm-4 {
padding-left: 1.5rem !important;
}
.ps-sm-5 {
padding-left: 3rem !important;
}
.gap-sm-0 {
gap: 0 !important;
}
.gap-sm-1 {
gap: 0.25rem !important;
}
.gap-sm-2 {
gap: 0.5rem !important;
}
.gap-sm-3 {
gap: 1rem !important;
}
.gap-sm-4 {
gap: 1.5rem !important;
}
.gap-sm-5 {
gap: 3rem !important;
}
.row-gap-sm-0 {
row-gap: 0 !important;
}
.row-gap-sm-1 {
row-gap: 0.25rem !important;
}
.row-gap-sm-2 {
row-gap: 0.5rem !important;
}
.row-gap-sm-3 {
row-gap: 1rem !important;
}
.row-gap-sm-4 {
row-gap: 1.5rem !important;
}
.row-gap-sm-5 {
row-gap: 3rem !important;
}
.column-gap-sm-0 {
column-gap: 0 !important;
}
.column-gap-sm-1 {
column-gap: 0.25rem !important;
}
.column-gap-sm-2 {
column-gap: 0.5rem !important;
}
.column-gap-sm-3 {
column-gap: 1rem !important;
}
.column-gap-sm-4 {
column-gap: 1.5rem !important;
}
.column-gap-sm-5 {
column-gap: 3rem !important;
}
.text-sm-start {
text-align: left !important;
}
.text-sm-end {
text-align: right !important;
}
.text-sm-center {
text-align: center !important;
}
}
@media (min-width: 768px) {
.float-md-start {
float: left !important;
}
.float-md-end {
float: right !important;
}
.float-md-none {
float: none !important;
}
.object-fit-md-contain {
object-fit: contain !important;
}
.object-fit-md-cover {
object-fit: cover !important;
}
.object-fit-md-fill {
object-fit: fill !important;
}
.object-fit-md-scale {
object-fit: scale-down !important;
}
.object-fit-md-none {
object-fit: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-grid {
display: grid !important;
}
.d-md-inline-grid {
display: inline-grid !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: flex !important;
}
.d-md-inline-flex {
display: inline-flex !important;
}
.d-md-none {
display: none !important;
}
.flex-md-fill {
flex: 1 1 auto !important;
}
.flex-md-row {
flex-direction: row !important;
}
.flex-md-column {
flex-direction: column !important;
}
.flex-md-row-reverse {
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
flex-direction: column-reverse !important;
}
.flex-md-grow-0 {
flex-grow: 0 !important;
}
.flex-md-grow-1 {
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
flex-shrink: 1 !important;
}
.flex-md-wrap {
flex-wrap: wrap !important;
}
.flex-md-nowrap {
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-md-start {
justify-content: flex-start !important;
}
.justify-content-md-end {
justify-content: flex-end !important;
}
.justify-content-md-center {
justify-content: center !important;
}
.justify-content-md-between {
justify-content: space-between !important;
}
.justify-content-md-around {
justify-content: space-around !important;
}
.justify-content-md-evenly {
justify-content: space-evenly !important;
}
.align-items-md-start {
align-items: flex-start !important;
}
.align-items-md-end {
align-items: flex-end !important;
}
.align-items-md-center {
align-items: center !important;
}
.align-items-md-baseline {
align-items: baseline !important;
}
.align-items-md-stretch {
align-items: stretch !important;
}
.align-content-md-start {
align-content: flex-start !important;
}
.align-content-md-end {
align-content: flex-end !important;
}
.align-content-md-center {
align-content: center !important;
}
.align-content-md-between {
align-content: space-between !important;
}
.align-content-md-around {
align-content: space-around !important;
}
.align-content-md-stretch {
align-content: stretch !important;
}
.align-self-md-auto {
align-self: auto !important;
}
.align-self-md-start {
align-self: flex-start !important;
}
.align-self-md-end {
align-self: flex-end !important;
}
.align-self-md-center {
align-self: center !important;
}
.align-self-md-baseline {
align-self: baseline !important;
}
.align-self-md-stretch {
align-self: stretch !important;
}
.order-md-first {
order: -1 !important;
}
.order-md-0 {
order: 0 !important;
}
.order-md-1 {
order: 1 !important;
}
.order-md-2 {
order: 2 !important;
}
.order-md-3 {
order: 3 !important;
}
.order-md-4 {
order: 4 !important;
}
.order-md-5 {
order: 5 !important;
}
.order-md-last {
order: 6 !important;
}
.m-md-0 {
margin: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mx-md-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-md-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-md-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-md-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-md-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-md-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-md-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-md-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-md-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-md-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-md-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-md-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-md-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-md-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-md-0 {
margin-top: 0 !important;
}
.mt-md-1 {
margin-top: 0.25rem !important;
}
.mt-md-2 {
margin-top: 0.5rem !important;
}
.mt-md-3 {
margin-top: 1rem !important;
}
.mt-md-4 {
margin-top: 1.5rem !important;
}
.mt-md-5 {
margin-top: 3rem !important;
}
.mt-md-auto {
margin-top: auto !important;
}
.me-md-0 {
margin-right: 0 !important;
}
.me-md-1 {
margin-right: 0.25rem !important;
}
.me-md-2 {
margin-right: 0.5rem !important;
}
.me-md-3 {
margin-right: 1rem !important;
}
.me-md-4 {
margin-right: 1.5rem !important;
}
.me-md-5 {
margin-right: 3rem !important;
}
.me-md-auto {
margin-right: auto !important;
}
.mb-md-0 {
margin-bottom: 0 !important;
}
.mb-md-1 {
margin-bottom: 0.25rem !important;
}
.mb-md-2 {
margin-bottom: 0.5rem !important;
}
.mb-md-3 {
margin-bottom: 1rem !important;
}
.mb-md-4 {
margin-bottom: 1.5rem !important;
}
.mb-md-5 {
margin-bottom: 3rem !important;
}
.mb-md-auto {
margin-bottom: auto !important;
}
.ms-md-0 {
margin-left: 0 !important;
}
.ms-md-1 {
margin-left: 0.25rem !important;
}
.ms-md-2 {
margin-left: 0.5rem !important;
}
.ms-md-3 {
margin-left: 1rem !important;
}
.ms-md-4 {
margin-left: 1.5rem !important;
}
.ms-md-5 {
margin-left: 3rem !important;
}
.ms-md-auto {
margin-left: auto !important;
}
.p-md-0 {
padding: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.px-md-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-md-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-md-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-md-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-md-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-md-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-md-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-md-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-md-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-md-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-md-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-md-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-md-0 {
padding-top: 0 !important;
}
.pt-md-1 {
padding-top: 0.25rem !important;
}
.pt-md-2 {
padding-top: 0.5rem !important;
}
.pt-md-3 {
padding-top: 1rem !important;
}
.pt-md-4 {
padding-top: 1.5rem !important;
}
.pt-md-5 {
padding-top: 3rem !important;
}
.pe-md-0 {
padding-right: 0 !important;
}
.pe-md-1 {
padding-right: 0.25rem !important;
}
.pe-md-2 {
padding-right: 0.5rem !important;
}
.pe-md-3 {
padding-right: 1rem !important;
}
.pe-md-4 {
padding-right: 1.5rem !important;
}
.pe-md-5 {
padding-right: 3rem !important;
}
.pb-md-0 {
padding-bottom: 0 !important;
}
.pb-md-1 {
padding-bottom: 0.25rem !important;
}
.pb-md-2 {
padding-bottom: 0.5rem !important;
}
.pb-md-3 {
padding-bottom: 1rem !important;
}
.pb-md-4 {
padding-bottom: 1.5rem !important;
}
.pb-md-5 {
padding-bottom: 3rem !important;
}
.ps-md-0 {
padding-left: 0 !important;
}
.ps-md-1 {
padding-left: 0.25rem !important;
}
.ps-md-2 {
padding-left: 0.5rem !important;
}
.ps-md-3 {
padding-left: 1rem !important;
}
.ps-md-4 {
padding-left: 1.5rem !important;
}
.ps-md-5 {
padding-left: 3rem !important;
}
.gap-md-0 {
gap: 0 !important;
}
.gap-md-1 {
gap: 0.25rem !important;
}
.gap-md-2 {
gap: 0.5rem !important;
}
.gap-md-3 {
gap: 1rem !important;
}
.gap-md-4 {
gap: 1.5rem !important;
}
.gap-md-5 {
gap: 3rem !important;
}
.row-gap-md-0 {
row-gap: 0 !important;
}
.row-gap-md-1 {
row-gap: 0.25rem !important;
}
.row-gap-md-2 {
row-gap: 0.5rem !important;
}
.row-gap-md-3 {
row-gap: 1rem !important;
}
.row-gap-md-4 {
row-gap: 1.5rem !important;
}
.row-gap-md-5 {
row-gap: 3rem !important;
}
.column-gap-md-0 {
column-gap: 0 !important;
}
.column-gap-md-1 {
column-gap: 0.25rem !important;
}
.column-gap-md-2 {
column-gap: 0.5rem !important;
}
.column-gap-md-3 {
column-gap: 1rem !important;
}
.column-gap-md-4 {
column-gap: 1.5rem !important;
}
.column-gap-md-5 {
column-gap: 3rem !important;
}
.text-md-start {
text-align: left !important;
}
.text-md-end {
text-align: right !important;
}
.text-md-center {
text-align: center !important;
}
}
@media (min-width: 992px) {
.float-lg-start {
float: left !important;
}
.float-lg-end {
float: right !important;
}
.float-lg-none {
float: none !important;
}
.object-fit-lg-contain {
object-fit: contain !important;
}
.object-fit-lg-cover {
object-fit: cover !important;
}
.object-fit-lg-fill {
object-fit: fill !important;
}
.object-fit-lg-scale {
object-fit: scale-down !important;
}
.object-fit-lg-none {
object-fit: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-grid {
display: grid !important;
}
.d-lg-inline-grid {
display: inline-grid !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: flex !important;
}
.d-lg-inline-flex {
display: inline-flex !important;
}
.d-lg-none {
display: none !important;
}
.flex-lg-fill {
flex: 1 1 auto !important;
}
.flex-lg-row {
flex-direction: row !important;
}
.flex-lg-column {
flex-direction: column !important;
}
.flex-lg-row-reverse {
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
flex-direction: column-reverse !important;
}
.flex-lg-grow-0 {
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
flex-shrink: 1 !important;
}
.flex-lg-wrap {
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-lg-start {
justify-content: flex-start !important;
}
.justify-content-lg-end {
justify-content: flex-end !important;
}
.justify-content-lg-center {
justify-content: center !important;
}
.justify-content-lg-between {
justify-content: space-between !important;
}
.justify-content-lg-around {
justify-content: space-around !important;
}
.justify-content-lg-evenly {
justify-content: space-evenly !important;
}
.align-items-lg-start {
align-items: flex-start !important;
}
.align-items-lg-end {
align-items: flex-end !important;
}
.align-items-lg-center {
align-items: center !important;
}
.align-items-lg-baseline {
align-items: baseline !important;
}
.align-items-lg-stretch {
align-items: stretch !important;
}
.align-content-lg-start {
align-content: flex-start !important;
}
.align-content-lg-end {
align-content: flex-end !important;
}
.align-content-lg-center {
align-content: center !important;
}
.align-content-lg-between {
align-content: space-between !important;
}
.align-content-lg-around {
align-content: space-around !important;
}
.align-content-lg-stretch {
align-content: stretch !important;
}
.align-self-lg-auto {
align-self: auto !important;
}
.align-self-lg-start {
align-self: flex-start !important;
}
.align-self-lg-end {
align-self: flex-end !important;
}
.align-self-lg-center {
align-self: center !important;
}
.align-self-lg-baseline {
align-self: baseline !important;
}
.align-self-lg-stretch {
align-self: stretch !important;
}
.order-lg-first {
order: -1 !important;
}
.order-lg-0 {
order: 0 !important;
}
.order-lg-1 {
order: 1 !important;
}
.order-lg-2 {
order: 2 !important;
}
.order-lg-3 {
order: 3 !important;
}
.order-lg-4 {
order: 4 !important;
}
.order-lg-5 {
order: 5 !important;
}
.order-lg-last {
order: 6 !important;
}
.m-lg-0 {
margin: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mx-lg-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-lg-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-lg-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-lg-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-lg-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-lg-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-lg-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-lg-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-lg-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-lg-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-lg-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-lg-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-lg-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-lg-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-lg-0 {
margin-top: 0 !important;
}
.mt-lg-1 {
margin-top: 0.25rem !important;
}
.mt-lg-2 {
margin-top: 0.5rem !important;
}
.mt-lg-3 {
margin-top: 1rem !important;
}
.mt-lg-4 {
margin-top: 1.5rem !important;
}
.mt-lg-5 {
margin-top: 3rem !important;
}
.mt-lg-auto {
margin-top: auto !important;
}
.me-lg-0 {
margin-right: 0 !important;
}
.me-lg-1 {
margin-right: 0.25rem !important;
}
.me-lg-2 {
margin-right: 0.5rem !important;
}
.me-lg-3 {
margin-right: 1rem !important;
}
.me-lg-4 {
margin-right: 1.5rem !important;
}
.me-lg-5 {
margin-right: 3rem !important;
}
.me-lg-auto {
margin-right: auto !important;
}
.mb-lg-0 {
margin-bottom: 0 !important;
}
.mb-lg-1 {
margin-bottom: 0.25rem !important;
}
.mb-lg-2 {
margin-bottom: 0.5rem !important;
}
.mb-lg-3 {
margin-bottom: 1rem !important;
}
.mb-lg-4 {
margin-bottom: 1.5rem !important;
}
.mb-lg-5 {
margin-bottom: 3rem !important;
}
.mb-lg-auto {
margin-bottom: auto !important;
}
.ms-lg-0 {
margin-left: 0 !important;
}
.ms-lg-1 {
margin-left: 0.25rem !important;
}
.ms-lg-2 {
margin-left: 0.5rem !important;
}
.ms-lg-3 {
margin-left: 1rem !important;
}
.ms-lg-4 {
margin-left: 1.5rem !important;
}
.ms-lg-5 {
margin-left: 3rem !important;
}
.ms-lg-auto {
margin-left: auto !important;
}
.p-lg-0 {
padding: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.px-lg-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-lg-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-lg-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-lg-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-lg-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-lg-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-lg-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-lg-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-lg-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-lg-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-lg-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-lg-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-lg-0 {
padding-top: 0 !important;
}
.pt-lg-1 {
padding-top: 0.25rem !important;
}
.pt-lg-2 {
padding-top: 0.5rem !important;
}
.pt-lg-3 {
padding-top: 1rem !important;
}
.pt-lg-4 {
padding-top: 1.5rem !important;
}
.pt-lg-5 {
padding-top: 3rem !important;
}
.pe-lg-0 {
padding-right: 0 !important;
}
.pe-lg-1 {
padding-right: 0.25rem !important;
}
.pe-lg-2 {
padding-right: 0.5rem !important;
}
.pe-lg-3 {
padding-right: 1rem !important;
}
.pe-lg-4 {
padding-right: 1.5rem !important;
}
.pe-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-0 {
padding-bottom: 0 !important;
}
.pb-lg-1 {
padding-bottom: 0.25rem !important;
}
.pb-lg-2 {
padding-bottom: 0.5rem !important;
}
.pb-lg-3 {
padding-bottom: 1rem !important;
}
.pb-lg-4 {
padding-bottom: 1.5rem !important;
}
.pb-lg-5 {
padding-bottom: 3rem !important;
}
.ps-lg-0 {
padding-left: 0 !important;
}
.ps-lg-1 {
padding-left: 0.25rem !important;
}
.ps-lg-2 {
padding-left: 0.5rem !important;
}
.ps-lg-3 {
padding-left: 1rem !important;
}
.ps-lg-4 {
padding-left: 1.5rem !important;
}
.ps-lg-5 {
padding-left: 3rem !important;
}
.gap-lg-0 {
gap: 0 !important;
}
.gap-lg-1 {
gap: 0.25rem !important;
}
.gap-lg-2 {
gap: 0.5rem !important;
}
.gap-lg-3 {
gap: 1rem !important;
}
.gap-lg-4 {
gap: 1.5rem !important;
}
.gap-lg-5 {
gap: 3rem !important;
}
.row-gap-lg-0 {
row-gap: 0 !important;
}
.row-gap-lg-1 {
row-gap: 0.25rem !important;
}
.row-gap-lg-2 {
row-gap: 0.5rem !important;
}
.row-gap-lg-3 {
row-gap: 1rem !important;
}
.row-gap-lg-4 {
row-gap: 1.5rem !important;
}
.row-gap-lg-5 {
row-gap: 3rem !important;
}
.column-gap-lg-0 {
column-gap: 0 !important;
}
.column-gap-lg-1 {
column-gap: 0.25rem !important;
}
.column-gap-lg-2 {
column-gap: 0.5rem !important;
}
.column-gap-lg-3 {
column-gap: 1rem !important;
}
.column-gap-lg-4 {
column-gap: 1.5rem !important;
}
.column-gap-lg-5 {
column-gap: 3rem !important;
}
.text-lg-start {
text-align: left !important;
}
.text-lg-end {
text-align: right !important;
}
.text-lg-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.float-xl-start {
float: left !important;
}
.float-xl-end {
float: right !important;
}
.float-xl-none {
float: none !important;
}
.object-fit-xl-contain {
object-fit: contain !important;
}
.object-fit-xl-cover {
object-fit: cover !important;
}
.object-fit-xl-fill {
object-fit: fill !important;
}
.object-fit-xl-scale {
object-fit: scale-down !important;
}
.object-fit-xl-none {
object-fit: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-grid {
display: grid !important;
}
.d-xl-inline-grid {
display: inline-grid !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: flex !important;
}
.d-xl-inline-flex {
display: inline-flex !important;
}
.d-xl-none {
display: none !important;
}
.flex-xl-fill {
flex: 1 1 auto !important;
}
.flex-xl-row {
flex-direction: row !important;
}
.flex-xl-column {
flex-direction: column !important;
}
.flex-xl-row-reverse {
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
flex-direction: column-reverse !important;
}
.flex-xl-grow-0 {
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
flex-shrink: 1 !important;
}
.flex-xl-wrap {
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-xl-start {
justify-content: flex-start !important;
}
.justify-content-xl-end {
justify-content: flex-end !important;
}
.justify-content-xl-center {
justify-content: center !important;
}
.justify-content-xl-between {
justify-content: space-between !important;
}
.justify-content-xl-around {
justify-content: space-around !important;
}
.justify-content-xl-evenly {
justify-content: space-evenly !important;
}
.align-items-xl-start {
align-items: flex-start !important;
}
.align-items-xl-end {
align-items: flex-end !important;
}
.align-items-xl-center {
align-items: center !important;
}
.align-items-xl-baseline {
align-items: baseline !important;
}
.align-items-xl-stretch {
align-items: stretch !important;
}
.align-content-xl-start {
align-content: flex-start !important;
}
.align-content-xl-end {
align-content: flex-end !important;
}
.align-content-xl-center {
align-content: center !important;
}
.align-content-xl-between {
align-content: space-between !important;
}
.align-content-xl-around {
align-content: space-around !important;
}
.align-content-xl-stretch {
align-content: stretch !important;
}
.align-self-xl-auto {
align-self: auto !important;
}
.align-self-xl-start {
align-self: flex-start !important;
}
.align-self-xl-end {
align-self: flex-end !important;
}
.align-self-xl-center {
align-self: center !important;
}
.align-self-xl-baseline {
align-self: baseline !important;
}
.align-self-xl-stretch {
align-self: stretch !important;
}
.order-xl-first {
order: -1 !important;
}
.order-xl-0 {
order: 0 !important;
}
.order-xl-1 {
order: 1 !important;
}
.order-xl-2 {
order: 2 !important;
}
.order-xl-3 {
order: 3 !important;
}
.order-xl-4 {
order: 4 !important;
}
.order-xl-5 {
order: 5 !important;
}
.order-xl-last {
order: 6 !important;
}
.m-xl-0 {
margin: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mx-xl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-xl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-xl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-xl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-xl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-xl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-xl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-xl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-xl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-xl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-xl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-xl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-xl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-xl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-xl-0 {
margin-top: 0 !important;
}
.mt-xl-1 {
margin-top: 0.25rem !important;
}
.mt-xl-2 {
margin-top: 0.5rem !important;
}
.mt-xl-3 {
margin-top: 1rem !important;
}
.mt-xl-4 {
margin-top: 1.5rem !important;
}
.mt-xl-5 {
margin-top: 3rem !important;
}
.mt-xl-auto {
margin-top: auto !important;
}
.me-xl-0 {
margin-right: 0 !important;
}
.me-xl-1 {
margin-right: 0.25rem !important;
}
.me-xl-2 {
margin-right: 0.5rem !important;
}
.me-xl-3 {
margin-right: 1rem !important;
}
.me-xl-4 {
margin-right: 1.5rem !important;
}
.me-xl-5 {
margin-right: 3rem !important;
}
.me-xl-auto {
margin-right: auto !important;
}
.mb-xl-0 {
margin-bottom: 0 !important;
}
.mb-xl-1 {
margin-bottom: 0.25rem !important;
}
.mb-xl-2 {
margin-bottom: 0.5rem !important;
}
.mb-xl-3 {
margin-bottom: 1rem !important;
}
.mb-xl-4 {
margin-bottom: 1.5rem !important;
}
.mb-xl-5 {
margin-bottom: 3rem !important;
}
.mb-xl-auto {
margin-bottom: auto !important;
}
.ms-xl-0 {
margin-left: 0 !important;
}
.ms-xl-1 {
margin-left: 0.25rem !important;
}
.ms-xl-2 {
margin-left: 0.5rem !important;
}
.ms-xl-3 {
margin-left: 1rem !important;
}
.ms-xl-4 {
margin-left: 1.5rem !important;
}
.ms-xl-5 {
margin-left: 3rem !important;
}
.ms-xl-auto {
margin-left: auto !important;
}
.p-xl-0 {
padding: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.px-xl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-xl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-xl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-xl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-xl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-xl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-xl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-xl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-xl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-xl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-xl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-xl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-xl-0 {
padding-top: 0 !important;
}
.pt-xl-1 {
padding-top: 0.25rem !important;
}
.pt-xl-2 {
padding-top: 0.5rem !important;
}
.pt-xl-3 {
padding-top: 1rem !important;
}
.pt-xl-4 {
padding-top: 1.5rem !important;
}
.pt-xl-5 {
padding-top: 3rem !important;
}
.pe-xl-0 {
padding-right: 0 !important;
}
.pe-xl-1 {
padding-right: 0.25rem !important;
}
.pe-xl-2 {
padding-right: 0.5rem !important;
}
.pe-xl-3 {
padding-right: 1rem !important;
}
.pe-xl-4 {
padding-right: 1.5rem !important;
}
.pe-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-0 {
padding-bottom: 0 !important;
}
.pb-xl-1 {
padding-bottom: 0.25rem !important;
}
.pb-xl-2 {
padding-bottom: 0.5rem !important;
}
.pb-xl-3 {
padding-bottom: 1rem !important;
}
.pb-xl-4 {
padding-bottom: 1.5rem !important;
}
.pb-xl-5 {
padding-bottom: 3rem !important;
}
.ps-xl-0 {
padding-left: 0 !important;
}
.ps-xl-1 {
padding-left: 0.25rem !important;
}
.ps-xl-2 {
padding-left: 0.5rem !important;
}
.ps-xl-3 {
padding-left: 1rem !important;
}
.ps-xl-4 {
padding-left: 1.5rem !important;
}
.ps-xl-5 {
padding-left: 3rem !important;
}
.gap-xl-0 {
gap: 0 !important;
}
.gap-xl-1 {
gap: 0.25rem !important;
}
.gap-xl-2 {
gap: 0.5rem !important;
}
.gap-xl-3 {
gap: 1rem !important;
}
.gap-xl-4 {
gap: 1.5rem !important;
}
.gap-xl-5 {
gap: 3rem !important;
}
.row-gap-xl-0 {
row-gap: 0 !important;
}
.row-gap-xl-1 {
row-gap: 0.25rem !important;
}
.row-gap-xl-2 {
row-gap: 0.5rem !important;
}
.row-gap-xl-3 {
row-gap: 1rem !important;
}
.row-gap-xl-4 {
row-gap: 1.5rem !important;
}
.row-gap-xl-5 {
row-gap: 3rem !important;
}
.column-gap-xl-0 {
column-gap: 0 !important;
}
.column-gap-xl-1 {
column-gap: 0.25rem !important;
}
.column-gap-xl-2 {
column-gap: 0.5rem !important;
}
.column-gap-xl-3 {
column-gap: 1rem !important;
}
.column-gap-xl-4 {
column-gap: 1.5rem !important;
}
.column-gap-xl-5 {
column-gap: 3rem !important;
}
.text-xl-start {
text-align: left !important;
}
.text-xl-end {
text-align: right !important;
}
.text-xl-center {
text-align: center !important;
}
}
@media (min-width: 1400px) {
.float-xxl-start {
float: left !important;
}
.float-xxl-end {
float: right !important;
}
.float-xxl-none {
float: none !important;
}
.object-fit-xxl-contain {
object-fit: contain !important;
}
.object-fit-xxl-cover {
object-fit: cover !important;
}
.object-fit-xxl-fill {
object-fit: fill !important;
}
.object-fit-xxl-scale {
object-fit: scale-down !important;
}
.object-fit-xxl-none {
object-fit: none !important;
}
.d-xxl-inline {
display: inline !important;
}
.d-xxl-inline-block {
display: inline-block !important;
}
.d-xxl-block {
display: block !important;
}
.d-xxl-grid {
display: grid !important;
}
.d-xxl-inline-grid {
display: inline-grid !important;
}
.d-xxl-table {
display: table !important;
}
.d-xxl-table-row {
display: table-row !important;
}
.d-xxl-table-cell {
display: table-cell !important;
}
.d-xxl-flex {
display: flex !important;
}
.d-xxl-inline-flex {
display: inline-flex !important;
}
.d-xxl-none {
display: none !important;
}
.flex-xxl-fill {
flex: 1 1 auto !important;
}
.flex-xxl-row {
flex-direction: row !important;
}
.flex-xxl-column {
flex-direction: column !important;
}
.flex-xxl-row-reverse {
flex-direction: row-reverse !important;
}
.flex-xxl-column-reverse {
flex-direction: column-reverse !important;
}
.flex-xxl-grow-0 {
flex-grow: 0 !important;
}
.flex-xxl-grow-1 {
flex-grow: 1 !important;
}
.flex-xxl-shrink-0 {
flex-shrink: 0 !important;
}
.flex-xxl-shrink-1 {
flex-shrink: 1 !important;
}
.flex-xxl-wrap {
flex-wrap: wrap !important;
}
.flex-xxl-nowrap {
flex-wrap: nowrap !important;
}
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.justify-content-xxl-start {
justify-content: flex-start !important;
}
.justify-content-xxl-end {
justify-content: flex-end !important;
}
.justify-content-xxl-center {
justify-content: center !important;
}
.justify-content-xxl-between {
justify-content: space-between !important;
}
.justify-content-xxl-around {
justify-content: space-around !important;
}
.justify-content-xxl-evenly {
justify-content: space-evenly !important;
}
.align-items-xxl-start {
align-items: flex-start !important;
}
.align-items-xxl-end {
align-items: flex-end !important;
}
.align-items-xxl-center {
align-items: center !important;
}
.align-items-xxl-baseline {
align-items: baseline !important;
}
.align-items-xxl-stretch {
align-items: stretch !important;
}
.align-content-xxl-start {
align-content: flex-start !important;
}
.align-content-xxl-end {
align-content: flex-end !important;
}
.align-content-xxl-center {
align-content: center !important;
}
.align-content-xxl-between {
align-content: space-between !important;
}
.align-content-xxl-around {
align-content: space-around !important;
}
.align-content-xxl-stretch {
align-content: stretch !important;
}
.align-self-xxl-auto {
align-self: auto !important;
}
.align-self-xxl-start {
align-self: flex-start !important;
}
.align-self-xxl-end {
align-self: flex-end !important;
}
.align-self-xxl-center {
align-self: center !important;
}
.align-self-xxl-baseline {
align-self: baseline !important;
}
.align-self-xxl-stretch {
align-self: stretch !important;
}
.order-xxl-first {
order: -1 !important;
}
.order-xxl-0 {
order: 0 !important;
}
.order-xxl-1 {
order: 1 !important;
}
.order-xxl-2 {
order: 2 !important;
}
.order-xxl-3 {
order: 3 !important;
}
.order-xxl-4 {
order: 4 !important;
}
.order-xxl-5 {
order: 5 !important;
}
.order-xxl-last {
order: 6 !important;
}
.m-xxl-0 {
margin: 0 !important;
}
.m-xxl-1 {
margin: 0.25rem !important;
}
.m-xxl-2 {
margin: 0.5rem !important;
}
.m-xxl-3 {
margin: 1rem !important;
}
.m-xxl-4 {
margin: 1.5rem !important;
}
.m-xxl-5 {
margin: 3rem !important;
}
.m-xxl-auto {
margin: auto !important;
}
.mx-xxl-0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mx-xxl-1 {
margin-right: 0.25rem !important;
margin-left: 0.25rem !important;
}
.mx-xxl-2 {
margin-right: 0.5rem !important;
margin-left: 0.5rem !important;
}
.mx-xxl-3 {
margin-right: 1rem !important;
margin-left: 1rem !important;
}
.mx-xxl-4 {
margin-right: 1.5rem !important;
margin-left: 1.5rem !important;
}
.mx-xxl-5 {
margin-right: 3rem !important;
margin-left: 3rem !important;
}
.mx-xxl-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.my-xxl-0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.my-xxl-1 {
margin-top: 0.25rem !important;
margin-bottom: 0.25rem !important;
}
.my-xxl-2 {
margin-top: 0.5rem !important;
margin-bottom: 0.5rem !important;
}
.my-xxl-3 {
margin-top: 1rem !important;
margin-bottom: 1rem !important;
}
.my-xxl-4 {
margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important;
}
.my-xxl-5 {
margin-top: 3rem !important;
margin-bottom: 3rem !important;
}
.my-xxl-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.mt-xxl-0 {
margin-top: 0 !important;
}
.mt-xxl-1 {
margin-top: 0.25rem !important;
}
.mt-xxl-2 {
margin-top: 0.5rem !important;
}
.mt-xxl-3 {
margin-top: 1rem !important;
}
.mt-xxl-4 {
margin-top: 1.5rem !important;
}
.mt-xxl-5 {
margin-top: 3rem !important;
}
.mt-xxl-auto {
margin-top: auto !important;
}
.me-xxl-0 {
margin-right: 0 !important;
}
.me-xxl-1 {
margin-right: 0.25rem !important;
}
.me-xxl-2 {
margin-right: 0.5rem !important;
}
.me-xxl-3 {
margin-right: 1rem !important;
}
.me-xxl-4 {
margin-right: 1.5rem !important;
}
.me-xxl-5 {
margin-right: 3rem !important;
}
.me-xxl-auto {
margin-right: auto !important;
}
.mb-xxl-0 {
margin-bottom: 0 !important;
}
.mb-xxl-1 {
margin-bottom: 0.25rem !important;
}
.mb-xxl-2 {
margin-bottom: 0.5rem !important;
}
.mb-xxl-3 {
margin-bottom: 1rem !important;
}
.mb-xxl-4 {
margin-bottom: 1.5rem !important;
}
.mb-xxl-5 {
margin-bottom: 3rem !important;
}
.mb-xxl-auto {
margin-bottom: auto !important;
}
.ms-xxl-0 {
margin-left: 0 !important;
}
.ms-xxl-1 {
margin-left: 0.25rem !important;
}
.ms-xxl-2 {
margin-left: 0.5rem !important;
}
.ms-xxl-3 {
margin-left: 1rem !important;
}
.ms-xxl-4 {
margin-left: 1.5rem !important;
}
.ms-xxl-5 {
margin-left: 3rem !important;
}
.ms-xxl-auto {
margin-left: auto !important;
}
.p-xxl-0 {
padding: 0 !important;
}
.p-xxl-1 {
padding: 0.25rem !important;
}
.p-xxl-2 {
padding: 0.5rem !important;
}
.p-xxl-3 {
padding: 1rem !important;
}
.p-xxl-4 {
padding: 1.5rem !important;
}
.p-xxl-5 {
padding: 3rem !important;
}
.px-xxl-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.px-xxl-1 {
padding-right: 0.25rem !important;
padding-left: 0.25rem !important;
}
.px-xxl-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important;
}
.px-xxl-3 {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.px-xxl-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.px-xxl-5 {
padding-right: 3rem !important;
padding-left: 3rem !important;
}
.py-xxl-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.py-xxl-1 {
padding-top: 0.25rem !important;
padding-bottom: 0.25rem !important;
}
.py-xxl-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.py-xxl-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.py-xxl-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.py-xxl-5 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pt-xxl-0 {
padding-top: 0 !important;
}
.pt-xxl-1 {
padding-top: 0.25rem !important;
}
.pt-xxl-2 {
padding-top: 0.5rem !important;
}
.pt-xxl-3 {
padding-top: 1rem !important;
}
.pt-xxl-4 {
padding-top: 1.5rem !important;
}
.pt-xxl-5 {
padding-top: 3rem !important;
}
.pe-xxl-0 {
padding-right: 0 !important;
}
.pe-xxl-1 {
padding-right: 0.25rem !important;
}
.pe-xxl-2 {
padding-right: 0.5rem !important;
}
.pe-xxl-3 {
padding-right: 1rem !important;
}
.pe-xxl-4 {
padding-right: 1.5rem !important;
}
.pe-xxl-5 {
padding-right: 3rem !important;
}
.pb-xxl-0 {
padding-bottom: 0 !important;
}
.pb-xxl-1 {
padding-bottom: 0.25rem !important;
}
.pb-xxl-2 {
padding-bottom: 0.5rem !important;
}
.pb-xxl-3 {
padding-bottom: 1rem !important;
}
.pb-xxl-4 {
padding-bottom: 1.5rem !important;
}
.pb-xxl-5 {
padding-bottom: 3rem !important;
}
.ps-xxl-0 {
padding-left: 0 !important;
}
.ps-xxl-1 {
padding-left: 0.25rem !important;
}
.ps-xxl-2 {
padding-left: 0.5rem !important;
}
.ps-xxl-3 {
padding-left: 1rem !important;
}
.ps-xxl-4 {
padding-left: 1.5rem !important;
}
.ps-xxl-5 {
padding-left: 3rem !important;
}
.gap-xxl-0 {
gap: 0 !important;
}
.gap-xxl-1 {
gap: 0.25rem !important;
}
.gap-xxl-2 {
gap: 0.5rem !important;
}
.gap-xxl-3 {
gap: 1rem !important;
}
.gap-xxl-4 {
gap: 1.5rem !important;
}
.gap-xxl-5 {
gap: 3rem !important;
}
.row-gap-xxl-0 {
row-gap: 0 !important;
}
.row-gap-xxl-1 {
row-gap: 0.25rem !important;
}
.row-gap-xxl-2 {
row-gap: 0.5rem !important;
}
.row-gap-xxl-3 {
row-gap: 1rem !important;
}
.row-gap-xxl-4 {
row-gap: 1.5rem !important;
}
.row-gap-xxl-5 {
row-gap: 3rem !important;
}
.column-gap-xxl-0 {
column-gap: 0 !important;
}
.column-gap-xxl-1 {
column-gap: 0.25rem !important;
}
.column-gap-xxl-2 {
column-gap: 0.5rem !important;
}
.column-gap-xxl-3 {
column-gap: 1rem !important;
}
.column-gap-xxl-4 {
column-gap: 1.5rem !important;
}
.column-gap-xxl-5 {
column-gap: 3rem !important;
}
.text-xxl-start {
text-align: left !important;
}
.text-xxl-end {
text-align: right !important;
}
.text-xxl-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
.fs-1 {
font-size: 2.5rem !important;
}
.fs-2 {
font-size: 1.75rem !important;
}
.fs-3 {
font-size: 1.5rem !important;
}
}
@media print {
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-grid {
display: grid !important;
}
.d-print-inline-grid {
display: inline-grid !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: flex !important;
}
.d-print-inline-flex {
display: inline-flex !important;
}
.d-print-none {
display: none !important;
}
}
* {
outline: none;
padding: 0;
}
*::after {
margin: 0;
padding: 0;
}
*::before {
margin: 0;
padding: 0;
}
html {
overflow: unset !important;
}
body {
overflow-x: clip !important;
overflow-y: scroll !important;
}
body.fixed {
overflow: hidden !important;
}
@media only screen and (max-width: 575px) {
body {
font-size: 14px;
}
}
h1 a, .h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6 a {
color: var(--bs-heading-color);
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
font-family: var(--font-family-title);
font-weight: 600;
color: var(--bs-heading-color);
line-height: 1.4;
}
h1,
.h1 {
font-size: 2.5rem;
line-height: 1.2;
}
@media only screen and (max-width: 1199px) {
h1,
.h1 {
font-size: 2.2rem;
}
}
@media only screen and (max-width: 767px) {
h1,
.h1 {
font-size: 2rem;
}
}
@media only screen and (max-width: 575px) {
h1,
.h1 {
font-size: 1.7rem;
}
}
h2,
.h2 {
font-size: 1.75rem;
}
@media only screen and (max-width: 1199px) {
h2,
.h2 {
font-size: 1.7rem;
}
}
@media only screen and (max-width: 767px) {
h2,
.h2 {
font-size: 1.5rem;
}
}
h3,
.h3 {
font-size: 1.5rem;
}
@media only screen and (max-width: 1199px) {
h3,
.h3 {
font-size: 1.28rem;
}
}
@media only screen and (max-width: 767px) {
h3,
.h3 {
font-size: 1.2rem;
}
}
h4,
.h4 {
font-size: 1.25rem;
}
@media only screen and (max-width: 767px) {
h4,
.h4 {
font-size: 1.25rem;
}
}
h5,
.h5 {
font-size: 1.125rem;
}
@media only screen and (max-width: 767px) {
h5,
.h5 {
font-size: 1.125rem;
}
}
h6,
.h6 {
font-size: 1rem;
}
@media only screen and (max-width: 767px) {
h6,
.h6 {
font-size: 1rem;
}
}
ul {
padding: 0;
margin: 0;
}
img {
border-style: none;
height: auto;
max-width: 100%;
vertical-align: middle;
}
li {
list-style: none;
}
a {
text-decoration: none;
outline: none;
color: var(--bs-primary);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
a:hover {
text-decoration: none;
outline: none;
color: var(--bs-primary);
}
.radius-xl {
border-radius: var(--radius-xl) !important;
}
.radius-lg {
border-radius: var(--radius-lg);
}
.radius-md {
border-radius: var(--radius-md);
}
.radius-sm {
border-radius: var(--radius-sm);
}
@media only screen and (max-width: 575px) {
:root {
--radius-xl: 15px;
--radius-lg: 10px;
--radius-md: 8px;
--radius-sm: 6px;
}
}
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
padding-left: 100px;
padding-right: 100px;
}
@media only screen and (max-width: 1480px) {
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
padding-left: 35px;
padding-right: 35px;
}
}
@media only screen and (max-width: 575px) {
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
padding-left: 15px;
padding-right: 15px;
}
}
@media only screen and (max-width: 575px) {
.container {
--bs-gutter-x: 30px;
}
}
.bg-blue {
background-color: #060340 !important;
}
b,
strong,
.strong {
font-weight: 700;
}
.h-0 {
height: 0;
}
#main-wrapper {
opacity: 0;
transition: all 0.25s ease-in;
overflow: hidden;
position: relative;
z-index: 1;
margin-top: 60px;
}
#main-wrapper.show {
opacity: 1;
}
.content-body {
margin-left: 65px;
margin-top: 18px;
margin-right: 6px;
margin-bottom: 45px;
}
::selection {
color: #ffffff;
background: var(--bs-primary);
}
.modal-backdrop {
z-index: 99999;
}
.modal {
z-index: 100000;
} i[class*=dzmaster-] {
display: inline-flex;
vertical-align: middle;
}
@media only screen and (max-width: 991px) {
.dz-order-1 {
order: 1;
margin-top: 20px;
}
}
.gradient {
background-image: var(--gradient);
}
.gradient-sec {
background-image: var(--gradient-sec);
}
.show-focus-outline .menu-btn:focus,
.show-focus-outline .search-link:focus,
.show-focus-outline .quik-search-remove:focus,
.show-focus-outline button:focus,
.show-focus-outline select:focus,
.show-focus-outline input:focus,
.show-focus-outline a:focus {
outline: 2px solid red !important;
}
@media (max-width: 991px) {
.show-focus-outline .nav a > i:focus {
outline: 2px solid red !important;
}
}
#pointer-dot {
left: -4px;
top: -4px;
width: 12px;
height: 12px;
position: fixed;
border-radius: 10px;
z-index: 999998;
pointer-events: none;
transition: border-color 0.5s;
background: #333;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
@media only screen and (max-width: 575px) {
#pointer-dot {
display: none;
}
}
#pointer-ring {
left: 0;
top: 0;
width: 25px;
height: 25px;
display: block;
border: 1px solid var(--bs-primary) !important;
position: fixed;
border-radius: 100px;
z-index: 999999;
pointer-events: none;
transition: width 0.3s, height 0.3s;
}
@media only screen and (max-width: 575px) {
#pointer-ring {
display: none;
}
}
#pointer-ring.active {
width: 50px;
height: 50px;
opacity: 0.5;
}
#pointer-ring.active + #pointer-dot {
opacity: 0;
}
.content-inner {
padding-top: 100px;
padding-bottom: 70px;
}
@media only screen and (max-width: 1480px) {
.content-inner {
padding-top: 70px;
padding-bottom: 40px;
}
}
@media only screen and (max-width: 767px) {
.content-inner {
padding-top: 50px;
padding-bottom: 20px;
}
}
@media only screen and (max-width: 575px) {
.content-inner {
padding-top: 40px;
padding-bottom: 20px;
}
}
.content-inner-1 {
padding-top: 100px;
padding-bottom: 100px;
}
@media only screen and (max-width: 1480px) {
.content-inner-1 {
padding-top: 70px;
padding-bottom: 70px;
}
}
@media only screen and (max-width: 767px) {
.content-inner-1 {
padding-top: 50px;
padding-bottom: 50px;
}
}
@media only screen and (max-width: 575px) {
.content-inner-1 {
padding-top: 40px;
padding-bottom: 40px;
}
}
.content-inner-2 {
padding-top: 100px;
padding-bottom: 0;
}
@media only screen and (max-width: 1480px) {
.content-inner-2 {
padding-top: 70px;
}
}
@media only screen and (max-width: 767px) {
.content-inner-2 {
padding-top: 50px;
}
}
@media only screen and (max-width: 575px) {
.content-inner-2 {
padding-top: 40px;
}
}
.content-inner-3 {
padding-top: 70px;
padding-bottom: 40px;
}
@media only screen and (max-width: 991px) {
.content-inner-3 {
padding-top: 50px;
padding-bottom: 20px;
}
}
.content-inner-4 {
padding-top: 50px;
padding-bottom: 50px;
}
@media only screen and (max-width: 767px) {
.content-inner-4 {
padding-top: 30px;
padding-bottom: 30px;
}
}
.mfp-bg {
z-index: 99999;
}
.mfp-wrap {
z-index: 100000;
}
.rounded {
border-radius: var(--border-radius-base) !important;
}
.half-shape-top-w {
position: relative;
z-index: 2;
}
.half-shape-top-w:after {
content: "";
height: 50%;
position: absolute;
top: 0px;
left: 0;
width: 100%;
background-color: #fff;
z-index: -1;
}
.half-shape-bottom-w {
position: relative;
z-index: 0;
}
.half-shape-bottom-w:after {
content: "";
height: 50%;
position: absolute;
bottom: 0px;
left: 0;
width: 100%;
background-color: #fff;
z-index: -1;
}
.row.dz-row-left {
display: table;
}
.row.dz-row-left > [class*=col-] {
float: left;
}
.row.dz-row-right {
display: table;
}
.row.dz-row-right > [class*=col-] {
float: right;
}
.nav-inline {
display: inline-flex;
gap: 20px;
}
.nav-inline li {
padding: 0.25rem 0 !important;
}
.lg-toolbar .lg-icon:hover {
color: var(--bs-primary);
}
.bg-parallax {
background-attachment: fixed;
}
img::selection {
background: none;
}
.text-underline {
text-decoration: underline !important;
}
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-thumb {
background-color: rgba(223, 223, 223, 0.9);
}
::-webkit-scrollbar-track {
background-color: rgba(255, 255, 255, 0);
}
* {
scrollbar-color: rgba(223, 223, 223, 0.9) rgba(255, 255, 255, 0);
scrollbar-width: thin;
}
@supports (-ms-ime-align: auto) {
* {
scrollbar-color: rgba(223, 223, 223, 0.9) rgba(255, 255, 255, 0);
scrollbar-width: thin;
}
}
.elements-head {
margin-bottom: 20px;
}
.elements-head .title {
font-size: 20px;
}
.elements-inner {
padding-top: 50px;
padding-bottom: 50px;
}
.title-dashed-separator {
padding-bottom: 12px;
margin-bottom: 20px;
font-size: 20px;
position: relative;
}
.title-dashed-separator::before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(var(--bs-body-color-rgb), 0.3) 50%, rgba(255, 255, 255, 0) 0%);
background-size: 10px 1px;
background-repeat: repeat-x;
}
.background-blend-multiply {
background-blend-mode: multiply;
}
.background-blend-burn {
background-blend-mode: color-burn;
}
.background-blend-luminosity {
background-blend-mode: luminosity;
}
.container-left {
padding-left: 15px;
}
@media (min-width: 992px) {
.container-left {
margin-left: calc((100% - 960px) / 2);
}
}
@media (min-width: 1200px) {
.container-left {
margin-left: calc((100% - 1140px) / 2);
}
}
@media (min-width: 1400px) {
.container-left {
margin-left: calc((100% - 1330px) / 2);
}
}
@media (min-width: 768px) and (max-width: 991px) {
.container-left {
max-width: 720px;
}
}
@media only screen and (max-width: 991px) {
.container-left {
padding-right: 15px;
margin-left: auto;
margin-right: auto;
}
}
.g-20 {
--bs-gutter-y: 20px;
--bs-gutter-x: 20px;
}
.counter-reset {
counter-reset: counter-item;
}
.counter-reset .counter-increment::before {
content: "0" counter(counter-item);
counter-increment: counter-item;
}
.counter-reset > *:nth-of-type(n + 10) .counter-increment::before {
content: counter(counter-item);
}
.w-175 {
width: 175px;
min-width: 175px;
}
.h-175 {
height: 175px;
}
.dz-media.height-lg img, .dz-media.height-md img, .dz-media.height-sm img, .dz-media.height-xs img {
height: 100%;
object-fit: cover;
}
.height-lg {
height: 700px;
}
.height-md {
height: 600px;
}
.height-sm {
height: 500px;
}
.height-xs {
height: 290px;
}
@media only screen and (max-width: 1199px) {
.height-lg {
height: 600px;
}
.height-md {
height: 500px;
}
.height-sm {
height: 400px;
}
.height-xs {
height: 240px;
}
}
@media only screen and (max-width: 575px) {
.height-lg {
height: 450px;
}
.height-md {
height: 350px;
}
.height-sm {
height: 250px;
}
.height-xs {
height: 150px;
}
}
.max-w600 {
max-width: 600px;
}
.bg-half-bottom {
position: relative;
z-index: 1;
}
.bg-half-bottom .container {
z-index: 1;
position: relative;
}
.bg-half-bottom::after {
content: "";
height: 300px;
position: absolute;
background-color: #fff;
width: 100%;
z-index: 0;
bottom: 0;
}
@media only screen and (max-width: 1199px) {
.bg-half-bottom::after {
height: 150px;
}
}
@media only screen and (max-width: 575px) {
.bg-half-bottom::after {
height: 100px;
}
}
.bg-half-bottom.bg-half-light::after {
background-color: var(--bs-light);
}
.bg-half-bottom.bg-half-sm::after {
height: 200px;
}
.bg-bottom-half-white {
position: relative;
z-index: 1;
}
.bg-bottom-half-white:after {
content: "";
background-color: var(--bs-body-bg);
height: 300px;
width: 100%;
position: absolute;
bottom: 0;
z-index: -1;
}
@media only screen and (max-width: 1199px) {
.bg-bottom-half-white:after {
height: 150px;
}
}
.e-con {
padding: 0 !important;
}
ins {
text-decoration: none !important;
}
.bg-opacity-90 {
--bs-bg-opacity: 0.9;
}
.pediatrics-typo {
font-family: "Montserrat", serif;
--font-family-base: "Montserrat", serif;
--font-family-title: "Montserrat", serif;
}
.pediatrics-typo .btn {
--bs-btn-font-family: "Montserrat", serif;
font-size: 18px;
text-transform: capitalize;
--bs-btn-padding-y: 15px;
line-height: 1;
border-radius: 50px;
}
.pediatrics-typo .btn.btn-icon .right-icon {
margin: 0;
padding: 0;
min-width: auto;
margin-left: 5px;
height: auto;
background: transparent;
color: #fff;
width: auto;
}
@media only screen and (min-width: 1199px) {
.pediatrics-typo .section-head.style-2 .title {
font-size: 50px;
}
}
.pediatrics-typo .section-head.style-2 .sub-title {
margin-bottom: 5px;
padding: 0;
background: none;
font-weight: 500;
}
.pediatrics-typo .site-footer.style-2.footer-dark {
background-color: var(--bs-primary);
--bs-body-color: rgba(255,255,255,0.75);
}
.pediatrics-typo .site-footer.style-2.footer-dark .wp-block-page-list li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .wp-block-latest-posts li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .wp-block-categories-list li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .wp-block-archives-list li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_categories ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_archive ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_meta ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_pages ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_recent_comments ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_nav_menu ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_recent_entries ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_servdzes ul li a:hover,
.pediatrics-typo .site-footer.style-2.footer-dark .widget_services ul li a:hover {
color: #fff;
}
.pediatrics-typo .site-footer.style-2.footer-dark .footer-middle .fh-inner {
background-color: rgba(255, 255, 255, 0.1);
border-radius: 20px;
}
.pediatrics-typo .icon-bx-wraper.style-1 .icon-bx[class*=bg-] {
color: var(--bs-primary);
background: #fff !important;
}
.pediatrics-typo .site-footer.style-2.footer-dark .dzSubscribe.style-1 .input-group .form-control {
background: #fff;
border: 1px solid #fff;
color: #000;
-webkit-text-fill-color: #000;
border-radius: 50px !important;
}
.pediatrics-typo .dzSubscribe.style-1 .input-group .input-group-addon i {
color: var(--bs-primary);
}
.pediatrics-typo .swiper-slide-thumb-active .dz-card.style-3, .pediatrics-typo .dz-card.style-3:hover, .pediatrics-typo .dz-card.style-3.active {
background: #fff;
border: 0;
}
.pediatric-doctor .bg-light {
background: #fff !important;
}
.pediatric-doctor .item1,
.pediatric-doctor .item3 {
display: none;
}
.pediatric-doctor .content-wrapper.style-17 .content-media > .dz-media {
padding: 0;
}
.pediatric-doctor ul.list-check li:before {
content: "";
width: 20px;
height: 20px;
background-size: contain;
background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.99611 10.4754C2.22497 10.1755 2.58158 9.8166 3.12968 9.2685C3.46548 8.9327 3.72932 8.58643 3.91969 8.20784H2.06902L2.03367 8.24319C1.53075 8.74606 1.10089 9.1759 0.80358 9.5655C0.48612 9.9816 0.25001 10.4388 0.25 11C0.25001 11.5611 0.48613 12.0183 0.80358 12.4344C1.10095 12.8242 1.53091 13.2541 2.03395 13.7571L2.06906 13.7922C2.40272 14.1258 2.56011 14.3422 2.64932 14.5464C2.73619 14.7453 2.78628 14.9971 2.78628 15.4479C2.78628 15.5347 2.7832 15.6442 2.77972 15.7679C2.7708 16.0849 2.75926 16.495 2.79029 16.8539C2.83569 17.3787 2.97933 18.0347 3.48139 18.5326C3.97961 19.0266 4.63287 19.1667 5.15443 19.2107C5.50997 19.2408 5.91703 19.2292 6.23179 19.2203C6.35581 19.2168 6.4655 19.2137 6.55206 19.2137C6.99328 19.2137 7.24126 19.2581 7.43645 19.3386C7.63147 19.4191 7.84006 19.5632 8.15424 19.8774C8.22135 19.9445 8.30978 20.0392 8.41179 20.1486C8.64175 20.3951 8.9407 20.7155 9.22 20.9596C9.6437 21.33 10.2516 21.75 11 21.75C11.7485 21.75 12.3563 21.33 12.7801 20.9596C13.0593 20.7155 13.3583 20.3951 13.5882 20.1486C13.6902 20.0392 13.7787 19.9445 13.8458 19.8773C14.1599 19.5632 14.3685 19.4191 14.5635 19.3386C14.7587 19.2581 15.0067 19.2137 15.4479 19.2137C15.5345 19.2137 15.6442 19.2168 15.7682 19.2203C16.083 19.2292 16.49 19.2408 16.8456 19.2107C17.3382 19.1692 17.9484 19.0418 18.4345 18.6114C18.5032 18.5625 18.5634 18.5022 18.6122 18.4334C19.039 17.9498 19.1673 17.3446 19.2097 16.8539C19.2407 16.495 19.2292 16.0849 19.2203 15.7679C19.2168 15.6442 19.2137 15.5347 19.2137 15.4479C19.2137 14.9971 19.2638 14.7453 19.3507 14.5464C19.4399 14.3422 19.5973 14.1258 19.9309 13.7922L19.9661 13.7571C20.4691 13.2541 20.8991 12.8242 21.1964 12.4344C21.5139 12.0183 21.75 11.5611 21.75 11C21.75 10.4388 21.5139 9.9816 21.1964 9.5655C20.8991 9.1759 20.4693 8.74607 19.9664 8.24322L19.931 8.20784C19.6381 7.91494 19.1632 7.91494 18.8703 8.20784V9.2685C19.4184 9.8166 19.775 10.1755 20.0039 10.4754C20.2196 10.7581 20.25 10.8987 20.25 11C20.25 11.1013 20.2195 11.2419 20.0039 11.5246C19.775 11.8245 19.4184 12.1834 18.8703 12.7315C18.4872 13.1146 18.1761 13.488 17.9761 13.946C17.7737 14.4094 17.7137 14.8922 17.7137 15.4479C17.7137 15.6202 17.7185 15.7774 17.723 15.9274C17.7313 16.2016 17.7389 16.4515 17.7153 16.7246C17.681 17.121 17.588 17.3429 17.4624 17.4674C17.3379 17.5909 17.1156 17.6826 16.7194 17.7161C16.4476 17.739 16.1998 17.7314 15.9282 17.7231C15.7781 17.7185 15.6207 17.7137 15.4479 17.7137C14.9177 17.7137 14.4461 17.7643 13.9912 17.9521C13.5362 18.14 13.1642 18.4376 12.7851 18.8167C12.6421 18.9597 12.5176 19.0943 12.3973 19.2244C12.2047 19.4326 12.0228 19.6292 11.7929 19.8302C11.44 20.1387 11.1853 20.25 11 20.25C10.8148 20.25 10.56 20.1387 10.2071 19.8302C9.9772 19.6292 9.7953 19.4326 9.6027 19.2244C9.4824 19.0943 9.3579 18.9597 9.2149 18.8167C8.8358 18.4376 8.46384 18.14 8.00878 17.9521C7.55391 17.7643 7.08228 17.7137 6.55206 17.7137C6.37933 17.7137 6.22192 17.7185 6.07176 17.7231C5.80023 17.7314 5.55243 17.739 5.28061 17.7161C4.8844 17.6826 4.66207 17.5909 4.53759 17.4674C4.41197 17.3429 4.319 17.121 4.28471 16.7246C4.26109 16.4515 4.26866 16.2016 4.27697 15.9274C4.28152 15.7774 4.28628 15.6202 4.28628 15.4479C4.28628 14.8922 4.22631 14.4094 4.02392 13.946C3.82387 13.488 3.51281 13.1146 3.1297 12.7315C2.5816 12.1834 2.22499 11.8245 1.99612 11.5246C1.78048 11.2419 1.75001 11.1013 1.75 11C1.75001 10.8986 1.78047 10.758 1.99611 10.4754Z" fill="%23227675"/><path d="M18.8703 8.20784C18.5774 8.50073 18.5774 8.9756 18.8703 9.2685V8.20784Z" fill="%23227675"/><path d="M9.2685 3.1297C9.8166 2.58158 10.1755 2.22497 10.4754 1.99611C10.7581 1.78045 10.8987 1.75 11 1.75L9.5656 0.80358L8.24319 2.03367L8.20782 2.06904C7.69316 2.5837 7.24449 2.78626 6.55208 2.78626C6.4653 2.78626 6.35579 2.78318 6.23212 2.7797L5.14615 2.79027L3.46745 3.48134L2.78923 5.15439L2.77966 6.23178C2.78317 6.3558 2.78628 6.46549 2.78628 6.55206C2.78628 7.24448 2.58371 7.69315 2.06902 8.20784H3.91969C4.16301 7.72391 4.28628 7.18719 4.28628 6.55206C4.28628 6.40091 4.28259 6.26151 4.27859 6.12843L4.27687 6.07175C4.26855 5.80022 4.26097 5.5524 4.28392 5.28058C4.31737 4.88437 4.4091 4.66203 4.53255 4.53755C4.65711 4.41194 4.87894 4.31898 5.27539 4.28469C5.54851 4.26107 5.79839 4.26864 6.07257 4.27695L6.1292 4.27865C6.26212 4.28261 6.40134 4.28626 6.55208 4.28626C7.68406 4.28626 8.50347 3.89471 9.2685 3.1297Z" fill="%23227675"/><path d="M5.14615 2.79027C4.62128 2.83566 3.96532 2.97929 3.46745 3.48134L5.14615 2.79027Z" fill="%23227675"/><path d="M3.46745 3.48134C2.9734 3.97955 2.83327 4.63282 2.78923 5.15439L3.46745 3.48134Z" fill="%23227675"/><path d="M11 0.25C10.4388 0.25 9.9816 0.48611 9.5656 0.80358L11 1.75C11.1013 1.75 11.2419 1.78045 11.5246 1.99611C11.8245 2.22497 12.1834 2.58158 12.7315 3.1297C13.0244 3.42259 13.4993 3.42259 13.7922 3.1297C14.0851 2.83681 14.0851 2.36193 13.7922 2.06904L13.7568 2.03368C13.2539 1.53075 12.8241 1.10089 12.4344 0.80358C12.0184 0.48611 11.5612 0.25 11 0.25Z" fill="%23227675"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.502 1.44254C20.8099 1.71963 20.8348 2.19385 20.5577 2.50173L11.5575 12.5017C11.4198 12.6547 11.2254 12.7443 11.0197 12.7497C10.814 12.7551 10.6152 12.6758 10.4697 12.5303L6.96967 9.0303C6.67678 8.73744 6.67678 8.26256 6.96967 7.96967C7.26256 7.67678 7.73744 7.67678 8.03033 7.96967L10.9714 10.9107L19.4428 1.49827C19.7199 1.19039 20.1941 1.16544 20.502 1.44254Z" fill="%23227675"/></svg>');
}
.pediatrics-chooseus ul.list-check-circle-small li:before {
width: 20px;
height: 20px;
background-size: contain;
background-color: transparent;
content: "";
background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.99611 10.4754C2.22497 10.1755 2.58158 9.8166 3.12968 9.2685C3.46548 8.9327 3.72932 8.58643 3.91969 8.20784H2.06902L2.03367 8.24319C1.53075 8.74606 1.10089 9.1759 0.80358 9.5655C0.48612 9.9816 0.25001 10.4388 0.25 11C0.25001 11.5611 0.48613 12.0183 0.80358 12.4344C1.10095 12.8242 1.53091 13.2541 2.03395 13.7571L2.06906 13.7922C2.40272 14.1258 2.56011 14.3422 2.64932 14.5464C2.73619 14.7453 2.78628 14.9971 2.78628 15.4479C2.78628 15.5347 2.7832 15.6442 2.77972 15.7679C2.7708 16.0849 2.75926 16.495 2.79029 16.8539C2.83569 17.3787 2.97933 18.0347 3.48139 18.5326C3.97961 19.0266 4.63287 19.1667 5.15443 19.2107C5.50997 19.2408 5.91703 19.2292 6.23179 19.2203C6.35581 19.2168 6.4655 19.2137 6.55206 19.2137C6.99328 19.2137 7.24126 19.2581 7.43645 19.3386C7.63147 19.4191 7.84006 19.5632 8.15424 19.8774C8.22135 19.9445 8.30978 20.0392 8.41179 20.1486C8.64175 20.3951 8.9407 20.7155 9.22 20.9596C9.6437 21.33 10.2516 21.75 11 21.75C11.7485 21.75 12.3563 21.33 12.7801 20.9596C13.0593 20.7155 13.3583 20.3951 13.5882 20.1486C13.6902 20.0392 13.7787 19.9445 13.8458 19.8773C14.1599 19.5632 14.3685 19.4191 14.5635 19.3386C14.7587 19.2581 15.0067 19.2137 15.4479 19.2137C15.5345 19.2137 15.6442 19.2168 15.7682 19.2203C16.083 19.2292 16.49 19.2408 16.8456 19.2107C17.3382 19.1692 17.9484 19.0418 18.4345 18.6114C18.5032 18.5625 18.5634 18.5022 18.6122 18.4334C19.039 17.9498 19.1673 17.3446 19.2097 16.8539C19.2407 16.495 19.2292 16.0849 19.2203 15.7679C19.2168 15.6442 19.2137 15.5347 19.2137 15.4479C19.2137 14.9971 19.2638 14.7453 19.3507 14.5464C19.4399 14.3422 19.5973 14.1258 19.9309 13.7922L19.9661 13.7571C20.4691 13.2541 20.8991 12.8242 21.1964 12.4344C21.5139 12.0183 21.75 11.5611 21.75 11C21.75 10.4388 21.5139 9.9816 21.1964 9.5655C20.8991 9.1759 20.4693 8.74607 19.9664 8.24322L19.931 8.20784C19.6381 7.91494 19.1632 7.91494 18.8703 8.20784V9.2685C19.4184 9.8166 19.775 10.1755 20.0039 10.4754C20.2196 10.7581 20.25 10.8987 20.25 11C20.25 11.1013 20.2195 11.2419 20.0039 11.5246C19.775 11.8245 19.4184 12.1834 18.8703 12.7315C18.4872 13.1146 18.1761 13.488 17.9761 13.946C17.7737 14.4094 17.7137 14.8922 17.7137 15.4479C17.7137 15.6202 17.7185 15.7774 17.723 15.9274C17.7313 16.2016 17.7389 16.4515 17.7153 16.7246C17.681 17.121 17.588 17.3429 17.4624 17.4674C17.3379 17.5909 17.1156 17.6826 16.7194 17.7161C16.4476 17.739 16.1998 17.7314 15.9282 17.7231C15.7781 17.7185 15.6207 17.7137 15.4479 17.7137C14.9177 17.7137 14.4461 17.7643 13.9912 17.9521C13.5362 18.14 13.1642 18.4376 12.7851 18.8167C12.6421 18.9597 12.5176 19.0943 12.3973 19.2244C12.2047 19.4326 12.0228 19.6292 11.7929 19.8302C11.44 20.1387 11.1853 20.25 11 20.25C10.8148 20.25 10.56 20.1387 10.2071 19.8302C9.9772 19.6292 9.7953 19.4326 9.6027 19.2244C9.4824 19.0943 9.3579 18.9597 9.2149 18.8167C8.8358 18.4376 8.46384 18.14 8.00878 17.9521C7.55391 17.7643 7.08228 17.7137 6.55206 17.7137C6.37933 17.7137 6.22192 17.7185 6.07176 17.7231C5.80023 17.7314 5.55243 17.739 5.28061 17.7161C4.8844 17.6826 4.66207 17.5909 4.53759 17.4674C4.41197 17.3429 4.319 17.121 4.28471 16.7246C4.26109 16.4515 4.26866 16.2016 4.27697 15.9274C4.28152 15.7774 4.28628 15.6202 4.28628 15.4479C4.28628 14.8922 4.22631 14.4094 4.02392 13.946C3.82387 13.488 3.51281 13.1146 3.1297 12.7315C2.5816 12.1834 2.22499 11.8245 1.99612 11.5246C1.78048 11.2419 1.75001 11.1013 1.75 11C1.75001 10.8986 1.78047 10.758 1.99611 10.4754Z" fill="%23227675"/><path d="M18.8703 8.20784C18.5774 8.50073 18.5774 8.9756 18.8703 9.2685V8.20784Z" fill="%23227675"/><path d="M9.2685 3.1297C9.8166 2.58158 10.1755 2.22497 10.4754 1.99611C10.7581 1.78045 10.8987 1.75 11 1.75L9.5656 0.80358L8.24319 2.03367L8.20782 2.06904C7.69316 2.5837 7.24449 2.78626 6.55208 2.78626C6.4653 2.78626 6.35579 2.78318 6.23212 2.7797L5.14615 2.79027L3.46745 3.48134L2.78923 5.15439L2.77966 6.23178C2.78317 6.3558 2.78628 6.46549 2.78628 6.55206C2.78628 7.24448 2.58371 7.69315 2.06902 8.20784H3.91969C4.16301 7.72391 4.28628 7.18719 4.28628 6.55206C4.28628 6.40091 4.28259 6.26151 4.27859 6.12843L4.27687 6.07175C4.26855 5.80022 4.26097 5.5524 4.28392 5.28058C4.31737 4.88437 4.4091 4.66203 4.53255 4.53755C4.65711 4.41194 4.87894 4.31898 5.27539 4.28469C5.54851 4.26107 5.79839 4.26864 6.07257 4.27695L6.1292 4.27865C6.26212 4.28261 6.40134 4.28626 6.55208 4.28626C7.68406 4.28626 8.50347 3.89471 9.2685 3.1297Z" fill="%23227675"/><path d="M5.14615 2.79027C4.62128 2.83566 3.96532 2.97929 3.46745 3.48134L5.14615 2.79027Z" fill="%23227675"/><path d="M3.46745 3.48134C2.9734 3.97955 2.83327 4.63282 2.78923 5.15439L3.46745 3.48134Z" fill="%23227675"/><path d="M11 0.25C10.4388 0.25 9.9816 0.48611 9.5656 0.80358L11 1.75C11.1013 1.75 11.2419 1.78045 11.5246 1.99611C11.8245 2.22497 12.1834 2.58158 12.7315 3.1297C13.0244 3.42259 13.4993 3.42259 13.7922 3.1297C14.0851 2.83681 14.0851 2.36193 13.7922 2.06904L13.7568 2.03368C13.2539 1.53075 12.8241 1.10089 12.4344 0.80358C12.0184 0.48611 11.5612 0.25 11 0.25Z" fill="%23227675"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.502 1.44254C20.8099 1.71963 20.8348 2.19385 20.5577 2.50173L11.5575 12.5017C11.4198 12.6547 11.2254 12.7443 11.0197 12.7497C10.814 12.7551 10.6152 12.6758 10.4697 12.5303L6.96967 9.0303C6.67678 8.73744 6.67678 8.26256 6.96967 7.96967C7.26256 7.67678 7.73744 7.67678 8.03033 7.96967L10.9714 10.9107L19.4428 1.49827C19.7199 1.19039 20.1941 1.16544 20.502 1.44254Z" fill="%23227675"/></svg>');
}
.pediatric-team .bg-light {
background: #FFFFFF !important;
}
.pediatric-team .dz-team.style-2.active,
.pediatric-team .dz-team.style-2:hover {
border: 0;
}
.pediatric-team .dz-team.style-2.active .dz-social,
.pediatric-team .dz-team.style-2:hover .dz-social {
transform: translateY(0);
}
.pediatric-team .dz-team.style-2 {
border: 0;
display: flex;
flex-direction: column-reverse;
background: transparent;
box-shadow: none;
}
.pediatric-team .dz-team.style-2 .dz-content {
background-color: transparent;
padding: 20px 20px 0px 20px;
}
.pediatric-team .dz-team.style-2 .dz-media {
background-color: transparent;
border-radius: 0;
box-shadow: none;
}
.pediatric-team .dz-team.style-2 .dz-media:after {
background-image: url('data:image/svg+xml,<svg width="310" height="323" viewBox="0 0 310 323" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M41.7633 172.255C-35.5975 251.064 9.8307 305.545 55.3362 323H260.203C309.744 311.998 310.674 281.743 277.762 246.304C342.195 199.757 298.158 134.698 249.022 123.061C327.361 3.52057 192.055 3.87965 135.502 25.2131C90.4878 -26.1001 46.6286 6.13397 57.819 74.9029C-33.2797 87.0929 4.57897 135.407 41.7633 172.255Z" fill="%23F7F3EB"/></svg>');
bottom: 0;
height: 80%;
z-index: -1;
width: 100%;
background-size: cover;
}
.pediatric-team .dz-team.style-2 .dz-name {
font-weight: 700;
}
.pediatric-team .dz-team.style-2 .dz-social {
background: #227675;
padding: 10px 20px;
border-radius: 40px;
transform: translateY(70px);
position: absolute;
bottom: 0;
width: 100%;
}
.pediatric-team .dz-team.style-2 .dz-social a {
color: #fff;
}
.pediatric-team .dz-team.style-2 .dz-social a:hover {
background: #fff;
color: var(--bs-primary);
}
.pediatric-testimonials .testimonial-3 .testimonial-media img {
border-radius: 20px;
}
.pediatric-testimonials .testimonial-swiper3 {
position: relative;
padding-bottom: 20px;
}
.pediatric-testimonials .testimonial-swiper3:after {
content: "";
background: #fff;
box-shadow: 0 90px 0 -70px rgba(255, 255, 255, 0.4), 0 40px 0 -30px rgba(255, 255, 255, 0.6);
position: absolute;
width: 100%;
height: calc(100% - 20px);
left: 0;
top: 0;
border-radius: 60px;
}
@media only screen and (max-width: 767px) {
.pediatric-testimonials .testimonial-swiper3:after {
border-radius: 30px;
}
}
.pediatric-testimonials .testimonial-3 {
padding: 60px;
}
@media only screen and (max-width: 1199px) {
.pediatric-testimonials .testimonial-3 {
padding: 30px;
}
}
.pediatric-testimonials .testimonial-wrapper3 .swiper-pagination {
left: 60px !important;
bottom: 60px !important;
}
@media only screen and (max-width: 767px) {
.pediatric-testimonials .testimonial-wrapper3 .swiper-pagination {
left: 0 !important;
bottom: 40px !important;
position: absolute;
width: 100% !important;
}
}
.pediatric-about .dz-media {
overflow: unset;
display: flex;
align-items: center;
}
.pediatric-about .dz-media img {
border-radius: 20px;
}
.pediatric-about .dz-media .sidemedia {
margin-left: -130px;
width: 220px;
height: 260px !important;
}
@media only screen and (max-width: 1199px) {
.pediatric-about .dz-media .sidemedia {
margin-left: -120px;
width: 150px;
height: 200px !important;
}
}
@media only screen and (max-width: 991px) {
.pediatric-about .content-wrapper.style-13 .content-media {
margin-left: 0;
margin-bottom: 20px;
}
}
.dz-preloader-1,
.dz-preloader-2,
.dz-preloader-3 {
position: fixed;
height: 100%;
width: 100%;
left: 0;
top: 0;
z-index: 9999999;
display: flex;
align-items: center;
justify-content: center;
}
.dz-preloader-1 {
background-color: #fff;
}
.dz-preloader-1 .dz_svg {
width: 6em;
height: 6em;
}
.dz-preloader-1 .dz_ring {
animation: dzRing1 2s linear infinite;
}
.dz-preloader-1 .dz_ring_1 {
stroke: var(--bs-primary);
}
.dz-preloader-1 .dz_ring_2 {
animation-name: dzRing2;
stroke: var(--bs-secondary);
}
.dz-preloader-1 .dz_ring_3 {
animation-name: dzRing3;
stroke: #255ff4;
}
.dz-preloader-1 .dz_ring_4 {
animation-name: dzRing4;
stroke: #f42582;
}
@keyframes dzRing1 {
from, 4% {
stroke-dasharray: 0 660;
stroke-width: 20;
stroke-dashoffset: -330;
}
12% {
stroke-dasharray: 60 600;
stroke-width: 30;
stroke-dashoffset: -335;
}
32% {
stroke-dasharray: 60 600;
stroke-width: 30;
stroke-dashoffset: -595;
}
40%, 54% {
stroke-dasharray: 0 660;
stroke-width: 20;
stroke-dashoffset: -660;
}
62% {
stroke-dasharray: 60 600;
stroke-width: 30;
stroke-dashoffset: -665;
}
82% {
stroke-dasharray: 60 600;
stroke-width: 30;
stroke-dashoffset: -925;
}
90%, to {
stroke-dasharray: 0 660;
stroke-width: 20;
stroke-dashoffset: -990;
}
}
@keyframes dzRing2 {
from, 12% {
stroke-dasharray: 0 220;
stroke-width: 20;
stroke-dashoffset: -110;
}
20% {
stroke-dasharray: 20 200;
stroke-width: 30;
stroke-dashoffset: -115;
}
40% {
stroke-dasharray: 20 200;
stroke-width: 30;
stroke-dashoffset: -195;
}
48%, 62% {
stroke-dasharray: 0 220;
stroke-width: 20;
stroke-dashoffset: -220;
}
70% {
stroke-dasharray: 20 200;
stroke-width: 30;
stroke-dashoffset: -225;
}
90% {
stroke-dasharray: 20 200;
stroke-width: 30;
stroke-dashoffset: -305;
}
98%, to {
stroke-dasharray: 0 220;
stroke-width: 20;
stroke-dashoffset: -330;
}
}
@keyframes dzRing3 {
from {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: 0;
}
8% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -5;
}
28% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -175;
}
36%, 58% {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: -220;
}
66% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -225;
}
86% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -395;
}
94%, to {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: -440;
}
}
@keyframes dzRing4 {
from, 8% {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: 0;
}
16% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -5;
}
36% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -175;
}
44%, 50% {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: -220;
}
58% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -225;
}
78% {
stroke-dasharray: 40 400;
stroke-width: 30;
stroke-dashoffset: -395;
}
86%, to {
stroke-dasharray: 0 440;
stroke-width: 20;
stroke-dashoffset: -440;
}
}
.dz-preloader-2 {
background-color: var(--bs-light);
}
.dz-preloader-2 .loader {
width: 250px;
height: 50px;
line-height: 50px;
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-transform: uppercase;
font-weight: 500;
color: #131f2b;
letter-spacing: 3px;
font-size: 20px;
}
.dz-preloader-2 .loader::before, .dz-preloader-2 .loader::after {
content: "";
display: block;
width: 15px;
height: 15px;
background: var(--bs-primary);
position: absolute;
animation: load 0.7s infinite alternate ease-in-out;
}
.dz-preloader-2 .loader::before {
top: 0;
}
.dz-preloader-2 .loader::after {
bottom: 0;
}
@keyframes load {
0% {
left: 0;
height: 30px;
width: 15px;
}
50% {
height: 5px;
width: 40px;
}
100% {
left: 235px;
height: 30px;
width: 15px;
}
}
@keyframes dz_glitch {
0% {
transform: translate(0);
}
20% {
transform: translate(-2px, 2px);
}
40% {
transform: translate(-2px, -2px);
}
60% {
transform: translate(2px, 2px);
}
80% {
transform: translate(2px, -2px);
}
to {
transform: translate(0);
}
}
.dz-preloader-3 {
background-color: var(--bs-light);
}
.dz-preloader-3 .preloader-inner {
display: block;
--height-of-loader: 4px;
--loader-color: var(--bs-primary);
width: 130px;
height: var(--height-of-loader);
border-radius: 30px;
background-color: #fff;
position: relative;
}
.dz-preloader-3 .preloader-inner::before {
content: "";
position: absolute;
background: var(--loader-color);
top: 0;
left: 0;
width: 0%;
height: 100%;
border-radius: 30px;
animation: dzMoving 1s ease-in-out infinite;
}
@keyframes dzMoving {
50% {
width: 100%;
}
100% {
width: 0;
right: 0;
left: unset;
}
}
.font-10 {
font-size: 10px;
}
.font-12 {
font-size: 12px;
}
.font-13 {
font-size: 13px;
}
.font-14 {
font-size: 14px;
}
.font-16 {
font-size: 16px;
}
.font-18 {
font-size: 18px;
}
.font-20 {
font-size: 20px;
}
.font-22 {
font-size: 22px;
}
.font-24 {
font-size: 24px;
}
.font-26 {
font-size: 26px;
}
.font-28 {
font-size: 28px;
}
.font-30 {
font-size: 30px;
}
.font-35 {
font-size: 35px;
}
.font-40 {
font-size: 40px;
}
.font-45 {
font-size: 45px;
}
.font-50 {
font-size: 50px;
}
.font-55 {
font-size: 55px;
}
.font-60 {
font-size: 60px;
}
.font-70 {
font-size: 70px;
}
.font-75 {
font-size: 75px;
}
.font-80 {
font-size: 80px;
}
.font-90 {
font-size: 90px;
}
.font-100 {
font-size: 100px;
}
.p-a0 {
padding: 0px;
}
.p-t0 {
padding-top: 0px;
}
.p-b0 {
padding-bottom: 0px;
}
.p-l0 {
padding-left: 0px;
}
.p-r0 {
padding-right: 0px;
}
.p-lr0 {
padding-left: 0px;
padding-right: 0px;
}
.p-tb0 {
padding-bottom: 0px;
padding-top: 0px;
}
.m-a0 {
margin: 0px;
}
.m-t0 {
margin-top: 0px;
}
.m-b0 {
margin-bottom: 0px;
}
.m-l0 {
margin-left: 0px;
}
.m-r0 {
margin-right: 0px;
}
.m-lr0 {
margin-left: 0px;
margin-right: 0px;
}
.m-tb0 {
margin-bottom: 0px;
margin-top: 0px;
}
.p-a5 {
padding: 5px;
}
.p-t5 {
padding-top: 5px;
}
.p-b5 {
padding-bottom: 5px;
}
.p-l5 {
padding-left: 5px;
}
.p-r5 {
padding-right: 5px;
}
.p-lr5 {
padding-left: 5px;
padding-right: 5px;
}
.p-tb5 {
padding-bottom: 5px;
padding-top: 5px;
}
.m-a5 {
margin: 5px;
}
.m-t5 {
margin-top: 5px;
}
.m-b5 {
margin-bottom: 5px;
}
.m-l5 {
margin-left: 5px;
}
.m-r5 {
margin-right: 5px;
}
.m-lr5 {
margin-left: 5px;
margin-right: 5px;
}
.m-tb5 {
margin-bottom: 5px;
margin-top: 5px;
}
.p-a10 {
padding: 10px;
}
.p-t10 {
padding-top: 10px;
}
.p-b10 {
padding-bottom: 10px;
}
.p-l10 {
padding-left: 10px;
}
.p-r10 {
padding-right: 10px;
}
.p-lr10 {
padding-left: 10px;
padding-right: 10px;
}
.p-tb10 {
padding-bottom: 10px;
padding-top: 10px;
}
.m-a10 {
margin: 10px;
}
.m-t10 {
margin-top: 10px;
}
.m-b10 {
margin-bottom: 10px;
}
.m-l10 {
margin-left: 10px;
}
.m-r10 {
margin-right: 10px;
}
.m-lr10 {
margin-left: 10px;
margin-right: 10px;
}
.m-tb10 {
margin-bottom: 10px;
margin-top: 10px;
}
.p-a15 {
padding: 15px;
}
.p-t15 {
padding-top: 15px;
}
.p-b15 {
padding-bottom: 15px;
}
.p-l15 {
padding-left: 15px;
}
.p-r15 {
padding-right: 15px;
}
.p-lr15 {
padding-left: 15px;
padding-right: 15px;
}
.p-tb15 {
padding-bottom: 15px;
padding-top: 15px;
}
.m-a15 {
margin: 15px;
}
.m-t15 {
margin-top: 15px;
}
.m-b15 {
margin-bottom: 15px;
}
.m-l15 {
margin-left: 15px;
}
.m-r15 {
margin-right: 15px;
}
.m-lr15 {
margin-left: 15px;
margin-right: 15px;
}
.m-tb15 {
margin-bottom: 15px;
margin-top: 15px;
}
.p-a20 {
padding: 20px;
}
.p-t20 {
padding-top: 20px;
}
.p-b20 {
padding-bottom: 20px;
}
.p-l20 {
padding-left: 20px;
}
.p-r20 {
padding-right: 20px;
}
.p-lr20 {
padding-left: 20px;
padding-right: 20px;
}
.p-tb20 {
padding-bottom: 20px;
padding-top: 20px;
}
.m-a20 {
margin: 20px;
}
.m-t20 {
margin-top: 20px;
}
.m-b20 {
margin-bottom: 20px;
}
.m-l20 {
margin-left: 20px;
}
.m-r20 {
margin-right: 20px;
}
.m-lr20 {
margin-left: 20px;
margin-right: 20px;
}
.m-tb20 {
margin-bottom: 20px;
margin-top: 20px;
}
.p-a25 {
padding: 25px;
}
.p-t25 {
padding-top: 25px;
}
.p-b25 {
padding-bottom: 25px;
}
.p-l25 {
padding-left: 25px;
}
.p-r25 {
padding-right: 25px;
}
.p-lr25 {
padding-left: 25px;
padding-right: 25px;
}
.p-tb25 {
padding-bottom: 25px;
padding-top: 25px;
}
.m-a25 {
margin: 25px;
}
.m-t25 {
margin-top: 25px;
}
.m-b25 {
margin-bottom: 25px;
}
.m-l25 {
margin-left: 25px;
}
.m-r25 {
margin-right: 25px;
}
.m-lr25 {
margin-left: 25px;
margin-right: 25px;
}
.m-tb25 {
margin-bottom: 25px;
margin-top: 25px;
}
.p-a30 {
padding: 30px;
}
.p-t30 {
padding-top: 30px;
}
.p-b30 {
padding-bottom: 30px;
}
.p-l30 {
padding-left: 30px;
}
.p-r30 {
padding-right: 30px;
}
.p-lr30 {
padding-left: 30px;
padding-right: 30px;
}
.p-tb30 {
padding-bottom: 30px;
padding-top: 30px;
}
.m-a30 {
margin: 30px;
}
.m-t30 {
margin-top: 30px;
}
.m-b30 {
margin-bottom: 30px;
}
.m-l30 {
margin-left: 30px;
}
.m-r30 {
margin-right: 30px;
}
.m-lr30 {
margin-left: 30px;
margin-right: 30px;
}
.m-tb30 {
margin-bottom: 30px;
margin-top: 30px;
}
.p-a35 {
padding: 35px;
}
.p-t35 {
padding-top: 35px;
}
.p-b35 {
padding-bottom: 35px;
}
.p-l35 {
padding-left: 35px;
}
.p-r35 {
padding-right: 35px;
}
.p-lr35 {
padding-left: 35px;
padding-right: 35px;
}
.p-tb35 {
padding-bottom: 35px;
padding-top: 35px;
}
.m-a35 {
margin: 35px;
}
.m-t35 {
margin-top: 35px;
}
.m-b35 {
margin-bottom: 35px;
}
.m-l35 {
margin-left: 35px;
}
.m-r35 {
margin-right: 35px;
}
.m-lr35 {
margin-left: 35px;
margin-right: 35px;
}
.m-tb35 {
margin-bottom: 35px;
margin-top: 35px;
}
.p-a40 {
padding: 40px;
}
.p-t40 {
padding-top: 40px;
}
.p-b40 {
padding-bottom: 40px;
}
.p-l40 {
padding-left: 40px;
}
.p-r40 {
padding-right: 40px;
}
.p-lr40 {
padding-left: 40px;
padding-right: 40px;
}
.p-tb40 {
padding-bottom: 40px;
padding-top: 40px;
}
.m-a40 {
margin: 40px;
}
.m-t40 {
margin-top: 40px;
}
.m-b40 {
margin-bottom: 40px;
}
.m-l40 {
margin-left: 40px;
}
.m-r40 {
margin-right: 40px;
}
.m-lr40 {
margin-left: 40px;
margin-right: 40px;
}
.m-tb40 {
margin-bottom: 40px;
margin-top: 40px;
}
.p-a45 {
padding: 45px;
}
.p-t45 {
padding-top: 45px;
}
.p-b45 {
padding-bottom: 45px;
}
.p-l45 {
padding-left: 45px;
}
.p-r45 {
padding-right: 45px;
}
.p-lr45 {
padding-left: 45px;
padding-right: 45px;
}
.p-tb45 {
padding-bottom: 45px;
padding-top: 45px;
}
.m-a45 {
margin: 45px;
}
.m-t45 {
margin-top: 45px;
}
.m-b45 {
margin-bottom: 45px;
}
.m-l45 {
margin-left: 45px;
}
.m-r45 {
margin-right: 45px;
}
.m-lr45 {
margin-left: 45px;
margin-right: 45px;
}
.m-tb45 {
margin-bottom: 45px;
margin-top: 45px;
}
.p-a50 {
padding: 50px;
}
.p-t50 {
padding-top: 50px;
}
.p-b50 {
padding-bottom: 50px;
}
.p-l50 {
padding-left: 50px;
}
.p-r50 {
padding-right: 50px;
}
.p-lr50 {
padding-left: 50px;
padding-right: 50px;
}
.p-tb50 {
padding-bottom: 50px;
padding-top: 50px;
}
.m-a50 {
margin: 50px;
}
.m-t50 {
margin-top: 50px;
}
.m-b50 {
margin-bottom: 50px;
}
.m-l50 {
margin-left: 50px;
}
.m-r50 {
margin-right: 50px;
}
.m-lr50 {
margin-left: 50px;
margin-right: 50px;
}
.m-tb50 {
margin-bottom: 50px;
margin-top: 50px;
}
.p-a55 {
padding: 55px;
}
.p-t55 {
padding-top: 55px;
}
.p-b55 {
padding-bottom: 55px;
}
.p-l55 {
padding-left: 55px;
}
.p-r55 {
padding-right: 55px;
}
.p-lr55 {
padding-left: 55px;
padding-right: 55px;
}
.p-tb55 {
padding-bottom: 55px;
padding-top: 55px;
}
.m-a55 {
margin: 55px;
}
.m-t55 {
margin-top: 55px;
}
.m-b55 {
margin-bottom: 55px;
}
.m-l55 {
margin-left: 55px;
}
.m-r55 {
margin-right: 55px;
}
.m-lr55 {
margin-left: 55px;
margin-right: 55px;
}
.m-tb55 {
margin-bottom: 55px;
margin-top: 55px;
}
.p-a60 {
padding: 60px;
}
.p-t60 {
padding-top: 60px;
}
.p-b60 {
padding-bottom: 60px;
}
.p-l60 {
padding-left: 60px;
}
.p-r60 {
padding-right: 60px;
}
.p-lr60 {
padding-left: 60px;
padding-right: 60px;
}
.p-tb60 {
padding-bottom: 60px;
padding-top: 60px;
}
.m-a60 {
margin: 60px;
}
.m-t60 {
margin-top: 60px;
}
.m-b60 {
margin-bottom: 60px;
}
.m-l60 {
margin-left: 60px;
}
.m-r60 {
margin-right: 60px;
}
.m-lr60 {
margin-left: 60px;
margin-right: 60px;
}
.m-tb60 {
margin-bottom: 60px;
margin-top: 60px;
}
.p-a65 {
padding: 65px;
}
.p-t65 {
padding-top: 65px;
}
.p-b65 {
padding-bottom: 65px;
}
.p-l65 {
padding-left: 65px;
}
.p-r65 {
padding-right: 65px;
}
.p-lr65 {
padding-left: 65px;
padding-right: 65px;
}
.p-tb65 {
padding-bottom: 65px;
padding-top: 65px;
}
.m-a65 {
margin: 65px;
}
.m-t65 {
margin-top: 65px;
}
.m-b65 {
margin-bottom: 65px;
}
.m-l65 {
margin-left: 65px;
}
.m-r65 {
margin-right: 65px;
}
.m-lr65 {
margin-left: 65px;
margin-right: 65px;
}
.m-tb65 {
margin-bottom: 65px;
margin-top: 65px;
}
.p-a70 {
padding: 70px;
}
.p-t70 {
padding-top: 70px;
}
.p-b70 {
padding-bottom: 70px;
}
.p-l70 {
padding-left: 70px;
}
.p-r70 {
padding-right: 70px;
}
.p-lr70 {
padding-left: 70px;
padding-right: 70px;
}
.p-tb70 {
padding-bottom: 70px;
padding-top: 70px;
}
.m-a70 {
margin: 70px;
}
.m-t70 {
margin-top: 70px;
}
.m-b70 {
margin-bottom: 70px;
}
.m-l70 {
margin-left: 70px;
}
.m-r70 {
margin-right: 70px;
}
.m-lr70 {
margin-left: 70px;
margin-right: 70px;
}
.m-tb70 {
margin-bottom: 70px;
margin-top: 70px;
}
.p-a75 {
padding: 75px;
}
.p-t75 {
padding-top: 75px;
}
.p-b75 {
padding-bottom: 75px;
}
.p-l75 {
padding-left: 75px;
}
.p-r75 {
padding-right: 75px;
}
.p-lr75 {
padding-left: 75px;
padding-right: 75px;
}
.p-tb75 {
padding-bottom: 75px;
padding-top: 75px;
}
.m-a75 {
margin: 75px;
}
.m-t75 {
margin-top: 75px;
}
.m-b75 {
margin-bottom: 75px;
}
.m-l75 {
margin-left: 75px;
}
.m-r75 {
margin-right: 75px;
}
.m-lr75 {
margin-left: 75px;
margin-right: 75px;
}
.m-tb75 {
margin-bottom: 75px;
margin-top: 75px;
}
.p-a80 {
padding: 80px;
}
.p-t80 {
padding-top: 80px;
}
.p-b80 {
padding-bottom: 80px;
}
.p-l80 {
padding-left: 80px;
}
.p-r80 {
padding-right: 80px;
}
.p-lr80 {
padding-left: 80px;
padding-right: 80px;
}
.p-tb80 {
padding-bottom: 80px;
padding-top: 80px;
}
.m-a80 {
margin: 80px;
}
.m-t80 {
margin-top: 80px;
}
.m-b80 {
margin-bottom: 80px;
}
.m-l80 {
margin-left: 80px;
}
.m-r80 {
margin-right: 80px;
}
.m-lr80 {
margin-left: 80px;
margin-right: 80px;
}
.m-tb80 {
margin-bottom: 80px;
margin-top: 80px;
}
.p-a85 {
padding: 85px;
}
.p-t85 {
padding-top: 85px;
}
.p-b85 {
padding-bottom: 85px;
}
.p-l85 {
padding-left: 85px;
}
.p-r85 {
padding-right: 85px;
}
.p-lr85 {
padding-left: 85px;
padding-right: 85px;
}
.p-tb85 {
padding-bottom: 85px;
padding-top: 85px;
}
.m-a85 {
margin: 85px;
}
.m-t85 {
margin-top: 85px;
}
.m-b85 {
margin-bottom: 85px;
}
.m-l85 {
margin-left: 85px;
}
.m-r85 {
margin-right: 85px;
}
.m-lr85 {
margin-left: 85px;
margin-right: 85px;
}
.m-tb85 {
margin-bottom: 85px;
margin-top: 85px;
}
.p-a90 {
padding: 90px;
}
.p-t90 {
padding-top: 90px;
}
.p-b90 {
padding-bottom: 90px;
}
.p-l90 {
padding-left: 90px;
}
.p-r90 {
padding-right: 90px;
}
.p-lr90 {
padding-left: 90px;
padding-right: 90px;
}
.p-tb90 {
padding-bottom: 90px;
padding-top: 90px;
}
.m-a90 {
margin: 90px;
}
.m-t90 {
margin-top: 90px;
}
.m-b90 {
margin-bottom: 90px;
}
.m-l90 {
margin-left: 90px;
}
.m-r90 {
margin-right: 90px;
}
.m-lr90 {
margin-left: 90px;
margin-right: 90px;
}
.m-tb90 {
margin-bottom: 90px;
margin-top: 90px;
}
.p-a95 {
padding: 95px;
}
.p-t95 {
padding-top: 95px;
}
.p-b95 {
padding-bottom: 95px;
}
.p-l95 {
padding-left: 95px;
}
.p-r95 {
padding-right: 95px;
}
.p-lr95 {
padding-left: 95px;
padding-right: 95px;
}
.p-tb95 {
padding-bottom: 95px;
padding-top: 95px;
}
.m-a95 {
margin: 95px;
}
.m-t95 {
margin-top: 95px;
}
.m-b95 {
margin-bottom: 95px;
}
.m-l95 {
margin-left: 95px;
}
.m-r95 {
margin-right: 95px;
}
.m-lr95 {
margin-left: 95px;
margin-right: 95px;
}
.m-tb95 {
margin-bottom: 95px;
margin-top: 95px;
}
.p-a100 {
padding: 100px;
}
.p-t100 {
padding-top: 100px;
}
.p-b100 {
padding-bottom: 100px;
}
.p-l100 {
padding-left: 100px;
}
.p-r100 {
padding-right: 100px;
}
.p-lr100 {
padding-left: 100px;
padding-right: 100px;
}
.p-tb100 {
padding-bottom: 100px;
padding-top: 100px;
}
.m-a100 {
margin: 100px;
}
.m-t100 {
margin-top: 100px;
}
.m-b100 {
margin-bottom: 100px;
}
.m-l100 {
margin-left: 100px;
}
.m-r100 {
margin-right: 100px;
}
.m-lr100 {
margin-left: 100px;
margin-right: 100px;
}
.m-tb100 {
margin-bottom: 100px;
margin-top: 100px;
}
@media only screen and (max-width: 1200px) {
.m-lg-t0 {
margin-top: 0px;
}
.m-lg-b0 {
margin-bottom: 0px;
}
.m-lg-t5 {
margin-top: 5px;
}
.m-lg-b5 {
margin-bottom: 5px;
}
.m-lg-t10 {
margin-top: 10px;
}
.m-lg-b10 {
margin-bottom: 10px;
}
.m-lg-t15 {
margin-top: 15px;
}
.m-lg-b15 {
margin-bottom: 15px;
}
.m-lg-t20 {
margin-top: 20px;
}
.m-lg-b20 {
margin-bottom: 20px;
}
.m-lg-t25 {
margin-top: 25px;
}
.m-lg-b25 {
margin-bottom: 25px;
}
.m-lg-t30 {
margin-top: 30px;
}
.m-lg-b30 {
margin-bottom: 30px;
}
.m-lg-t35 {
margin-top: 35px;
}
.m-lg-b35 {
margin-bottom: 35px;
}
.m-lg-t40 {
margin-top: 40px;
}
.m-lg-b40 {
margin-bottom: 40px;
}
.m-lg-t45 {
margin-top: 45px;
}
.m-lg-b45 {
margin-bottom: 45px;
}
.m-lg-t50 {
margin-top: 50px;
}
.m-lg-b50 {
margin-bottom: 50px;
}
.m-lg-t55 {
margin-top: 55px;
}
.m-lg-b55 {
margin-bottom: 55px;
}
.m-lg-t60 {
margin-top: 60px;
}
.m-lg-b60 {
margin-bottom: 60px;
}
.m-lg-t65 {
margin-top: 65px;
}
.m-lg-b65 {
margin-bottom: 65px;
}
.m-lg-t70 {
margin-top: 70px;
}
.m-lg-b70 {
margin-bottom: 70px;
}
.m-lg-t75 {
margin-top: 75px;
}
.m-lg-b75 {
margin-bottom: 75px;
}
.m-lg-t80 {
margin-top: 80px;
}
.m-lg-b80 {
margin-bottom: 80px;
}
.m-lg-t85 {
margin-top: 85px;
}
.m-lg-b85 {
margin-bottom: 85px;
}
.m-lg-t90 {
margin-top: 90px;
}
.m-lg-b90 {
margin-bottom: 90px;
}
.m-lg-t95 {
margin-top: 95px;
}
.m-lg-b95 {
margin-bottom: 95px;
}
.m-lg-t100 {
margin-top: 100px;
}
.m-lg-b100 {
margin-bottom: 100px;
}
.m-lg-r0 {
margin-right: 0;
}
.m-lg-l0 {
margin-left: 0;
}
}
@media only screen and (max-width: 991px) {
.m-md-t0 {
margin-top: 0px;
}
.m-md-b0 {
margin-bottom: 0px;
}
.m-md-t5 {
margin-top: 5px;
}
.m-md-b5 {
margin-bottom: 5px;
}
.m-md-t10 {
margin-top: 10px;
}
.m-md-b10 {
margin-bottom: 10px;
}
.m-md-t15 {
margin-top: 15px;
}
.m-md-b15 {
margin-bottom: 15px;
}
.m-md-t20 {
margin-top: 20px;
}
.m-md-b20 {
margin-bottom: 20px;
}
.m-md-t25 {
margin-top: 25px;
}
.m-md-b25 {
margin-bottom: 25px;
}
.m-md-t30 {
margin-top: 30px;
}
.m-md-b30 {
margin-bottom: 30px;
}
.m-md-t35 {
margin-top: 35px;
}
.m-md-b35 {
margin-bottom: 35px;
}
.m-md-t40 {
margin-top: 40px;
}
.m-md-b40 {
margin-bottom: 40px;
}
.m-md-t45 {
margin-top: 45px;
}
.m-md-b45 {
margin-bottom: 45px;
}
.m-md-t50 {
margin-top: 50px;
}
.m-md-b50 {
margin-bottom: 50px;
}
.m-md-t55 {
margin-top: 55px;
}
.m-md-b55 {
margin-bottom: 55px;
}
.m-md-t60 {
margin-top: 60px;
}
.m-md-b60 {
margin-bottom: 60px;
}
.m-md-t65 {
margin-top: 65px;
}
.m-md-b65 {
margin-bottom: 65px;
}
.m-md-t70 {
margin-top: 70px;
}
.m-md-b70 {
margin-bottom: 70px;
}
.m-md-t75 {
margin-top: 75px;
}
.m-md-b75 {
margin-bottom: 75px;
}
.m-md-t80 {
margin-top: 80px;
}
.m-md-b80 {
margin-bottom: 80px;
}
.m-md-t85 {
margin-top: 85px;
}
.m-md-b85 {
margin-bottom: 85px;
}
.m-md-t90 {
margin-top: 90px;
}
.m-md-b90 {
margin-bottom: 90px;
}
.m-md-t95 {
margin-top: 95px;
}
.m-md-b95 {
margin-bottom: 95px;
}
.m-md-t100 {
margin-top: 100px;
}
.m-md-b100 {
margin-bottom: 100px;
}
.m-md-r0 {
margin-right: 0;
}
.m-md-l0 {
margin-left: 0;
}
}
@media only screen and (max-width: 767px) {
.m-sm-t0 {
margin-top: 0px;
}
.m-sm-b0 {
margin-bottom: 0px;
}
.m-sm-t5 {
margin-top: 5px;
}
.m-sm-b5 {
margin-bottom: 5px;
}
.m-sm-t10 {
margin-top: 10px;
}
.m-sm-b10 {
margin-bottom: 10px;
}
.m-sm-t15 {
margin-top: 15px;
}
.m-sm-b15 {
margin-bottom: 15px;
}
.m-sm-t20 {
margin-top: 20px;
}
.m-sm-b20 {
margin-bottom: 20px;
}
.m-sm-t25 {
margin-top: 25px;
}
.m-sm-b25 {
margin-bottom: 25px;
}
.m-sm-t30 {
margin-top: 30px;
}
.m-sm-b30 {
margin-bottom: 30px;
}
.m-sm-t35 {
margin-top: 35px;
}
.m-sm-b35 {
margin-bottom: 35px;
}
.m-sm-t40 {
margin-top: 40px;
}
.m-sm-b40 {
margin-bottom: 40px;
}
.m-sm-t45 {
margin-top: 45px;
}
.m-sm-b45 {
margin-bottom: 45px;
}
.m-sm-t50 {
margin-top: 50px;
}
.m-sm-b50 {
margin-bottom: 50px;
}
.m-sm-t55 {
margin-top: 55px;
}
.m-sm-b55 {
margin-bottom: 55px;
}
.m-sm-t60 {
margin-top: 60px;
}
.m-sm-b60 {
margin-bottom: 60px;
}
.m-sm-t65 {
margin-top: 65px;
}
.m-sm-b65 {
margin-bottom: 65px;
}
.m-sm-t70 {
margin-top: 70px;
}
.m-sm-b70 {
margin-bottom: 70px;
}
.m-sm-t75 {
margin-top: 75px;
}
.m-sm-b75 {
margin-bottom: 75px;
}
.m-sm-t80 {
margin-top: 80px;
}
.m-sm-b80 {
margin-bottom: 80px;
}
.m-sm-t85 {
margin-top: 85px;
}
.m-sm-b85 {
margin-bottom: 85px;
}
.m-sm-t90 {
margin-top: 90px;
}
.m-sm-b90 {
margin-bottom: 90px;
}
.m-sm-t95 {
margin-top: 95px;
}
.m-sm-b95 {
margin-bottom: 95px;
}
.m-sm-t100 {
margin-top: 100px;
}
.m-sm-b100 {
margin-bottom: 100px;
}
}
@media only screen and (max-width: 576px) {
.m-xs-t0 {
margin-top: 0px;
}
.m-xs-b0 {
margin-bottom: 0px;
}
.p-xs-b0 {
padding-bottom: 0px;
}
.m-xs-t5 {
margin-top: 5px;
}
.m-xs-b5 {
margin-bottom: 5px;
}
.p-xs-b5 {
padding-bottom: 5px;
}
.m-xs-t10 {
margin-top: 10px;
}
.m-xs-b10 {
margin-bottom: 10px;
}
.p-xs-b10 {
padding-bottom: 10px;
}
.m-xs-t15 {
margin-top: 15px;
}
.m-xs-b15 {
margin-bottom: 15px;
}
.p-xs-b15 {
padding-bottom: 15px;
}
.m-xs-t20 {
margin-top: 20px;
}
.m-xs-b20 {
margin-bottom: 20px;
}
.p-xs-b20 {
padding-bottom: 20px;
}
.m-xs-t25 {
margin-top: 25px;
}
.m-xs-b25 {
margin-bottom: 25px;
}
.p-xs-b25 {
padding-bottom: 25px;
}
.m-xs-t30 {
margin-top: 30px;
}
.m-xs-b30 {
margin-bottom: 30px;
}
.p-xs-b30 {
padding-bottom: 30px;
}
.m-xs-t35 {
margin-top: 35px;
}
.m-xs-b35 {
margin-bottom: 35px;
}
.p-xs-b35 {
padding-bottom: 35px;
}
.m-xs-t40 {
margin-top: 40px;
}
.m-xs-b40 {
margin-bottom: 40px;
}
.p-xs-b40 {
padding-bottom: 40px;
}
.m-xs-t45 {
margin-top: 45px;
}
.m-xs-b45 {
margin-bottom: 45px;
}
.p-xs-b45 {
padding-bottom: 45px;
}
.m-xs-t50 {
margin-top: 50px;
}
.m-xs-b50 {
margin-bottom: 50px;
}
.p-xs-b50 {
padding-bottom: 50px;
}
.m-xs-t55 {
margin-top: 55px;
}
.m-xs-b55 {
margin-bottom: 55px;
}
.p-xs-b55 {
padding-bottom: 55px;
}
.m-xs-t60 {
margin-top: 60px;
}
.m-xs-b60 {
margin-bottom: 60px;
}
.p-xs-b60 {
padding-bottom: 60px;
}
.m-xs-t65 {
margin-top: 65px;
}
.m-xs-b65 {
margin-bottom: 65px;
}
.p-xs-b65 {
padding-bottom: 65px;
}
.m-xs-t70 {
margin-top: 70px;
}
.m-xs-b70 {
margin-bottom: 70px;
}
.p-xs-b70 {
padding-bottom: 70px;
}
.m-xs-t75 {
margin-top: 75px;
}
.m-xs-b75 {
margin-bottom: 75px;
}
.p-xs-b75 {
padding-bottom: 75px;
}
.m-xs-t80 {
margin-top: 80px;
}
.m-xs-b80 {
margin-bottom: 80px;
}
.p-xs-b80 {
padding-bottom: 80px;
}
.m-xs-t85 {
margin-top: 85px;
}
.m-xs-b85 {
margin-bottom: 85px;
}
.p-xs-b85 {
padding-bottom: 85px;
}
.m-xs-t90 {
margin-top: 90px;
}
.m-xs-b90 {
margin-bottom: 90px;
}
.p-xs-b90 {
padding-bottom: 90px;
}
.m-xs-t95 {
margin-top: 95px;
}
.m-xs-b95 {
margin-bottom: 95px;
}
.p-xs-b95 {
padding-bottom: 95px;
}
.m-xs-t100 {
margin-top: 100px;
}
.m-xs-b100 {
margin-bottom: 100px;
}
.p-xs-b100 {
padding-bottom: 100px;
}
}
.max-w50 {
max-width: 50px;
}
.max-w60 {
max-width: 60px;
}
.max-w80 {
max-width: 80px;
}
.max-w100 {
max-width: 100px;
}
.max-w200 {
max-width: 200px;
}
.max-w300 {
max-width: 300px;
}
.max-w400 {
max-width: 400px;
}
.max-w500 {
max-width: 500px;
}
.max-w600 {
max-width: 600px;
}
.max-w700 {
max-width: 700px;
}
.max-w800 {
max-width: 800px;
}
.max-w900 {
max-width: 900px;
}
.max-w1000 {
max-width: 1000px;
}
.bg-img-fix {
background-attachment: fixed;
background-size: cover;
}
.full-img {
width: 100%;
}
.sticky-sm-top,
.sticky-lg-top,
.sticky-xl-top,
.sticky-md-top,
.sticky-top {
top: 120px;
z-index: 1;
}
.page-title {
padding: 65px 0px 45px;
position: relative;
background: var(--bs-light);
background-size: cover;
background-position: center;
}
.page-title p {
font-size: 20px;
font-weight: 500;
margin-bottom: 5px;
color: #7272A8;
text-transform: capitalize;
}
@media only screen and (max-width: 575px) {
.page-title p {
font-size: 16px;
}
}
.page-title h3, .page-title .h3 {
font-size: 40px;
line-height: 1.2;
font-weight: 600;
text-transform: capitalize;
}
@media only screen and (max-width: 575px) {
.page-title h3, .page-title .h3 {
font-size: 28px;
}
}
.img-cover {
height: 100%;
width: 100%;
object-fit: cover;
}
section {
position: relative;
}
@media (min-width: 1200px) {
.g-xl-4,
.gx-xl-4 {
--bs-gutter-x: 1.875rem;
}
}
.rounded-xl {
border-radius: 50% !important;
overflow: hidden;
}
.rounded-lg {
border-radius: 20px !important;
overflow: hidden;
}
.rounded-md {
border-radius: 20px !important;
overflow: hidden;
}
.rounded-sm {
border-radius: 4px !important;
overflow: hidden;
}
.z-index-unset {
z-index: unset;
}
.text-maroon {
color: #9e0168;
}
.text-orange {
color: #F46700;
}
.text-yellow {
color: #FDF42A;
}
.text-skyblue {
color: #2E8278;
}
.text-red {
color: #f22462;
}
.text-green {
color: #2E8278;
}
.text-blue {
color: #131045;
}
.bg-maroon {
background-color: #9e0168;
}
.bg-orange {
background-color: #F46700;
}
.bg-yellow {
background-color: #FDF42A;
}
.bg-skyblue {
background-color: #00aeff;
}
.bg-red {
background-color: #f22462;
}
.bg-green {
background-color: #2E8278;
}
.bg-blue {
background-color: #131045;
}
.scale8 {
transform: scale(1.85);
-moz-transform: scale(1.85);
-webkit-transform: scale(1.85);
-ms-transform: scale(1.85);
-o-transform: scale(1.85);
}
.scale7 {
transform: scale(1.7);
-moz-transform: scale(1.7);
-webkit-transform: scale(1.7);
-ms-transform: scale(1.7);
-o-transform: scale(1.7);
}
.scale5 {
transform: scale(1.5);
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
-ms-transform: scale(1.5);
-o-transform: scale(1.5);
}
.scale3 {
transform: scale(1.3);
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3);
-ms-transform: scale(1.3);
-o-transform: scale(1.3);
}
.scale2 {
transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.scale08 {
transform: scale(0.8);
-moz-transform: scale(0.8);
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
}
.scale05 {
transform: scale(0.5);
-moz-transform: scale(0.5);
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
-o-transform: scale(0.5);
}
.tl {
transform-origin: left;
-moz-transform-origin: left;
-webkit-transform-origin: left;
-ms-transform-origin: left;
-o-transform-origin: left;
}
.shadow-none {
box-shadow: unset;
}
.flex-1 {
flex: 1;
}
.text-justify {
text-align: justify;
} .sort-title {
margin-bottom: 40px;
}
.sort-title h4:after, .sort-title .h4:after {
left: -160px;
}
.sort-title.text-white h4:after, .sort-title.text-white .h4:after,
.sort-title.text-white h4:before,
.sort-title.text-white .h4:before {
background: #fff;
}
.sort-title h4:after, .sort-title .h4:after,
.sort-title h4:before,
.sort-title .h4:before {
background: #000 none repeat scroll 0 0;
content: "";
height: 1px;
position: absolute;
right: -160px;
top: 50%;
width: 150px;
opacity: 0.15;
}
.sort-title h4, .sort-title .h4 {
display: inline-block;
margin: 0;
position: relative;
}
@media only screen and (max-width: 767px) {
.sort-title h4:after, .sort-title .h4:after,
.sort-title h4:before,
.sort-title .h4:before {
content: none;
}
}
.bg-light-dark {
background-color: var(--light-dark);
}
.background-blend-mode {
background-blend-mode: luminosity;
}
.fw-medium {
font-weight: 500 !important;
}
.z-1 {
z-index: 1;
}
.z-2 {
z-index: 2;
}
.z-3 {
z-index: 3;
}
.z-4 {
z-index: 4;
}
.z-5 {
z-index: 5;
}
[data-typography=montserrat] {
--font-family-base: "Montserrat";
--font-family-title: "Montserrat";
--bs-body-font-family:"Montserrat";
}
[data-typography=montserrat] .section-head .sub-title {
color: var(--bs-primary);
font-family: "Playfair Display";
font-style: italic;
font-weight: 500;
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
}
[data-typography=montserrat] .section-head p {
font-size: 18px;
font-weight: 300;
font-family: var(--font-family-base);
}
[data-typography=montserrat] .section-head .btn {
font-family: var(--font-family-base);
}
[data-typography=montserrat] .section-head.style-1 .title {
font-size: 50px;
}
@media only screen and (max-width: 1480px) {
[data-typography=montserrat] .section-head.style-1 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-typography=montserrat] .section-head.style-1 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-typography=montserrat] .section-head.style-1 .title {
font-size: 28px;
}
}
[data-typography=montserrat] .section-head.style-2 {
font-size: 45px;
font-weight: 700;
font-family: var(--font-family-title);
}
@media only screen and (max-width: 1480px) {
[data-typography=montserrat] .section-head.style-2 {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-typography=montserrat] .section-head.style-2 {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-typography=montserrat] .section-head.style-2 {
font-size: 28px;
}
}
[data-theme=gynecology] .section-head .sub-title {
color: var(--bs-primary);
font-weight: 600;
font-size: 18px;
line-height: 20px;
margin-bottom: 0;
text-transform: uppercase;
font-family: var(--font-family-base);
font-style: normal;
}
[data-theme=gynecology] .section-head p {
font-size: 18px;
font-weight: 300;
font-family: var(--font-family-base);
}
[data-theme=gynecology] .section-head .btn {
font-family: var(--font-family-base);
}
[data-theme=gynecology] .section-head.style-1 .title {
font-size: 50px;
}
@media only screen and (max-width: 1480px) {
[data-theme=gynecology] .section-head.style-1 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-theme=gynecology] .section-head.style-1 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=gynecology] .section-head.style-1 .title {
font-size: 28px;
}
}
[data-theme=gynecology] .section-head.style-1 .sub-title {
color: var(--bs-primary);
font-weight: 600;
font-size: 18px;
line-height: 20px;
margin-bottom: 0;
text-transform: uppercase;
font-family: var(--font-family-base);
font-style: normal;
background-image: none;
padding: 0;
}
@media only screen and (max-width: 1680px) {
[data-theme=gynecology] .section-head.style-1 .sub-title {
margin-bottom: 10px;
}
}
[data-theme=gynecology] .section-head.style-2 .title {
font-size: 45px;
}
@media only screen and (max-width: 1480px) {
[data-theme=gynecology] .section-head.style-2 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-theme=gynecology] .section-head.style-2 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=gynecology] .section-head.style-2 .title {
font-size: 28px;
}
}
[data-theme=gynecology] .section-head.style-2 .sub-title {
color: var(--bs-primary);
font-weight: 600;
font-size: 18px;
line-height: 20px;
margin-bottom: 0;
text-transform: uppercase;
font-family: var(--font-family-base);
font-style: normal;
background-image: none;
padding: 0;
}
@media only screen and (max-width: 1680px) {
[data-theme=gynecology] .section-head.style-2 .sub-title {
margin-bottom: 10px;
}
}
[data-theme=gynecology] .section-head.style-3 .title {
font-size: 38px;
}
@media only screen and (max-width: 991px) {
[data-theme=gynecology] .section-head.style-3 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=gynecology] .section-head.style-3 .title {
font-size: 28px;
}
}
[data-theme=gynecology] .section-head.style-3 .sub-title {
color: var(--bs-primary);
font-weight: 600;
font-size: 18px;
line-height: 20px;
margin-bottom: 0;
text-transform: uppercase;
font-family: var(--font-family-base);
font-style: normal;
background-image: none;
padding: 0;
}
@media only screen and (max-width: 1680px) {
[data-theme=gynecology] .section-head.style-3 .sub-title {
margin-bottom: 10px;
}
}
[data-theme=dieting] .section-head .sub-title {
color: var(--bs-primary);
font-weight: 600;
font-size: 18px;
line-height: 20px !important;
margin-bottom: 0;
text-transform: uppercase;
font-family: var(--font-family-base);
font-style: normal;
background-image: none !important;
padding: 0 !important;
border-radius: 0 !important;
font-size: 18px !important;
margin-bottom: 0 !important;
display: inline-flex !important;
gap: 5px;
align-items: center;
}
@media only screen and (max-width: 1680px) {
[data-theme=dieting] .section-head .sub-title {
margin-bottom: 10px !important;
}
}
@media only screen and (max-width: 575px) {
[data-theme=dieting] .section-head .sub-title {
font-size: 16px;
}
[data-theme=dieting] .section-head .sub-title svg {
width: 18px;
height: 18px;
}
}
[data-theme=dieting] .section-head p {
font-size: 18px;
font-weight: 400;
font-family: var(--font-family-base);
}
[data-theme=dieting] .section-head .btn {
font-family: var(--font-family-base);
}
[data-theme=dieting] .section-head.style-1 .title {
font-size: 55px;
}
@media only screen and (max-width: 1480px) {
[data-theme=dieting] .section-head.style-1 .title {
font-size: 45px;
}
}
@media only screen and (max-width: 1199px) {
[data-theme=dieting] .section-head.style-1 .title {
font-size: 40px;
}
}
@media only screen and (max-width: 991px) {
[data-theme=dieting] .section-head.style-1 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=dieting] .section-head.style-1 .title {
font-size: 28px;
}
}
[data-theme=dieting] .section-head.style-2 .title {
font-size: 50px;
}
@media only screen and (max-width: 1480px) {
[data-theme=dieting] .section-head.style-2 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-theme=dieting] .section-head.style-2 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=dieting] .section-head.style-2 .title {
font-size: 28px;
}
}
[data-theme=dieting] .section-head.style-3 .title {
font-size: 45px;
}
@media only screen and (max-width: 1480px) {
[data-theme=dieting] .section-head.style-3 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
[data-theme=dieting] .section-head.style-3 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
[data-theme=dieting] .section-head.style-3 .title {
font-size: 28px;
}
}
[data-theme=dieting] .btn-icon .right-icon,
[data-theme=dieting] .btn-icon .left-icon {
background-color: var(--bs-primary-second);
}
[data-theme=dieting] .btn.btn-white .right-icon,
[data-theme=dieting] .btn.btn-white .left-icon {
background-color: var(--bs-primary-second);
}
[data-theme=dieting] .btn.btn-white .right-icon i,
[data-theme=dieting] .btn.btn-white .left-icon i {
color: #000;
}
.hero-banner {
position: relative;    }
.hero-banner.style-1 {
height: 900px;
background-size: cover;
background-position: center;
overflow: hidden;
}
.hero-banner.style-1 > * {
height: 100%;
}
.hero-banner.style-1 .inner-wrapper {
height: 100%;
}
.hero-banner.style-1 .title {
font-size: 90px;
font-weight: bold;
margin-bottom: 10px;
line-height: 1.1;
}
.hero-banner.style-1 .text-vertical {
font-weight: bold;
font-size: 16px;
writing-mode: tb;
transform: rotate(-180deg) translateY(50%);
position: absolute;
left: 50px;
top: 50%;
}
.hero-banner.style-1 .text {
font-size: 24px;
max-width: 500px;
font-weight: 300;
margin-bottom: 35px;
}
.hero-banner.style-1 .circle-wrapper {
width: 100%;
aspect-ratio: 1/1;
position: relative;
z-index: 1;
bottom: -200px;
}
.hero-banner.style-1 .circle-wrapper .circle1,
.hero-banner.style-1 .circle-wrapper .circle2,
.hero-banner.style-1 .circle-wrapper .circle3 {
border-radius: 50%;
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
aspect-ratio: 1/1;
border: 2px solid #fff;
}
.hero-banner.style-1 .circle-wrapper .circle1 {
background-color: #fff;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.08);
width: 70%;
}
.hero-banner.style-1 .circle-wrapper .circle2 {
background-color: #fff;
opacity: 0.6;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.02);
width: 84%;
}
.hero-banner.style-1 .circle-wrapper .circle3 {
width: 100%;
}
.hero-banner.style-1 .circle-wrapper .circle4 {
height: 14px;
width: 14px;
border-radius: 50%;
position: absolute;
background-color: var(--bs-primary);
top: 12.5%;
left: 15%;
}
.hero-banner.style-1 .hero-thumbnail {
position: relative;
width: 865px;
}
.hero-banner.style-1 .hero-thumbnail .thumbnail {
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
z-index: 2;
height: 100%;
width: 100%;
object-fit: contain;
}
.hero-banner.style-1 .item1 {
width: 90px;
height: 90px;
border-radius: 25px;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
position: absolute;
right: 55px;
top: 120px;
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
}
.hero-banner.style-1 .item2 {
position: absolute;
left: -80px;
top: 78%;
z-index: 3;
}
.hero-banner.style-1 .item3 {
position: absolute;
bottom: 80px;
left: 50px;
z-index: 4;
}
.hero-banner.style-1 .item4 {
position: absolute;
right: -30px;
bottom: 60px;
z-index: 3;
}
.hero-banner.style-1 .item5 {
position: absolute;
left: 50px;
bottom: 50px;
z-index: 3;
}
@media only screen and (max-width: 1680px) {
.hero-banner.style-1 {
height: 850px;
}
.hero-banner.style-1 .hero-thumbnail {
width: 750px;
}
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-1 {
height: 800px;
}
.hero-banner.style-1 .title {
font-size: 60px;
}
.hero-banner.style-1 .title img {
display: none;
}
.hero-banner.style-1 .hero-content {
margin-left: 0;
}
.hero-banner.style-1 .text-vertical {
left: 30px;
}
.hero-banner.style-1 .item3 {
top: 150px;
left: 20px;
}
.hero-banner.style-1 .item4 {
right: 30px;
}
.hero-banner.style-1 .item1 {
right: 70px;
top: 80px;
padding: 18px;
width: 60px;
height: 60px;
border-radius: 12px;
}
}
@media only screen and (max-width: 1380px) {
.hero-banner.style-1 .hero-content {
margin-left: -50px;
}
.hero-banner.style-1 .hero-thumbnail {
margin-left: -40px;
}
}
@media only screen and (max-width: 1280px) {
.hero-banner.style-1 .text-vertical {
display: none;
}
.hero-banner.style-1 .item4 {
display: none;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-1 {
height: 580px;
}
.hero-banner.style-1 .hero-content {
margin-left: 0;
}
.hero-banner.style-1 .title {
font-size: 48px;
}
.hero-banner.style-1 .item5,
.hero-banner.style-1 .item3,
.hero-banner.style-1 .item2,
.hero-banner.style-1 .item1 {
display: none;
}
.hero-banner.style-1 .hero-thumbnail {
width: 550px;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-1 {
height: auto;
padding-top: 50px;
}
.hero-banner.style-1 .hero-thumbnail {
margin-left: auto;
margin-right: auto;
margin-top: 30px;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-1 .hero-thumbnail {
width: 100%;
}
.hero-banner.style-1 .title {
font-size: 36px;
}
.hero-banner.style-1 .text {
font-size: 16px;
margin-bottom: 20px;
}
.hero-banner.style-1 .btn-icon {
padding: 14px 18px;
border-radius: 10px;
font-size: 16px;
margin-right: 5px;
}
.hero-banner.style-1 .btn-icon .right-icon,
.hero-banner.style-1 .btn-icon .left-icon {
display: none;
}
.hero-banner.style-1 .circle-wrapper {
bottom: -100px;
}
}
.hero-banner.style-2 {
height: 1040px;
background-size: cover;
background-position: center;
overflow: hidden;
background: linear-gradient(180deg, #FFF3F8 0%, #FFF9FB 53%, #FFF3F8 100%);
z-index: 1;
}
.hero-banner.style-2 > * {
height: 100%;
}
.hero-banner.style-2 .inner-wrapper {
height: 100%;
}
.hero-banner.style-2::after {
content: "";
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/pattern.webp);
height: 100%;
position: absolute;
width: 100%;
left: 0;
top: 0;
z-index: -1;
}
.hero-banner.style-2 .title {
font-size: 80px;
font-weight: 600;
margin-bottom: 30px;
}
.hero-banner.style-2 .banner-shape {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: auto;
z-index: 2;
}
.hero-banner.style-2 .banner-shape4,
.hero-banner.style-2 .banner-shape5,
.hero-banner.style-2 .banner-shape6 {
width: 300px;
aspect-ratio: 1/1;
border-radius: 50%;
height: auto;
position: absolute;
background-color: var(--bs-primary);
filter: blur(100px);
z-index: -1;
opacity: 0.2;
}
.hero-banner.style-2 .banner-shape4 {
top: 0;
left: 0;
}
.hero-banner.style-2 .banner-shape5 {
top: 0;
right: 0;
}
.hero-banner.style-2 .banner-shape6 {
bottom: -150px;
left: 30px;
}
.hero-banner.style-2 .circle-wrapper {
width: 85%;
aspect-ratio: 1/1;
position: absolute;
z-index: -1;
bottom: -10%;
left: -35px;
border-radius: 50%;
background-image: linear-gradient(to bottom, rgba(var(--bs-primary-rgb), 0.15) 0%, rgba(255, 243, 248, 0) 80%);
backdrop-filter: blur(20px);
}
.hero-banner.style-2 .hero-thumbnail {
position: relative;
width: 850px;
height: 850px;
padding-left: 30px;
}
.hero-banner.style-2 .smile {
position: relative;
}
.hero-banner.style-2 .smile svg {
position: absolute;
bottom: -30px;
left: 50%;
transform: translateX(-50%);
}
.hero-banner.style-2 .item1,
.hero-banner.style-2 .item2,
.hero-banner.style-2 .item3,
.hero-banner.style-2 .item4,
.hero-banner.style-2 .item5,
.hero-banner.style-2 .item6 {
position: absolute;
}
.hero-banner.style-2 .item1 {
bottom: 100px;
left: 70px;
}
.hero-banner.style-2 .item2 {
top: 200px;
left: 70px;
}
.hero-banner.style-2 .item3 {
left: -60px;
top: 40%;
}
.hero-banner.style-2 .item4 {
right: 200px;
top: 30%;
width: 110px;
height: 110px;
}
.hero-banner.style-2 .item4 img {
border-radius: 50%;
border: 4px solid #fff;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
height: 100%;
width: 100%;
object-fit: cover;
}
.hero-banner.style-2 .item5 {
left: 50px;
top: 15%;
width: 148px;
height: 148px;
}
.hero-banner.style-2 .item5 img {
border-radius: 50%;
border: 4px solid #fff;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
height: 100%;
width: 100%;
object-fit: cover;
}
.hero-banner.style-2 .item6 {
right: 16%;
bottom: 130px;
width: 260px;
}
.hero-banner.style-2 .hero-content {
position: relative;
z-index: 1;
}
@media only screen and (max-width: 1680px) {
.hero-banner.style-2 .hero-thumbnail {
padding-left: 0;
}
.hero-banner.style-2 .item2 {
width: 80px;
}
.hero-banner.style-2 .item1 {
width: 80px;
}
.hero-banner.style-2 .item3 {
left: -35px;
top: 45%;
width: 80px;
}
.hero-banner.style-2 .item4 {
right: 245px;
top: 30%;
width: 80px;
height: 80px;
}
.hero-banner.style-2 .item5 {
top: 25%;
width: 100px;
height: 100px;
}
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-2 {
height: 980px;
}
.hero-banner.style-2 .title {
font-size: 60px;
}
.hero-banner.style-2 .hero-thumbnail {
width: 800px;
height: 800px;
}
.hero-banner.style-2 .item6 {
bottom: 80px;
width: 250px;
}
.hero-banner.style-2 .item2 {
display: none;
}
}
@media only screen and (max-width: 1380px) {
.hero-banner.style-2 .smile svg {
bottom: -20px;
height: 35px;
}
.hero-banner.style-2 .hero-thumbnail {
margin-left: -50px;
}
.hero-banner.style-2 .info-widget.style-12 {
margin-right: 20px;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-2 {
height: 800px;
}
.hero-banner.style-2 .hero-content {
margin-left: 0;
}
.hero-banner.style-2 .smile svg {
bottom: -15px;
height: 25px;
}
.hero-banner.style-2 .title {
font-size: 48px;
}
.hero-banner.style-2 .content-bx.style-2 {
margin-bottom: 25px;
}
.hero-banner.style-2 .inner-wrapper {
padding-top: 30px;
}
.hero-banner.style-2 .hero-thumbnail {
width: 650px;
height: 650px;
margin-left: -20px;
}
.hero-banner.style-2 .hero-thumbnail > img {
width: 75%;
}
.hero-banner.style-2 .item1 {
display: none;
}
.hero-banner.style-2 .item4 {
right: 165px;
width: 60px;
height: 60px;
}
.hero-banner.style-2 .item4 img {
border: 3px solid #fff;
}
.hero-banner.style-2 .item6 {
display: none;
}
.hero-banner.style-2 .item3 {
width: 60px;
}
.hero-banner.style-2 .item5 {
width: 80px;
height: 80px;
}
.hero-banner.style-2 .item5 img {
border: 3px solid #fff;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-2 {
height: auto;
}
.hero-banner.style-2 .banner-shape {
bottom: -1px;
}
.hero-banner.style-2 .inner-wrapper {
padding-top: 135px;
}
.hero-banner.style-2 .hero-thumbnail {
width: 100%;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 30px;
}
.hero-banner.style-2 .hero-thumbnail > img {
width: 65%;
}
.hero-banner.style-2 .circle-wrapper {
left: 50%;
transform: translateX(-50%);
}
.hero-banner.style-2 .item5 {
top: 38%;
}
.hero-banner.style-2 .item4 {
right: 110px;
}
.hero-banner.style-2 .item3 {
left: 25px;
top: 65%;
}
.hero-banner.style-2 .banner-shape4,
.hero-banner.style-2 .banner-shape5,
.hero-banner.style-2 .banner-shape6 {
width: 200px;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-2 .title {
font-size: 42px;
}
.hero-banner.style-2 .item4 {
right: 60px;
}
.hero-banner.style-2 .item5 {
top: 28%;
}
.hero-banner.style-2 .item3 {
left: 5px;
top: 64%;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-2 .title {
font-size: 36px;
margin-bottom: 20px;
}
.hero-banner.style-2 .inner-wrapper {
padding-top: 100px;
}
.hero-banner.style-2 .smile svg {
height: 20px;
}
.hero-banner.style-2 .content-bx.style-2 {
margin-bottom: 20px;
}
.hero-banner.style-2 .hero-thumbnail > img {
width: 80%;
}
.hero-banner.style-2 .circle-wrapper {
width: 100%;
}
.hero-banner.style-2 .item3 {
left: -20px;
top: 60%;
}
.hero-banner.style-2 .item4 {
right: 10px;
}
.hero-banner.style-2 .item5 {
top: 20%;
left: 15px;
}
}
.hero-banner.style-3 {
height: 980px;
background-color: var(--bs-light);
overflow: hidden;
z-index: 1;
}
.hero-banner.style-3:after {
content: "";
width: 100%;
height: 100%;
position: absolute;
bottom: 0;
right: 0;
z-index: -1;
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg.png);
background-repeat: no-repeat;
background-position: right -13px bottom;
}
.hero-banner.style-3 > * {
height: 100%;
}
.hero-banner.style-3 .inner-wrapper {
height: 100%;
}
.hero-banner.style-3 .title {
font-size: 85px;
font-weight: 600;
margin-bottom: 30px;
}
.hero-banner.style-3 .hero-content {
margin-right: -30px;
}
.hero-banner.style-3 .hero-content a > .avtar {
margin-left: -12px;
}
.hero-banner.style-3 .banner-shape {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: auto;
z-index: 2;
}
.hero-banner.style-3 .banner-shape2,
.hero-banner.style-3 .banner-shape3 {
position: absolute;
top: 0;
height: 160px;
z-index: 1;
-webkit-filter: drop-shadow(5px 5px 15px rgba(0, 0, 0, 0.01));
filter: drop-shadow(5px 5px 15px rgba(0, 0, 0, 0.01));
}
.hero-banner.style-3 .banner-shape2 {
left: 0;
}
.hero-banner.style-3 .banner-shape3 {
right: 0;
transform: rotateY(180deg);
}
.hero-banner.style-3 .banner-shape4,
.hero-banner.style-3 .banner-shape5,
.hero-banner.style-3 .banner-shape6 {
width: 250px;
aspect-ratio: 1/1;
border-radius: 50%;
height: auto;
position: absolute;
background-color: var(--bs-primary);
filter: blur(100px);
z-index: -1;
opacity: 0.3;
}
.hero-banner.style-3 .banner-shape4 {
top: 10%;
left: -100px;
opacity: 0.2;
}
.hero-banner.style-3 .banner-shape5 {
bottom: -100px;
right: -100px;
}
.hero-banner.style-3 .banner-shape6 {
bottom: -150px;
left: 30%;
opacity: 0.2;
}
.hero-banner.style-3 .hero-thumbnail {
position: relative;
width: 750px;
margin-left: 50px;
}
.hero-banner.style-3 .item1 {
position: absolute;
right: 35px;
top: 50%;
writing-mode: tb;
transform: rotate(-180deg) translateY(50%);
}
.hero-banner.style-3 .item1 > * {
padding: 15px 5px;
}
.hero-banner.style-3 .item2 {
top: 15%;
left: 7%;
position: absolute;
}
.hero-banner.style-3 .item3 {
position: absolute;
bottom: 6%;
left: 42%;
}
.hero-banner.style-3 .item3 img {
border-radius: 0 0 65% 0;
width: 115px;
height: 115px;
object-fit: cover;
}
.hero-banner.style-3 .item4 {
bottom: 50px;
left: 80px;
position: absolute;
}
.hero-banner.style-3 .item4 img {
border-radius: 0 50px 50px 0;
height: 200px;
width: 120px;
object-fit: cover;
}
@media only screen and (max-width: 1680px) {
.hero-banner.style-3 .item4 img {
border-radius: 0 25px 25px 0;
height: 150px;
width: 80px;
}
}
.hero-banner.style-3 .shape1,
.hero-banner.style-3 .shape2 {
position: absolute;
animation: identifier 20s linear infinite;
}
.hero-banner.style-3 .shape1 {
top: 18%;
right: 38%;
width: 60px;
}
.hero-banner.style-3 .shape2 {
width: 30px;
top: 48%;
right: 8%;
}
@keyframes identifier {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
.hero-banner.style-3 .vertical-info {
height: calc(100% - 80px);
}
.hero-banner.style-3 .item5 {
position: absolute;
bottom: 80px;
right: 20px;
}
@media only screen and (max-width: 1680px) {
.hero-banner.style-3 .hero-thumbnail {
margin-left: 0;
}
.hero-banner.style-3 .item2 {
top: 12%;
}
.hero-banner.style-3 .item5 {
right: -40px;
}
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-3 {
height: 920px;
}
.hero-banner.style-3 .title {
font-size: 60px;
}
.hero-banner.style-3 .hero-content {
margin-right: 0;
margin-left: 40px;
}
.hero-banner.style-3 .hero-thumbnail {
width: 650px;
}
}
@media only screen and (max-width: 1380px) {
.hero-banner.style-3 {
height: 820px;
}
.hero-banner.style-3 .hero-content {
margin-left: 45px;
}
.hero-banner.style-3 .hero-thumbnail {
width: 580px;
}
.hero-banner.style-3 .item3 img {
width: 95px;
height: 95px;
}
.hero-banner.style-3 .item4 img {
border-radius: 0 20px 20px 0;
height: 120px;
width: 65px;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-3 {
height: 650px;
padding-top: 80px;
}
.hero-banner.style-3 .title {
font-size: 48px;
}
.hero-banner.style-3 .hero-thumbnail {
width: 420px;
}
.hero-banner.style-3 .hero-content {
margin-left: 0;
}
.hero-banner.style-3 .item1,
.hero-banner.style-3 .item2,
.hero-banner.style-3 .item4,
.hero-banner.style-3 .avatar-group {
display: none;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-3 {
height: 550px;
}
.hero-banner.style-3 .item3 {
display: none;
}
.hero-banner.style-3 .hero-thumbnail {
width: 350px;
margin-left: -30px;
}
.hero-banner.style-3 .shape1 {
width: 30px;
}
.hero-banner.style-3 .shape2 {
width: 20px;
}
.hero-banner.style-3 .title {
font-size: 38px;
margin-bottom: 15px;
}
.hero-banner.style-3 .content-bx.style-2 {
margin-bottom: 25px;
font-size: 14px;
}
.hero-banner.style-3 .item5 {
bottom: 35px;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-3 {
height: auto;
padding-top: 120px;
}
.hero-banner.style-3 .hero-content {
margin-bottom: 30px;
}
.hero-banner.style-3 .hero-thumbnail {
margin-left: auto;
margin-right: auto;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-3 {
padding-top: 100px;
}
.hero-banner.style-3 .title {
font-size: 32px;
}
.hero-banner.style-3 .content-bx.style-2 {
margin-bottom: 20px;
}
.hero-banner.style-3 .hero-thumbnail {
width: 260px;
}
.hero-banner.style-3 .shape1 {
top: 10%;
right: 80%;
width: 20px;
}
.hero-banner.style-3 .item5 {
bottom: 20px;
right: -30px;
}
}
.hero-banner.style-4 {
height: 980px;
background-color: var(--bs-light);
overflow: hidden;
z-index: 1;
background-position: center;
background-size: cover;
}
.hero-banner.style-4 > * {
height: 100%;
}
.hero-banner.style-4 .inner-wrapper {
height: 100%;
}
.hero-banner.style-4 .title {
font-size: 80px;
font-weight: 700;
margin-bottom: 30px;
color: #fff;
}
@media only screen and (max-width: 575px) {
.hero-banner.style-4 .title br {
display: none;
}
}
.hero-banner.style-4 p {
font-size: 20px;
font-weight: 300;
color: #fff;
font-family: var(--font-family-base);
}
@media only screen and (max-width: 767px) {
.hero-banner.style-4 p {
font-size: 16px;
line-height: 1.4;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 1680px) {
.hero-banner.style-4 .hero-thumbnail {
margin-left: 0;
}
.hero-banner.style-4 .item2 {
top: 12%;
}
.hero-banner.style-4 .item5 {
right: -40px;
}
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-4 {
height: 920px;
}
.hero-banner.style-4 .title {
font-size: 60px;
}
.hero-banner.style-4 .hero-content {
margin-right: 0;
margin-left: 40px;
}
.hero-banner.style-4 .hero-thumbnail {
width: 650px;
}
}
@media only screen and (max-width: 1380px) {
.hero-banner.style-4 {
height: 820px;
}
.hero-banner.style-4 .hero-content {
margin-left: 45px;
}
.hero-banner.style-4 .hero-thumbnail {
width: 580px;
}
.hero-banner.style-4 .item3 img {
width: 95px;
height: 95px;
}
.hero-banner.style-4 .item4 img {
border-radius: 0 20px 20px 0;
height: 120px;
width: 65px;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-4 {
height: 650px;
padding-top: 80px;
}
.hero-banner.style-4 .title {
font-size: 48px;
}
.hero-banner.style-4 .hero-thumbnail {
width: 420px;
}
.hero-banner.style-4 .hero-content {
margin-left: 0;
}
.hero-banner.style-4 .item1,
.hero-banner.style-4 .item2,
.hero-banner.style-4 .item4,
.hero-banner.style-4 .avatar-group {
display: none;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-4 {
height: 550px;
}
.hero-banner.style-4 .item3 {
display: none;
}
.hero-banner.style-4 .hero-thumbnail {
width: 350px;
margin-left: -30px;
}
.hero-banner.style-4 .shape1 {
width: 30px;
}
.hero-banner.style-4 .shape2 {
width: 20px;
}
.hero-banner.style-4 .title {
font-size: 38px;
margin-bottom: 15px;
}
.hero-banner.style-4 .content-bx.style-2 {
margin-bottom: 25px;
font-size: 14px;
}
.hero-banner.style-4 .item5 {
bottom: 35px;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-4 {
height: auto;
padding-top: 120px;
}
.hero-banner.style-4 .hero-content {
margin-bottom: 30px;
}
.hero-banner.style-4 .hero-thumbnail {
margin-left: auto;
margin-right: auto;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-4 {
padding-top: 100px;
}
.hero-banner.style-4 .title {
font-size: 28px;
}
.hero-banner.style-4 .content-bx.style-2 {
margin-bottom: 20px;
}
.hero-banner.style-4 .hero-thumbnail {
width: 260px;
}
.hero-banner.style-4 .shape1 {
top: 10%;
right: 80%;
width: 20px;
}
.hero-banner.style-4 .item5 {
bottom: 20px;
right: -30px;
}
}
.move-1 {
-webkit-animation: move1 10s infinite;
animation: move1 10s infinite;
}
@-webkit-keyframes move1 {
0% {
-webkit-transform: rotate(-1deg) translate(-1px, -1px);
transform: rotate(-1deg) translate(-1px, -1px);
}
50% {
-webkit-transform: rotate(1deg) translate(1px, 1px);
transform: rotate(1deg) translate(1px, 1px);
}
100% {
-webkit-transform: rotate(-1deg) translate(-1px, -1px);
transform: rotate(-1deg) translate(-1px, -1px);
}
}
@keyframes move1 {
0% {
-webkit-transform: rotate(-1deg) translate(-1px, -1px);
transform: rotate(-1deg) translate(-1px, -1px);
}
50% {
-webkit-transform: rotate(1deg) translate(1px, 1px);
transform: rotate(1deg) translate(1px, 1px);
}
100% {
-webkit-transform: rotate(-1deg) translate(-1px, -1px);
transform: rotate(-1deg) translate(-1px, -1px);
}
}
.move-2 {
-webkit-animation: move2 10s infinite;
animation: move2 10s infinite;
}
@-webkit-keyframes move2 {
0% {
-webkit-transform: rotate(1deg) translate(1px, 1px);
transform: rotate(1deg) translate(1px, 1px);
}
50% {
-webkit-transform: rotate(-1deg) translate(-1px, -1px);
transform: rotate(-1deg) translate(-1px, -1px);
}
100% {
-webkit-transform: rotate(1deg) translate(1px, 1px);
transform: rotate(1deg) translate(1px, 1px);
}
}
.move-3 {
-webkit-animation: move3 5s infinite;
animation: move3 5s infinite;
}
@-webkit-keyframes move3 {
0% {
transform: translate(0, 0);
}
20% {
transform: translate(5px, 0);
}
40% {
transform: translate(5px, 5px);
}
65% {
transform: translate(0, 5px);
}
65% {
transform: translate(5px, 0);
}
100% {
transform: translate(0, 0);
}
}
.move-4 {
-webkit-animation: move4 5s infinite;
animation: move4 5s infinite;
}
@-webkit-keyframes move4 {
0% {
-webkit-transform: translate(0, -5px);
transform: translate(0, -5px);
}
50% {
-webkit-transform: translate(0, 5px);
transform: translate(0, 5px);
}
100% {
-webkit-transform: translate(0, -5px);
transform: translate(0, -5px);
}
}
.word-rotate-box {
display: flex;
justify-content: center;
align-items: center;
width: 180px;
height: 180px;
background: transparent;
border-radius: 100%;
animation: identifier 20s linear infinite;
text-align: center;
padding: 15px;
position: relative;
}
.word-rotate-box:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
border-radius: 50%;
border: 25px solid transparent;
background: rgba(255, 255, 255, 0.7);
filter: drop-shadow(0px 0px 100px rgba(0, 0, 0, 0.15));
backdrop-filter: blur(17px);
}
.word-rotate-box .text__char {
display: block;
position: absolute;
top: 10px;
left: 10px;
height: 80px;
width: 160px;
text-transform: uppercase;
font-weight: 500;
font-size: 16px;
transform-origin: bottom center;
transform: rotate(var(--char-rotate));
color: #000;
}
.word-rotate-box i {
display: block;
margin: 0;
animation: identifier 20s linear infinite;
animation-direction: reverse;
transition: all 0.3s;
color: #000;
font-size: 24px;
}
@keyframes identifier {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@media only screen and (max-width: 1199px) {
.word-rotate-box {
width: 150px;
height: 150px;
}
.word-rotate-box .text__char {
font-size: 13px;
height: 65px;
width: 130px;
}
.word-rotate-box i {
font-size: 18px;
}
}
@media only screen and (max-width: 991px) {
.word-rotate-box {
width: 120px;
height: 120px;
}
.word-rotate-box .text__char {
font-size: 12px;
height: 55px;
width: 110px;
top: 5px;
left: 5px;
}
.word-rotate-box i {
font-size: 16px;
}
}
.dz-media2 img {
border-radius: 50% !important;
height: 135px;
width: 135px;
object-fit: cover;
}
.dz-media2:before, .dz-media2:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
border: 1px solid #fff;
border-radius: 50%;
left: 0;
top: 0;
}
.dz-media2:before {
opacity: 0.6;
transform: scale(1.25);
}
.dz-media2:after {
opacity: 0.4;
transform: scale(1.58);
}
@media only screen and (max-width: 1680px) {
.dz-media2 img {
height: 100px;
width: 100px;
}
}
@media only screen and (max-width: 1380px) {
.dz-media2 img {
height: 75px;
width: 75px;
}
}
.vertical-info {
width: 80px;
min-width: 80px;
height: 100%;
position: absolute;
bottom: 0;
display: flex;
justify-content: space-between;
align-items: center;
flex-direction: column;
padding: 75px 15px;
}
.vertical-info > * {
writing-mode: tb-rl;
}
.vertical-info.left {
left: 0;
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.vertical-info.right {
right: 0;
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.vertical-info .social-list {
display: flex;
gap: 30px;
}
.vertical-info .social-list li a {
font-size: 14px;
text-transform: uppercase;
color: var(--bs-secondary);
letter-spacing: 1px;
}
@media only screen and (max-width: 1199px) {
.vertical-info {
display: none;
}
}
.info-widget {                }
.info-widget.style-1 {
border-radius: 60px;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
padding: 15px 25px 15px 15px;
}
.info-widget.style-1 .number {
font-weight: 700;
font-size: 18px;
display: block;
line-height: 1.2;
}
.info-widget.style-1 span {
font-size: 14px;
line-height: 1.3;
display: block;
}
.info-widget.style-1 .avatar-group img {
width: 40px;
aspect-ratio: 1/1;
}
.info-widget.style-2 {
width: 220px;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.05);
border-radius: 25px;
background-color: #fff;
padding: 20px;
}
.info-widget.style-2 .widget-content {
display: flex;
align-items: center;
gap: 10px;
}
.info-widget.style-2 #progressChart {
min-height: 180px !important;
height: 180px !important;
}
.info-widget.style-3 {
width: 275px;
box-shadow: 0 0 50px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 25px;
background-color: #fff;
padding: 20px;
}
.info-widget.style-3 .widget-head {
display: flex;
gap: 12px;
margin-bottom: 12px;
}
.info-widget.style-3 .widget-media {
width: 45px;
height: 45px;
overflow: hidden;
border-radius: 50%;
}
.info-widget.style-3 .widget-content .dz-name {
margin-bottom: 0;
}
.info-widget.style-3 .title {
margin-bottom: 0;
font-size: 16px;
}
.info-widget.style-3 p {
font-size: 13px;
margin-bottom: 0;
}
.info-widget.style-3 .sub-title {
font-size: 14px;
}
@media only screen and (max-width: 1480px) {
.info-widget.style-3 {
width: 245px;
}
.info-widget.style-3 .title {
font-size: 14px;
}
}
.info-widget.style-4 {
background-size: cover;
padding: 60px 0 0 60px;
}
.info-widget.style-4 .widget-media {
width: 60px;
height: 60px;
padding: 10px;
background-color: #fff;
border-radius: 15px 15px 0 15px;
position: absolute;
left: 0;
top: 0;
box-shadow: -20px 10px 50px rgba(var(--bs-secondary-rgb), 0.1);
}
.info-widget.style-4 .widget-media img {
border-radius: 10px;
}
.info-widget.style-4 .widget-media::before, .info-widget.style-4 .widget-media::after {
content: "";
position: absolute;
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0 0V50H50C22.3858 50 0 27.6142 0 0Z' fill='white'/></svg>");
background-size: 100%;
height: 20px;
width: 20px;
}
.info-widget.style-4 .widget-media::before {
bottom: 0;
right: -20px;
}
.info-widget.style-4 .widget-media::after {
bottom: -20px;
right: 0;
transform: rotate(180deg);
}
.info-widget.style-4 .widget-content {
background-color: #fff;
border-radius: 0 15px 15px 15px;
padding: 15px 18px 12px;
box-shadow: 0 20px 50px rgba(var(--bs-secondary-rgb), 0.1);
}
.info-widget.style-4 .widget-content .title {
font-size: 14px;
color: #566593;
font-weight: 400;
margin-bottom: 0;
}
.info-widget.style-4 .widget-content a {
font-size: 18px;
color: var(--bs-primary);
font-weight: 500;
display: block;
}
.info-widget.style-4 .widget-content .text {
background-color: var(--bs-secondary);
color: #fff;
display: table;
padding: 5px 12px;
border-radius: 10px 10px 0 0;
font-size: 14px;
font-weight: 500;
margin-top: 5px;
margin-bottom: -12px;
}
.info-widget.style-5 {
display: inline-flex;
align-items: center;
gap: 18px;
}
.info-widget.style-5 .widget-media {
width: 35px;
height: 35px;
}
.info-widget.style-5 .widget-media i {
font-size: 35px;
}
.info-widget.style-5 .widget-content .title {
font-size: 14px;
color: #566593;
font-weight: 400;
margin-bottom: 0px;
}
.info-widget.style-5 .widget-content a {
font-size: 18px;
font-weight: 600;
color: var(--bs-primary);
}
.info-widget.style-6 {
width: 270px;
border-radius: 30px;
padding: 30px 30px 25px;
position: relative;
margin: 30px 30px 0 0;
}
.info-widget.style-6 .title {
font-size: 18px;
color: #fff;
margin-bottom: 15px;
}
.info-widget.style-6 ul li {
color: #fff;
font-size: 14px;
display: flex;
justify-content: space-between;
padding: 6px 0;
}
.info-widget.style-6 .info-icon {
width: 78px;
height: 78px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
border: 3px solid #fff;
position: absolute;
right: -30px;
top: -30px;
padding: 10px;
}
@media only screen and (max-width: 767px) {
.info-widget.style-6 {
width: 225px;
padding: 20px 20px 15px;
margin: 20px 20px 0 0;
}
.info-widget.style-6 ul li {
font-size: 12px;
padding: 5px 0;
}
.info-widget.style-6 .title {
font-size: 16px;
margin-bottom: 10px;
}
.info-widget.style-6 .info-icon {
width: 50px;
height: 50px;
right: -20px;
top: -20px;
}
}
@media only screen and (max-width: 575px) {
.info-widget.style-6 {
width: 95%;
}
}
.info-widget.style-7 {
display: flex;
position: relative;
overflow: hidden;
}
.info-widget.style-7 .widget-media {
border: 2px solid #fff;
border-radius: 25px;
overflow: hidden;
width: 205px;
position: relative;
}
.info-widget.style-7 .widget-media img {
width: 100%;
}
.info-widget.style-7 .widget-content {
writing-mode: tb;
transform: rotate(-180deg);
border-radius: 0 25px 25px 0;
color: #fff;
text-align: center;
padding: 15px 15px 15px 40px;
font-size: 16px;
text-transform: uppercase;
font-weight: 600;
margin-right: -30px;
}
@media only screen and (max-width: 1480px) {
.info-widget.style-7 .widget-media {
width: 185px;
}
.info-widget.style-7 .widget-content {
padding: 10px 10px 10px 40px;
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.info-widget.style-7 .widget-media {
width: 100%;
}
}
.info-widget.style-8 {
border-radius: 10px;
padding: 25px;
}
.info-widget.style-8 .content-bx .title {
font-weight: 300;
opacity: 0.7;
}
.info-widget.style-8 .row > *:not(:last-child)::after {
content: "";
width: 1px;
height: 100%;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 50%, rgba(0, 0, 0, 0) 100%);
opacity: 0.5;
}
@media only screen and (max-width: 575px) {
.info-widget.style-8 {
padding: 25px 15px;
}
}
.info-widget.style-9 {
border-radius: var(--radius-md);
padding: 50px 60px;
position: relative;
box-shadow: 0 0 60px rgba(var(--bs-secondary-rgb), 0.05);
}
.info-widget.style-9 .title {
font-size: 30px;
margin-bottom: 20px;
position: relative;
padding-bottom: 10px;
}
.info-widget.style-9 .title:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 50%, rgba(255, 255, 255, 0) 0%);
background-size: 10px 1px;
background-repeat: repeat-x;
}
.info-widget.style-9 ul li {
font-size: 18px;
display: flex;
justify-content: space-between;
padding: 10px 0;
color: var(--bs-secondary);
}
.info-widget.style-9 ul li:not(:last-child) {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.info-widget.style-9.widget-sm {
padding: 30px 30px 25px;
}
.info-widget.style-9.widget-sm .title {
font-size: 18px;
margin: 0;
font-weight: 700;
}
.info-widget.style-9.widget-sm .title:after {
content: none;
}
.info-widget.style-9.widget-sm ul li {
font-size: 15px;
font-weight: 500;
}
@media only screen and (max-width: 575px) {
.info-widget.style-9.widget-sm {
padding: 20px 20px 15px;
}
.info-widget.style-9.widget-sm ul li {
font-size: 14px;
}
}
@media only screen and (max-width: 1199px) {
.info-widget.style-9 {
padding: 30px 40px;
}
.info-widget.style-9 .title {
font-size: 20px;
margin-bottom: 15px;
}
.info-widget.style-9 ul li {
font-size: 15px;
}
}
@media only screen and (max-width: 767px) {
.info-widget.style-9 {
padding: 20px 30px;
}
.info-widget.style-9 .title {
font-size: 18px;
margin-bottom: 10px;
}
.info-widget.style-9 ul li {
font-size: 14px;
padding: 8px 0;
}
}
.info-widget.style-10 {
display: inline-flex;
align-items: center;
gap: 15px;
background-color: rgba(255, 255, 255, 0.9);
border-radius: 15px;
padding: 12px 20px;
box-shadow: 0 20px 50px rgba(var(--bs-secondary-rgb), 0.1);
backdrop-filter: blur(5px);
}
.info-widget.style-10 .content-text {
font-size: 55px;
font-weight: 700;
line-height: 1.2;
}
.info-widget.style-10 .title {
font-size: 18px;
}
@media only screen and (max-width: 1199px) {
.info-widget.style-10 {
padding: 10px 15px;
gap: 12px;
}
.info-widget.style-10 .title {
font-size: 16px;
}
.info-widget.style-10 .content-text {
font-size: 45px;
}
}
.info-widget.style-11 {
border-radius: var(--radius-lg);
padding: 20px 25px 25px;
}
.info-widget.style-11 .title {
font-size: 20px;
font-weight: 300;
opacity: 0.8;
}
.info-widget.style-11 .content-text {
font-size: 55px;
font-weight: 700;
line-height: 1.2;
}
@media only screen and (max-width: 1480px) {
.info-widget.style-11 .content-text {
font-size: 45px;
}
}
@media only screen and (max-width: 575px) {
.info-widget.style-11 {
padding: 15px;
}
.info-widget.style-11 .content-text {
font-size: 28px;
}
.info-widget.style-11 .title {
font-size: 13px;
}
}
.info-widget.style-12 {
border-radius: 60px;
display: inline-flex;
align-items: center;
justify-content: center;
background-color: #fff;
padding: 10px 50px 10px 15px;
min-height: 70px;
}
.info-widget.style-12 span {
font-size: 16px;
line-height: 1.3;
display: block;
color: var(--bs-secondary);
}
.info-widget.style-12 .font-20 {
font-size: 20px;
font-weight: 500;
}
@media only screen and (max-width: 1480px) {
.info-widget.style-12 .font-20 {
font-size: 16px;
}
}
@media only screen and (max-width: 575px) {
.info-widget.style-12 .font-20 {
font-size: 12px;
}
}
.info-widget.style-12 .avatar-group {
padding-right: 25px;
margin-right: 25px;
border-right: 1px solid rgba(var(--bs-secondary-rgb), 0.1);
}
@media only screen and (max-width: 1199px) {
.info-widget.style-12 {
padding: 10px 30px 10px 15px;
min-height: 62px;
}
.info-widget.style-12 .avatar-group {
padding-right: 10px;
margin-right: 10px;
}
.info-widget.style-12 span {
font-size: 14px;
}
.info-widget.style-12.m-r40 {
margin-right: 20px;
}
}
@media only screen and (max-width: 575px) {
.info-widget.style-12 {
padding: 8px 15px 8px 10px;
min-height: 55px;
}
.info-widget.style-12.m-r40 {
margin-right: 10px;
}
.info-widget.style-12 span {
font-size: 12px;
}
.info-widget.style-12 .avatar-group .avatar {
width: 32px;
}
}
.info-widget.style-13 {
border-radius: 15px;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
background-color: #fff;
padding: 20px 20px 15px;
}
.info-widget.style-13 .name {
font-size: 15px;
font-weight: 500;
margin-bottom: 0;
}
.info-widget.style-13 .position {
font-size: 15px;
}
.info-widget.style-14 {
display: flex;
justify-content: space-between;
align-items: center;
}
.info-widget.style-14 .info-widget-profile {
display: flex;
align-items: center;
gap: 12px;
}
.info-widget.style-14 .info-widget-profile .widget-media {
width: 60px;
min-width: 60px;
height: 60px;
}
.info-widget.style-14 .info-widget-profile .widget-media img {
border-radius: 50%;
height: 100%;
width: 100%;
object-fit: cover;
}
.info-widget.style-14 .info-widget-profile .widget-content .title {
font-size: 18px;
}
.info-widget.style-14 .info-widget-profile .widget-content .text {
color: var(--bs-primary);
font-size: 14px;
font-weight: 500;
}
.info-widget.style-14 .btn-square svg {
fill: none !important;
}
.info-widget.style-15 {
border-radius: 15px;
background-size: cover;
background-position: center;
overflow: hidden;
padding: 25px 40px;
min-height: 175px;
}
.info-widget.style-15 .overlay-primary-middle:before {
opacity: 0.8;
}
.info-widget.style-15 ul.list-check-try li {
padding: 3px 0px 3px 30px;
font-weight: 400;
}
.info-widget.style-15 ul.list-check-try li:before {
top: 5px;
}
.info-widget.style-15 .row > * {
position: relative;
}
.info-widget.style-15 .row > *:not(:last-child):after {
content: "";
width: 1px;
height: 100%;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, white 50%, rgba(0, 0, 0, 0) 100%);
opacity: 0.3;
position: absolute;
right: 0;
top: 0;
}
@media only screen and (max-width: 575px) {
.info-widget.style-15 {
padding: 25px;
}
.info-widget.style-15 .row > *:after {
content: none !important;
}
}
.info-widget.style-16 {
background-color: #fff;
border-radius: var(--radius-lg);
padding: 25px 30px;
box-shadow: 0 0 50px rgba(var(--bs-secondary-rgb), 0.05);
}
.info-widget.style-16 .icon-bx-wraper.style-1 p {
font-size: 14px;
font-weight: 400;
color: var(--bs-body);
}
.info-widget.style-16 .row > * {
position: relative;
}
.info-widget.style-16 .row > *:not(:last-child):after {
content: "";
height: 100%;
position: absolute;
right: 10px;
top: 0;
width: 1px;
background-color: #000;
opacity: 0.1;
}
@media only screen and (max-width: 1380px) {
.info-widget.style-16 {
padding: 15px 15px;
}
}
@media only screen and (max-width: 1199px) {
.info-widget.style-16 .row > *:not(:last-child):after {
content: none;
}
}
.call-widget {
position: absolute;
bottom: 10px;
background-color: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(60px);
height: 35px;
border-radius: 30px;
left: 10px;
right: 10px;
display: flex;
align-items: center;
justify-content: space-between;
padding: 5px 20px;
}
.call-widget .active {
background-color: #FF4747;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.widget-rating1 {
display: flex;
align-items: center;
gap: 6px;
background-color: #fff;
box-shadow: 0 0 25px rgba(var(--bs-secondary-rgb), 0.05);
padding: 5px 12px;
border-radius: 50px;
align-items: center;
color: var(--bs-secondary);
font-size: 13px;
font-weight: 500;
}
.widget-rating1 img {
width: 120px;
}
.widget-rating1 .star-list {
gap: 3px;
}
.widget-rating1 .star-list li {
color: #FFCD37;
line-height: 1.2;
font-size: 15px;
}
.widget-rating1 .rating {
font-weight: bold;
}
@media only screen and (max-width: 575px) {
.widget-rating1 {
padding: 5px 10px;
font-size: 12px;
}
.widget-rating1 .star-list li {
font-size: 12px;
}
}
.widget-rating2 {
display: inline-flex;
align-items: center;
gap: 15px;
background-color: #fff;
box-shadow: 0 0 25px rgba(var(--bs-secondary-rgb), 0.05);
padding: 12px 24px 12px 20px;
border-radius: 15px;
color: var(--bs-secondary);
font-size: 14px;
font-weight: 500;
position: relative;
}
.widget-rating2 .clearfix {
display: flex;
}
.widget-rating2 img {
width: 180px;
min-width: 180px;
}
.widget-rating2 .star-list {
gap: 4px;
}
.widget-rating2 .star-list li {
color: #FFCD37;
line-height: 1.2;
font-size: 18px;
}
.widget-rating2 .rating {
font-weight: bold;
margin: 5px 0px 0px 2px;
}
.widget-rating2 .text {
position: absolute;
top: 55%;
left: 33%;
}
.widget-rating3 {
display: flex;
align-items: center;
gap: 6px;
align-items: center;
color: var(--bs-secondary);
font-size: 14px;
font-weight: 500;
}
.widget-rating3.large {
font-size: 18px;
}
.widget-rating3.large .text {
font-size: inherit;
}
.widget-rating3.large .star-list li {
font-size: 18px;
}
@media only screen and (max-width: 767px) {
.widget-rating3.large {
font-size: 14px;
}
.widget-rating3.large .star-list li {
font-size: 14px;
}
}
.widget-rating3 .star-list {
gap: 3px;
}
.widget-rating3 .star-list li {
color: #FFCD37;
line-height: 1.2;
font-size: 18px;
}
.widget-rating3 .rating {
font-weight: bold;
}
.widget-rating3 .text {
font-size: 14px;
font-weight: 500;
margin-bottom: 0;
margin-left: 8px;
}
@media only screen and (max-width: 575px) {
.widget-rating3 {
font-size: 12px;
}
.widget-rating3 .star-list li {
font-size: 12px;
}
}
.avatar-group {
display: flex;
}
.avatar-group .avatar:not(:first-child) {
margin-left: -12px;
}
.avatar {
width: 55px;
aspect-ratio: 1/1;
}
@media only screen and (max-width: 1199px) {
.avatar {
width: 48px;
}
}
.avatar.kt-link {
margin-left: -12px;
}
@media only screen and (max-width: 1199px) {
.avatar.kt-link {
display: none;
}
}
.avatar-sm {
width: 40px;
aspect-ratio: 1/1;
}
@media only screen and (max-width: 1199px) {
.avatar-sm {
width: 35px;
}
}
.avatar-md {
width: 48px;
aspect-ratio: 1/1;
}
@media only screen and (max-width: 1199px) {
.avatar-md {
width: 42px;
}
}
.avatar-lg {
width: 60px;
aspect-ratio: 1/1;
}
@media only screen and (max-width: 1199px) {
.avatar-lg {
width: 50px;
}
}
.star-list {
display: flex;
gap: 5px;
}
.star-list li {
color: #FF8717;
font-size: 18px;
}
@media only screen and (max-width: 1480px) {
.star-list li {
font-size: 14px;
}
}
.section-head {
margin-bottom: 40px;
}
@media only screen and (max-width: 767px) {
.section-head {
margin-bottom: 20px;
}
}
.section-head h2, .section-head .h2 {
font-size: 2.625rem;
font-weight: 500;
line-height: 1.3;
}
@media only screen and (max-width: 1480px) {
.section-head h2, .section-head .h2 {
font-size: 2.25rem;
}
}
@media only screen and (max-width: 767px) {
.section-head h2, .section-head .h2 {
font-size: 1.625rem;
}
}
.section-head h3, .section-head .h3 {
font-size: 2.25rem;
font-weight: 600;
line-height: 1.2;
}
@media only screen and (max-width: 1200px) {
.section-head h3, .section-head .h3 {
font-size: 2.15rem;
}
}
@media only screen and (max-width: 991px) {
.section-head h3, .section-head .h3 {
font-size: 1.75rem;
}
}
.section-head h4, .section-head .h4 {
font-size: 2rem;
}
@media only screen and (max-width: 575px) {
.section-head h4, .section-head .h4 {
font-size: 1.5rem;
}
}
.section-head p {
font-size: 16px;
line-height: 1.6;
font-weight: 400;
}
@media only screen and (max-width: 767px) {
.section-head p {
font-size: 14px;
}
}
.section-head .font-24 {
font-size: 24px;
font-weight: 600;
}
@media only screen and (max-width: 1199px) {
.section-head .font-24 {
font-size: 20px;
}
}
@media only screen and (max-width: 767px) {
.section-head .font-24 {
font-size: 18px;
}
}
.section-head .font-28 {
font-size: 28px;
font-weight: 600;
}
@media only screen and (max-width: 1199px) {
.section-head .font-28 {
font-size: 24px;
}
}
@media only screen and (max-width: 767px) {
.section-head .font-28 {
font-size: 20px;
}
}
.section-head.text-center p {
max-width: 650px;
margin-left: auto;
margin-right: auto;
}
.section-head.m-b30 {
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.section-head.m-b30 {
margin-bottom: 20px;
}
} .section-head.style-1 .title {
font-size: 45px;
font-weight: 700;
text-transform: capitalize;
}
.section-head.style-1 .sub-title {
text-transform: uppercase;
font-weight: 500;
font-size: 16px;
}
.section-head.style-1 [class*=sub-title-icon] {
position: relative;
display: inline-flex;
align-items: center;
gap: 8px;
margin-bottom: 10px;
}
.section-head.style-1 [class*=sub-title-icon] img {
height: 22px;
width: 22px;
display: inline-block;
}
.section-head.style-1 .font-20 {
font-size: 20px;
font-weight: 400;
}
.section-head.style-1 p {
font-size: 18px;
font-weight: 300;
}
.section-head.style-1 .small {
font-size: 16px;
font-weight: 400;
}
@media only screen and (max-width: 1480px) {
.section-head.style-1 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 1199px) {
.section-head.style-1 p {
font-size: 16px;
}
}
@media only screen and (max-width: 991px) {
.section-head.style-1 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
.section-head.style-1 .title {
font-size: 28px;
}
} .section-head.style-2 .title {
font-size: 40px;
font-weight: 700;
text-transform: capitalize;
}
.section-head.style-2 p {
font-size: 18px;
font-weight: 300;
}
.section-head.style-2 .sub-title {
background-image: linear-gradient(45deg, rgba(var(--bs-primary-rgb), 0.2), transparent);
display: inline-block;
padding: 5px 15px;
border-radius: 50px;
color: var(--bs-primary);
font-size: 16px;
line-height: 1.5;
margin-bottom: 10px;
}
@media only screen and (max-width: 1480px) {
.section-head.style-2 .title {
font-size: 38px;
}
}
@media only screen and (max-width: 1199px) {
.section-head.style-2 p {
font-size: 16px;
}
}
@media only screen and (max-width: 991px) {
.section-head.style-2 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
.section-head.style-2 .title {
font-size: 28px;
}
.section-head.style-2 p {
font-size: 14px;
}
} .section-head.style-3 .title {
font-size: 55px;
font-weight: 700;
text-transform: capitalize;
line-height: 1.2;
}
.section-head.style-3 p {
font-size: 18px;
font-weight: 300;
}
.section-head.style-3 .sub-title {
background-image: linear-gradient(45deg, rgba(var(--bs-primary-rgb), 0.2), transparent);
display: inline-block;
padding: 5px 15px;
border-radius: 50px;
color: var(--bs-primary);
font-size: 16px;
line-height: 1.5;
margin-bottom: 10px;
}
.section-head.style-3.text-center p {
max-width: 850px;
}
@media only screen and (max-width: 1480px) {
.section-head.style-3 .title {
font-size: 45px;
}
}
@media only screen and (max-width: 1199px) {
.section-head.style-3 .title {
font-size: 42px;
}
.section-head.style-3 p {
font-size: 16px;
}
}
@media only screen and (max-width: 991px) {
.section-head.style-3 .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
.section-head.style-3 .title {
font-size: 28px;
}
.section-head.style-3 p {
font-size: 14px;
}
}
.dzSubscribe {   }
.dzSubscribe.style-1 .input-group .form-control {
height: 60px;
border-radius: 18px !important;
background: #fff;
border: 1px solid #DAE2F2;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.05);
font-size: 16px;
padding: 15px 185px 15px 30px;
z-index: 0;
}
.dzSubscribe.style-1 .input-group .form-control::placeholder {
color: var(--bs-body-color);
}
.dzSubscribe.style-1 .input-group .form-control:focus {
border-color: var(--bs-primary);
}
.dzSubscribe.style-1 .input-group .form-control.form-btn-square {
padding-right: 60px;
padding-left: 25px;
}
.dzSubscribe.style-1 .input-group .form-control.form-btn-square .btn {
--bs-btn-padding-x: 20px;
}
.dzSubscribe.style-1 .input-group .input-group-addon {
position: absolute;
right: 5px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.dzSubscribe.style-1 .input-group .input-group-addon i {
color: #fff;
}
.dzSubscribe.style-1 .input-group .input-group-addon.btn {
height: 48px;
width: 48px;
min-width: 48px;
padding: 0;
font-size: 22px;
}
.dzSubscribe.style-1 .input-group .input-group-addon .btn-icon {
display: none;
}
@media only screen and (max-width: 767px) {
.dzSubscribe.style-1 .input-group .input-group-addon .btn-text {
display: none;
}
.dzSubscribe.style-1 .input-group .input-group-addon .btn-icon {
display: block;
}
.dzSubscribe.style-1 .input-group .input-group-addon .btn {
padding: 10px;
min-width: 50px;
height: 50px;
}
.dzSubscribe.style-1 .input-group .form-control {
padding: 15px 80px 15px 20px;
}
}
.dzSubscribe.style-2 .input-group .form-control {
height: 60px;
background: transparent;
border-width: 0;
border-bottom: 2px solid #DAE2F2;
font-size: 16px;
padding: 15px 60px 15px 0;
z-index: 0;
border-radius: 0;
}
.dzSubscribe.style-2 .input-group .form-control::placeholder {
color: var(--bs-body-color);
}
.dzSubscribe.style-2 .input-group .form-control:focus {
border-color: var(--bs-primary);
}
.dzSubscribe.style-2 .input-group .form-control.form-btn-square {
padding-right: 60px;
padding-left: 25px;
}
.dzSubscribe.style-2 .input-group .input-group-addon {
position: absolute;
right: 5px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.dzSubscribe.style-2 .input-group .input-group-addon .btn-icon {
display: none;
}
.dzSubscribe.style-3 .input-group .form-control {
height: 60px;
background: transparent;
border-width: 0;
border-bottom: 2px solid #DAE2F2;
font-size: 16px;
padding: 15px 60px 15px 0;
z-index: 0;
border-radius: 0;
}
.dzSubscribe.style-3 .input-group .form-control::placeholder {
color: var(--bs-body-color);
}
.dzSubscribe.style-3 .input-group .form-control:focus {
border-color: var(--bs-primary);
}
.dzSubscribe.style-3 .input-group .form-control.form-btn-square {
padding-right: 100px;
padding-left: 2px;
}
.dzSubscribe.style-3 .input-group .input-group-addon {
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn {
background-color: var(--bs-primary);
color: #fff;
border-radius: 50px;
padding: 7px 24px;
font-size: 16px;
line-height: 1.5;
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn::before, .dzSubscribe.style-3 .input-group .input-group-addon .btn::after {
content: "";
border-radius: 50%;
position: absolute;
background-color: #000;
width: 100%;
aspect-ratio: 1;
z-index: -1;
opacity: 0.03;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn::before {
bottom: 10px;
right: -45%;
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn::after {
bottom: -5px;
right: -20%;
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn:active::before, .dzSubscribe.style-3 .input-group .input-group-addon .btn:hover::before, .dzSubscribe.style-3 .input-group .input-group-addon .btn:focus::before {
transform: scale(1.5);
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn:active::after, .dzSubscribe.style-3 .input-group .input-group-addon .btn:hover::after, .dzSubscribe.style-3 .input-group .input-group-addon .btn:focus::after {
transform: scale(3);
}
.dzSubscribe.style-3 .input-group .input-group-addon .btn-icon {
display: none;
}
.dzSubscribe.style-4 .title {
font-size: 14px !important;
}
.dzSubscribe.style-4 .input-group .form-control {
height: 60px;
border: 2px solid rgba(255, 255, 255, 0.2);
border-radius: 10px !important;
padding: 10px 50px 10px 20px;
background-color: transparent;
color: #fff;
}
.dzSubscribe.style-4 .input-group .form-control::placeholder {
color: rgba(255, 255, 255, 0.6);
}
.dzSubscribe.style-4 .input-group .form-control:focus {
border-color: var(--bs-primary);
}
.dzSubscribe.style-4 .input-group .form-control.form-btn-square {
padding-right: 60px;
padding-left: 25px;
}
.dzSubscribe.style-4 .input-group .input-group-addon {
position: absolute;
right: 5px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.dzSubscribe.style-4 .input-group .input-group-addon .btn.btn-sm, .dzSubscribe.style-4 .input-group .input-group-addon .btn-group-sm > .btn {
height: 48px;
width: 48px;
min-width: 48px;
padding: 0;
font-size: 18px;
}
.dzSubscribe.style-4 .input-group .input-group-addon i {
color: #fff;
font-size: 25px;
}
.dzSubscribe.style-4 .input-group .input-group-addon .btn-icon {
display: none;
}
@media only screen and (max-width: 767px) {
.dzSubscribe.style-4 .input-group .input-group-addon .btn-text {
display: none;
}
.dzSubscribe.style-4 .input-group .input-group-addon .btn-icon {
display: block;
}
.dzSubscribe.style-4 .input-group .input-group-addon .btn.btn-sm, .dzSubscribe.style-4 .input-group .input-group-addon .btn-group-sm > .btn {
padding: 10px;
min-width: 50px;
height: 50px;
}
.dzSubscribe.style-4 .input-group .form-control {
padding: 15px 80px 15px 20px;
}
}
.dzSubscribe.style-5 .input-group .form-control {
height: 60px;
border-radius: 15px !important;
background: #fff;
border: 2px solid var(--bs-primary);
font-size: 18px;
padding: 15px 20px;
z-index: 0;
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.dzSubscribe.style-5 .input-group .form-control::placeholder {
color: var(--bs-body-color);
}
.dzSubscribe.style-5 .input-group .form-control:focus {
border-color: var(--bs-primary);
}
.dzSubscribe.style-5 .input-group .input-group-addon .btn {
height: 100%;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
font-size: 18px;
}
.dzSubscribe.style-5 .input-group .input-group-addon .btn-icon {
display: none;
}
@media only screen and (max-width: 1199px) {
.dzSubscribe.style-5 .input-group .form-control {
font-size: 16px;
}
.dzSubscribe.style-5 .input-group .input-group-addon .btn {
font-size: 16px;
}
}
@media only screen and (max-width: 575px) {
.dzSubscribe.style-5 .input-group .input-group-addon .btn-text {
display: none;
}
.dzSubscribe.style-5 .input-group .input-group-addon .btn-icon {
display: inline-flex;
}
} .dz-accordion {    }
.dz-accordion .accordion-button {
font-size: 18px;
font-weight: 500;
line-height: 1.35;
padding-right: calc(var(--bs-accordion-btn-padding-x) - 5px);
color: var(--bs-secondary);
}
.dz-accordion .accordion-button::after {
background-image: none;
content: "\e844";
font-family: "feather";
font-size: 20px;
line-height: 20px;
width: 20px;
height: 20px;
}
@media only screen and (max-width: 1199px) {
.dz-accordion .accordion-button {
font-size: 16px;
}
}
.dz-accordion.style-1 .accordion-item {
background-color: transparent;
border: 0;
}
.dz-accordion.style-1 .accordion-item:not(:last-child) {
margin-bottom: 12px;
}
.dz-accordion.style-1 .accordion-item .accordion-button {
border-radius: 6px;
background-color: var(--bs-light);
}
.dz-accordion.style-1 .accordion-item .accordion-body {
border: 1px solid #E1EBF1;
background-color: var(--bs-light);
border-radius: 6px;
}
.dz-accordion.style-1 .accordion-item .accordion-body p:last-child {
margin-bottom: 0;
}
.dz-accordion.style-1 .accordion-item .accordion-collapse::before {
content: "";
display: block;
height: 8px;
}
@media only screen and (min-width: 767px) {
.dz-accordion.style-1.accordion-lg {
--bs-accordion-btn-padding-x: 30px;
--bs-accordion-btn-padding-y: 23px;
--bs-accordion-body-padding-x: 30px;
--bs-accordion-body-padding-y: 30px;
}
}
.dz-accordion.style-2 {
counter-reset: accordion-item;
}
.dz-accordion.style-2 .accordion-item {
border: 0;
padding-bottom: 12px;
position: relative;
}
.dz-accordion.style-2 .accordion-item .accordion-button {
background-color: var(--bs-secondary);
color: #fff;
font-size: 20px;
font-weight: 400;
border-radius: 15px !important;
transition: all 0.25s;
padding: 34px 30px;
line-height: 1.7;
}
.dz-accordion.style-2 .accordion-item .accordion-button::after {
display: none;
}
.dz-accordion.style-2 .accordion-item .accordion-button::before {
content: "0" counter(accordion-item);
counter-increment: accordion-item;
background-image: none !important;
font-size: 60px;
font-weight: 700;
color: #fff;
opacity: 0.1;
position: absolute;
right: 20px;
top: 15px;
line-height: 1.15;
}
.dz-accordion.style-2 .accordion-item:nth-of-type(n + 10) .accordion-button::before {
content: counter(accordion-item);
}
.dz-accordion.style-2 .accordion-item .accordion-body {
border: 2px solid var(--bs-primary);
border-radius: 15px;
padding: 20px 20px 20px 30px;
background-color: #fff;
}
.dz-accordion.style-2 .accordion-item .accordion-body p:last-child {
margin-bottom: 0;
}
.dz-accordion.style-2 .accordion-item .title {
font-size: 20px;
font-weight: 500;
}
.dz-accordion.style-2 .accordion-item .accordion-header .accordion-button:not(.collapsed) {
padding: 0px 30px;
height: 0;
overflow: hidden;
box-shadow: none;
opacity: 0;
}
@media only screen and (max-width: 1199px) {
.dz-accordion.style-2 .accordion-item .accordion-button {
font-size: 18px;
padding: 20px 25px;
}
.dz-accordion.style-2 .accordion-item .accordion-button::before {
font-size: 40px;
}
.dz-accordion.style-2 .accordion-item .accordion-body {
padding: 20px 20px 20px 20px;
}
.dz-accordion.style-2 .accordion-item .accordion-body p {
font-size: 15px;
}
.dz-accordion.style-2 .accordion-item .title {
font-size: 18px;
}
}
.dz-accordion.style-3 .accordion-item {
background-color: transparent;
border: 0;
}
.dz-accordion.style-3 .accordion-item:last-child {
border-radius: 0;
}
.dz-accordion.style-3 .accordion-item .accordion-button {
background-color: transparent;
padding: 23px 0px 23px 0px;
color: var(--bs-secondary);
box-shadow: none;
border-radius: 0 !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.dz-accordion.style-3 .accordion-item .accordion-body {
padding: 15px 0px 25px 0px;
}
.dz-accordion.style-3 .accordion-item .accordion-body p:last-child {
margin-bottom: 0;
}
.dz-accordion.style-3 .accordion-item .accordion-collapse {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.dz-accordion.style-3 .accordion-item .accordion-collapse::before {
content: "";
display: block;
height: 8px;
}
@media only screen and (max-width: 575px) {
.dz-accordion.style-3 .accordion-item .accordion-button {
padding: 18px 0px 18px 0px;
}
}
.dz-accordion.style-4 .accordion-item {
background-color: transparent;
border: 0;
}
.dz-accordion.style-4 .accordion-item:not(:last-child) {
margin-bottom: 12px;
}
.dz-accordion.style-4 .accordion-item .accordion-button {
border-radius: 6px;
box-shadow: none;
}
.dz-accordion.style-4 .accordion-item .accordion-button:not(.collapsed) {
background-color: var(--bs-primary);
color: #fff;
}
.dz-accordion.style-4 .accordion-item .accordion-body {
background-color: #fff;
border-radius: 6px;
padding: 25px 30px;
}
.dz-accordion.style-4 .accordion-item .accordion-body p:last-child {
margin-bottom: 0;
}
.dz-accordion.style-4 .accordion-item .accordion-collapse::before {
content: "";
display: block;
height: 8px;
}
@media only screen and (max-width: 575px) {
.accordion {
--bs-accordion-body-padding-x: 20px;
--bs-accordion-body-padding-y: 20px;
--bs-accordion-btn-padding-x: 20px;
--bs-accordion-btn-padding-y: 15px;
}
}
.dzAccordion .dz-button {
background-color: var(--bs-secondary);
color: #fff;
font-size: 20px;
font-weight: 400;
border-radius: 15px !important;
padding: 30px;
line-height: 1.7;
width: 100%;
text-align: left;
}
.dzAccordion .dz-item {
padding-bottom: 12px;
position: relative;
}
.dzAccordion .dz-collapse {
border: 2px solid var(--bs-primary);
border-radius: 15px;
padding: 20px 20px 20px 30px;
}
.dzAccordion .dz-collapse p:last-child {
margin-bottom: 0;
} .list-hover1 > li > a {
position: relative;
}
.list-hover1 > li > a > span {
position: relative;
}
.list-hover1 > li > a > span:after {
content: "";
position: absolute;
right: -1px;
bottom: 0;
height: 1px;
width: 0;
background-color: var(--bs-primary);
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}
.list-hover1 > li > a:hover > span:after, .list-hover1 > li > a.active > span:after {
width: 100%;
transform-origin: right;
-moz-transform-origin: right;
-webkit-transform-origin: right;
-ms-transform-origin: right;
-o-transform-origin: right;
right: auto;
left: 0;
} .list-hover2 > li > a {
position: relative;
}
.list-hover2 > li > a > span:not(.badge) {
position: relative;
}
.list-hover2 > li > a > span:not(.badge):after {
content: "";
position: absolute;
left: 0;
bottom: -1px;
height: 1px;
width: 100%;
background-color: var(--bs-primary);
transition: all 0.15s linear;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transform: translateY(-5px);
opacity: 0;
}
.list-hover2 > li > a:hover > span:after, .list-hover2 > li > a.active > span:after {
opacity: 1;
transform: translateY(0);
} .list-hover4 > li > a {
position: relative;
overflow: hidden;
display: block;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.list-hover4 > li > a::after {
position: absolute;
top: 100%;
content: attr(data-hover);
display: inline;
-webkit-transition: top 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
transition: top 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
}
.list-hover4 > li > a > span:not(.badge) {
display: block;
-webkit-transition: -webkit-transform 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
transition: -webkit-transform 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
transition: transform 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
transition: transform 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5), -webkit-transform 400ms cubic-bezier(0.5, -0.5, 0.25, 1.5);
}
.list-hover4 > li > a:hover::after, .list-hover4 > li > a.active::after {
top: 5px;
}
.list-hover4 > li > a:hover > span, .list-hover4 > li > a.active > span {
-webkit-transform: translateY(-25px);
transform: translateY(-25px);
} .list-hover5 > li > a {
position: relative;
}
.list-hover5 > li > a > span:not(.badge) {
overflow: hidden;
padding-bottom: 0;
position: relative;
display: inline-flex;
}
.list-hover5 > li > a > span:not(.badge)::after {
content: "";
top: 0;
bottom: 0;
left: 0;
opacity: 0;
background: var(--bs-primary);
margin: auto;
height: 2px;
width: 100%;
position: absolute;
transform: translate3d(-100%, 0, 0);
}
.list-hover5 > li > a:hover > span::after, .list-hover5 > li > a.active > span::after {
animation: listHover5 0.8s linear forwards;
animation-timing-function: linear;
animation-timing-function: cubic-bezier(0.65, 0.05, 0.35, 1);
} .testimonial-1 {
display: flex;
border-radius: var(--radius-xl);
overflow: hidden;
position: relative;
filter: drop-shadow(0 0px 1px rgba(var(--bs-secondary-rgb), 0.25));
}
.testimonial-1:after {
content: "";
background: #fff;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg06.svg);
mask-position: right bottom;
border-radius: 25px 25px 0 25px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.swiper-slide .testimonial-1 {
border: 0;
}
.testimonial-1 .dz-media {
min-width: 210px;
width: 210px;
background-color: var(--bs-light);
}
.testimonial-1 .dz-media .media-inner {
position: relative;
}
.testimonial-1 .dz-media .media-inner .video-bx1 {
bottom: 10px;
right: 8px;
left: 8px;
position: absolute;
}
.testimonial-1 .testimonial-detail {
padding: 40px 30px;
display: flex;
position: relative;
z-index: 1;
}
.testimonial-1 .testimonial-detail .testimonial-text {
position: relative;
z-index: 1;
}
.testimonial-1 .testimonial-detail .title {
font-size: 20px;
}
.testimonial-1 .testimonial-detail p {
color: var(--bs-secondary);
line-height: 1.7;
}
.testimonial-1 .testimonial-detail p:last-child {
margin-bottom: 0;
}
.testimonial-1 .testimonial-detail::after {
content: "";
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 137 97' fill='none'><path d='M30.3827 96.853C13.6299 96.853 0.0022583 83.2254 0.0022583 66.4724C0.0022583 50.3111 12.685 37.0558 28.6205 36.14C28.8964 33.1611 28.6894 25.0522 20.9192 13.7722C20.3318 12.9213 20.4384 11.7737 21.1679 11.0442C24.3476 7.86449 26.3127 5.86192 27.688 4.46131C29.4881 2.63001 30.3097 1.79388 31.5116 0.702599C31.9192 0.332703 32.4334 0.146683 32.9499 0.146683C33.4515 0.146683 33.9511 0.322197 34.3546 0.671341C47.8945 12.4531 62.9354 36.7965 60.7592 66.6272C59.484 84.1409 46.7092 96.853 30.3827 96.853ZM32.9707 5.21182C32.3876 5.78657 31.7227 6.46387 30.7423 7.4612C29.5508 8.67557 27.916 10.3397 25.4367 12.8273C34.8668 27.3581 33.0856 37.7078 32.306 39.1921C31.9359 39.8966 31.177 40.3711 30.3827 40.3711C15.9921 40.3711 4.28351 52.0797 4.28351 66.4724C4.28351 80.8632 15.9921 92.5718 30.3827 92.5718C44.4014 92.5718 55.3805 81.53 56.4904 66.3179C58.9362 32.7659 38.9955 10.9814 32.9707 5.21182Z' fill='white'/><path d='M136.787 66.6272C135.507 84.1388 122.731 96.853 106.408 96.853C89.6555 96.853 76.0257 83.2254 76.0257 66.4724C76.0257 50.3111 88.7106 37.0558 104.648 36.14C104.924 33.1632 104.715 25.0586 96.9428 13.7722C96.3554 12.9213 96.462 11.7737 97.1915 11.0442C100.359 7.87711 102.319 5.87863 103.695 4.48016C105.503 2.63644 106.329 1.79604 107.537 0.700668C107.945 0.332703 108.461 0.146683 108.975 0.146683C109.477 0.146683 109.977 0.322197 110.38 0.673477C123.92 12.4553 138.961 36.7984 136.787 66.6272ZM108.996 5.21182C108.409 5.79086 107.738 6.47222 106.749 7.47981C105.558 8.69248 103.929 10.3521 101.46 12.8273C110.89 27.3602 109.111 37.7078 108.334 39.1921C107.964 39.8944 107.203 40.3711 106.408 40.3711C92.0155 40.3711 80.3069 52.0797 80.3069 66.4724C80.3069 80.8632 92.0155 92.5718 106.408 92.5718C120.425 92.5718 131.406 81.53 132.518 66.3157C134.962 32.7681 115.021 10.9814 108.996 5.21182Z' fill='white'/></svg>");
width: 55px;
height: 55px;
position: absolute;
background-repeat: no-repeat;
background-size: 60%;
background-position: center;
background-color: var(--bs-primary);
right: 0;
bottom: 0;
z-index: -1;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.testimonial-1 .testimonial-info {
background-color: var(--bs-light);
padding: 12px;
text-align: center;
}
.testimonial-1 .testimonial-info .testimonial-name {
font-size: 18px;
margin-bottom: 0px;
}
.testimonial-1 .testimonial-info .testimonial-position {
font-size: 14px;
color: var(--bs-primary);
}
.testimonial-1 .video-btn {
width: 55px;
min-width: 55px;
height: 55px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 20px;
background-color: rgba(var(--bs-primary-rgb), 0.75) !important;
}
.testimonial-1 .video-btn .fa-play {
transform: translateX(3px);
}
@media only screen and (max-width: 1480px) {
.testimonial-1 .testimonial-detail {
padding: 30px 30px;
}
}
@media only screen and (max-width: 767px) {
.testimonial-1 .testimonial-detail {
padding: 20px 20px;
}
.testimonial-1 .testimonial-detail p {
font-size: 14px;
}
.testimonial-1 .testimonial-detail .title {
font-size: 18px;
}
.testimonial-1 .testimonial-info {
padding: 10px;
}
.testimonial-1 .testimonial-info .testimonial-name {
font-size: 16px;
}
.testimonial-1 .dz-media {
min-width: 200px;
width: 200px;
}
.testimonial-1 .video-bx1 span {
font-size: 13px;
}
}
@media only screen and (max-width: 575px) {
.testimonial-1 {
flex-direction: column;
}
.testimonial-1 .video-btn {
display: none;
}
.testimonial-1 .video-bx1 {
display: none;
}
.testimonial-1 .dz-media img {
width: 70px;
border-radius: 8px;
}
.testimonial-1 .testimonial-info {
padding: 15px;
text-align: left;
background-color: transparent;
}
.testimonial-1 .testimonial-detail {
padding: 20px 30px 30px 20px;
}
.testimonial-1 .dz-media {
min-width: 100%;
width: 100%;
display: flex;
align-items: center;
padding: 20px 20px 20px;
}
} .testimonial-2 {
display: flex;
position: relative;
z-index: 1;
gap: 20px;
height: 100%;
}
.testimonial-2 .dz-media {
border-radius: 50%;
width: 60px;
height: 60px;
}
.testimonial-2 .testimonial-media {
width: 50%;
height: 440px;
overflow: hidden;
border-radius: 15px;
box-shadow: 0 0px 15px rgba(var(--bs-secondary-rgb), 0.05);
position: relative;
flex: 1;
}
.testimonial-2 .testimonial-media .video-bx1 {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
}
.testimonial-2 .testimonial-media .video-bx1 .video-btn {
position: unset;
transform: unset !important;
}
.testimonial-2 .testimonial-media .video-btn {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 60px;
height: 60px;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.testimonial-2 .testimonial-media img {
height: 100%;
width: 100%;
object-fit: cover;
}
.testimonial-2 .testimonial-detail {
padding: 35px 30px 30px;
display: flex;
flex-direction: column;
align-items: start;
justify-content: flex-start;
position: relative;
z-index: 1;
width: 50%;
background: #fff;
border: 2px solid var(--bs-primary);
border-radius: 15px;
box-shadow: 0 0px 15px rgba(var(--bs-secondary-rgb), 0.05);
flex: 1;
}
.testimonial-2 .testimonial-detail .testimonial-text {
position: relative;
z-index: 1;
}
.testimonial-2 .testimonial-detail .title {
font-size: 18px;
margin-bottom: 0;
}
.testimonial-2 .testimonial-detail p {
line-height: 1.8;
font-size: 18px;
}
.testimonial-2 .testimonial-detail p:last-child {
margin-bottom: 0;
}
.testimonial-2 .testimonial-detail::after {
content: "\f105";
font-family: "dzmaster_clinicmaster";
position: absolute;
right: 25px;
bottom: 30px;
z-index: -1;
font-weight: 500;
font-size: 65px;
line-height: 65px;
color: var(--bs-primary);
}
.testimonial-2 .testimonial-detail .star-list li {
color: #FFCD37;
}
.testimonial-2 .testimonial-contant {
margin-bottom: 30px;
}
.testimonial-2 .testimonial-head {
display: flex;
gap: 15px;
margin-bottom: 12px;
}
.testimonial-2 .testimonial-info {
display: flex;
align-items: center;
gap: 12px;
margin-top: auto;
}
.testimonial-2 .testimonial-info .testimonial-name {
font-size: 18px;
margin-bottom: 0px;
}
.testimonial-2 .testimonial-info .testimonial-position {
font-size: 14px;
}
@media only screen and (max-width: 991px) {
.testimonial-2 .testimonial-detail {
padding: 30px 25px 25px;
}
.testimonial-2 .testimonial-detail p {
font-size: 16px;
}
.testimonial-2 .testimonial-detail::after {
bottom: 30px;
font-size: 45px;
line-height: 45px;
}
.testimonial-2 .testimonial-detail .title {
font-size: 16px;
}
.testimonial-2 .testimonial-info .testimonial-name {
font-size: 16px;
}
.testimonial-2 .testimonial-info .testimonial-position {
font-size: 13px;
}
.testimonial-2 .dz-media {
width: 52px;
height: 52px;
}
.testimonial-2 .testimonial-media {
height: 380px;
}
}
@media only screen and (max-width: 767px) {
.testimonial-2 {
gap: 10px;
}
.testimonial-2 .testimonial-detail {
padding: 20px;
}
.testimonial-2 .testimonial-detail p {
font-size: 15px;
}
.testimonial-2 .testimonial-detail::after {
bottom: 25px;
font-size: 40px;
right: 15px;
}
.testimonial-2 .testimonial-media {
width: 45%;
}
.testimonial-2 .testimonial-media .video-bx1 {
bottom: 12px;
left: 12px;
right: 12px;
}
.testimonial-2 .testimonial-info {
gap: 10px;
}
}
@media only screen and (max-width: 575px) {
.testimonial-2 {
flex-direction: column;
}
.testimonial-2 .testimonial-detail,
.testimonial-2 .testimonial-media {
width: 100%;
}
}
.testimonial-2.list {
gap: 0;
}
.testimonial-2.list .testimonial-media {
border-radius: 15px 0px 0px 15px;
}
@media only screen and (max-width: 575px) {
.testimonial-2.list .testimonial-media {
border-radius: 15px 15px 0px 0px;
}
}
.testimonial-2.list .testimonial-detail {
border: 0;
border-radius: 0px 15px 15px 0px;
}
@media only screen and (max-width: 575px) {
.testimonial-2.list .testimonial-detail {
border-radius: 0px 0px 15px 15px;
}
}
.image-slider__pagination {
display: flex;
align-items: center;
padding: 15px 10px;
max-width: 340px;
}
.image-slider__pagination .swiper-pagination {
position: relative;
width: 200px;
margin: 0 15px;
height: 3px;
background: rgba(var(--bs-primary-rgb), 0.2);
}
.image-slider__pagination .swiper-pagination .swiper-pagination-progressbar-fill {
background: var(--bs-primary);
}
.image-slider__pagination .image-slider__current,
.image-slider__pagination .image-slider__total {
font-size: 18px;
color: var(--bs-secondary);
font-weight: 500;
width: 25px;
text-align: center;
}
.testimonial-wrapper2 {
margin-right: -20px;
}
.testimonial-wrapper2 .swiper-slide {
padding: 10px;
}
@media only screen and (max-width: 575px) {
.testimonial-wrapper2 {
margin-right: 0;
}
} .testimonial-3 {
display: flex;
position: relative;
z-index: 1;
gap: 20px;
height: 100%;
}
.testimonial-3 .testimonial-media {
width: 420px;
min-width: 420px;
height: 415px;
border-radius: 15px;
position: relative;
}
.testimonial-3 .testimonial-media img {
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 15px 15px 150px 15px;
}
.testimonial-3 .testimonial-media .item1 {
position: absolute;
bottom: 10%;
left: -13%;
}
.testimonial-3 .testimonial-media .item1 .info-widget {
width: 230px;
background-color: #fff;
border-radius: 15px;
padding: 18px 25px;
box-shadow: 0 20px 50px rgba(var(--bs-secondary-rgb), 0.1);
}
.testimonial-3 .testimonial-media .item1 .info-widget .star-list {
gap: 3px;
margin-bottom: 3px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .star-list li i {
color: #FFBE17;
font-size: 20px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .title {
font-size: 18px;
}
.testimonial-3 .testimonial-detail {
padding: 30px 50px 30px 0px;
display: flex;
flex-direction: column;
align-items: start;
justify-content: flex-start;
position: relative;
z-index: 1;
width: 100%;
background: transparent;
border-radius: 15px;
}
.testimonial-3 .testimonial-detail .testimonial-text {
position: relative;
z-index: 1;
}
.testimonial-3 .testimonial-detail .title {
font-size: 18px;
margin-bottom: 0;
}
.testimonial-3 .testimonial-detail p {
line-height: 1.7;
font-size: 24px;
color: var(--bs-secondary);
margin-top: 50px;
}
.testimonial-3 .testimonial-detail p:last-child {
margin-bottom: 0;
}
.testimonial-3 .testimonial-detail::after {
content: "\f106";
font-family: "dzmaster_clinicmaster";
position: absolute;
left: 0;
top: 0;
font-weight: 500;
font-size: 65px;
line-height: 65px;
color: var(--bs-primary);
}
.testimonial-3 .testimonial-detail .star-list li {
color: #FFCD37;
}
.testimonial-3 .testimonial-contant {
margin-bottom: 35px;
}
.testimonial-3 .testimonial-head {
display: flex;
gap: 15px;
margin-bottom: 12px;
}
.testimonial-3 .testimonial-info {
display: flex;
align-items: center;
gap: 12px;
}
.testimonial-3 .testimonial-info .testimonial-name {
font-size: 24px;
margin-bottom: 3px;
}
.testimonial-3 .testimonial-info .testimonial-position {
font-size: 16px;
}
@media only screen and (max-width: 1199px) {
.testimonial-3 .testimonial-media {
width: 320px;
min-width: 320px;
height: 315px;
}
.testimonial-3 .testimonial-detail p {
font-size: 18px;
}
.testimonial-3 .testimonial-info .testimonial-name {
font-size: 18px;
}
.testimonial-3 .testimonial-info .testimonial-position {
font-size: 14px;
}
}
@media only screen and (max-width: 991px) {
.testimonial-3 .testimonial-detail {
padding: 40px 30px 20px 0px;
}
.testimonial-3 .testimonial-detail::after {
font-size: 50px;
line-height: 50px;
}
.testimonial-3 .testimonial-detail p {
font-size: 16px;
margin-top: 20px;
}
.testimonial-3 .testimonial-media {
width: 250px;
min-width: 250px;
height: 255px;
}
.testimonial-3 .testimonial-media img {
border-radius: 15px 15px 100px 15px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .title {
font-size: 14px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .star-list li i {
font-size: 15px;
}
.testimonial-3 .testimonial-media .item1 .info-widget {
width: 180px;
padding: 15px 20px;
}
.testimonial-3 .testimonial-contant {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px) {
.testimonial-3 .testimonial-media {
width: 215px;
min-width: 215px;
height: 225px;
}
.testimonial-3 .testimonial-media .item1 {
bottom: 10px;
left: 10px;
right: 10px;
}
.testimonial-3 .testimonial-media .item1 .info-widget {
width: 100%;
padding: 10px 15px 12px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .star-list li i {
font-size: 12px;
}
.testimonial-3 .testimonial-media .item1 .info-widget .title {
font-size: 13px;
}
.testimonial-3 .testimonial-media img {
border-radius: 15px;
}
.testimonial-3 .testimonial-detail {
padding: 40px 0px 15px 0px;
}
.testimonial-3 .testimonial-detail::after {
font-size: 40px;
line-height: 40px;
}
.testimonial-3 .testimonial-detail p {
font-size: 15px;
margin-top: 10px;
}
.testimonial-3 .testimonial-info .testimonial-name {
font-size: 15px;
}
.testimonial-3 .testimonial-info .testimonial-position {
font-size: 13px;
}
.testimonial-3 .testimonial-contant {
margin-bottom: 15px;
}
}
@media only screen and (max-width: 767px) {
.testimonial-3 {
flex-direction: column-reverse;
}
.testimonial-3 .testimonial-media {
width: 100%;
min-width: 100%;
height: 300px;
}
.testimonial-3 .testimonial-media .item1 .info-widget {
box-shadow: none;
}
}
.testimonial-wrapper3 {
margin-right: -20px;
}
.testimonial-wrapper3 .swiper-slide {
padding: 10px;
}
.testimonial-wrapper3 .swiper-pagination {
position: absolute;
left: 10px !important;
width: auto !important;
bottom: 10px !important;
}
@media only screen and (max-width: 991px) {
.testimonial-wrapper3 .swiper-slide {
padding: 0;
}
.testimonial-wrapper3 .swiper-pagination {
position: static;
}
}
@media only screen and (max-width: 575px) {
.testimonial-wrapper3 {
margin-right: 0;
}
} .testimonial-4 p {
font-size: 20px;
line-height: 1.7;
color: var(--bs-secondary);
}
.testimonial-4 .quote {
font-size: 18px;
color: var(--bs-secondary);
font-weight: 600;
margin-bottom: 35px;
display: block;
}
.testimonial-4 .dz-media {
width: 80px;
height: 80px;
border-radius: 50%;
}
.testimonial-4 .testimonial-detail {
display: flex;
align-items: center;
gap: 15px;
}
.testimonial-4 .testimonial-name {
font-size: 20px;
margin-bottom: 5px;
}
.testimonial-4 .testimonial-position {
font-size: 16px;
color: var(--bs-primary);
}
.testimonial-4 .title-head {
display: flex;
align-items: center;
gap: 15px;
margin-bottom: 25px;
}
.testimonial-4 .title-head .quote-icon {
width: 60px;
height: 60px;
border-radius: 50%;
background-color: var(--bs-primary);
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 0 20px rgba(var(--bs-primary-rgb), 0.3);
}
.testimonial-4 .title-head .title {
margin-bottom: 0;
font-size: 28px;
}
@media only screen and (max-width: 1199px) {
.testimonial-4 p {
font-size: 16px;
}
.testimonial-4 .quote {
font-size: 14px;
margin-bottom: 25px;
}
.testimonial-4 .dz-media {
width: 60px;
height: 60px;
}
.testimonial-4 .title-head {
margin-bottom: 15px;
}
.testimonial-4 .title-head .title {
font-size: 20px;
}
.testimonial-4 .title-head .quote-icon {
width: 40px;
height: 40px;
}
.testimonial-4 .title-head .quote-icon img {
width: 20px;
}
.testimonial-4 .testimonial-name {
font-size: 16px;
margin-bottom: 0;
}
.testimonial-4 .testimonial-position {
font-size: 14px;
}
} .testimonial-5 {
background-color: #fff;
padding: 20px;
border-radius: var(--radius-md);
box-shadow: 0 0 20px rgba(var(--bs-secondary-rgb), 0.02);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.testimonial-5:hover {
transform: translateY(-5px);
}
@media only screen and (max-width: 575px) {
.testimonial-5 {
padding: 15px;
}
}
.testimonial-5 .video-btn {
position: absolute;
text-align: center;
display: inline-block;
height: 80px;
width: 80px;
min-width: 80px;
line-height: 80px;
font-size: 30px;
background-color: #fff;
color: var(--bs-secondary);
border-radius: 50%;
z-index: 1;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.testimonial-5 .video-btn:before, .testimonial-5 .video-btn:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
background-color: rgba(255, 255, 255, 0.2);
z-index: -1;
-moz-transition: all 0.5;
-o-transition: all 0.5;
-webkit-transition: all 0.5;
-ms-transition: all 0.5;
transition: all 0.5;
border-radius: 50%;
}
.testimonial-5 .video-btn:before {
animation: animationSignal1;
animation-iteration-count: infinite;
animation-duration: 3s;
-webkit-animation: animationSignal1;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 3s;
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.testimonial-5 .video-btn:after {
animation: animationSignal2;
animation-iteration-count: infinite;
animation-duration: 3s;
-webkit-animation: animationSignal2;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 3s;
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
@media only screen and (max-width: 991px) {
.testimonial-5 .video-btn {
height: 60px;
width: 60px;
min-width: 60px;
line-height: 60px;
font-size: 20px;
}
}
.testimonial-5 .testimonial-media {
margin-bottom: 20px;
height: 280px;
position: relative;
}
.testimonial-5 .testimonial-media img {
border-radius: var(--radius-md);
object-fit: cover;
height: 100%;
width: 100%;
}
@media only screen and (max-width: 991px) {
.testimonial-5 .testimonial-media {
height: 215px;
}
}
@media only screen and (max-width: 575px) {
.testimonial-5 .testimonial-media {
margin-bottom: 15px;
}
}
.testimonial-5 .testimonial-detail {
display: flex;
align-items: center;
gap: 15px;
position: relative;
padding-right: 100px;
}
.testimonial-5 .testimonial-detail .dz-media {
width: 60px;
min-width: 60px;
height: 60px;
border-radius: 50%;
}
.testimonial-5 .testimonial-detail .dz-media img {
border-radius: 50%;
}
@media only screen and (max-width: 575px) {
.testimonial-5 .testimonial-detail .dz-media {
width: 50px;
min-width: 50px;
height: 50px;
}
}
.testimonial-5 .testimonial-detail .testimonial-name {
margin-bottom: 0;
font-size: 18px;
}
.testimonial-5 .testimonial-detail .testimonial-position {
font-size: 14px;
}
.testimonial-5 .testimonial-detail::after {
content: "\f105";
font-family: "dzmaster_clinicmaster";
position: absolute;
right: 15px;
top: 0;
font-weight: 500;
font-size: 65px;
line-height: 65px;
color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.testimonial-5 .testimonial-detail {
padding-right: 70px;
}
.testimonial-5 .testimonial-detail .testimonial-name {
font-size: 16px;
}
.testimonial-5 .testimonial-detail::after {
right: 0;
top: -3px;
font-size: 48px;
line-height: 48px;
}
}
@media only screen and (max-width: 575px) {
.testimonial-5 .testimonial-detail {
gap: 10px;
}
} .testimonial-6 {
position: relative;
z-index: 1;
height: 100%;
padding: 110px 60px 50px 60px;
width: 100%;
border-radius: 15px;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.testimonial-6 .title {
font-size: 18px;
margin-bottom: 0;
}
.testimonial-6 p {
line-height: 1.7;
font-size: 20px;
color: var(--bs-secondary);
}
.testimonial-6 p:last-child {
margin-bottom: 0;
}
.testimonial-6::after {
content: "\f106";
font-family: "dzmaster_clinicmaster";
position: absolute;
left: 60px;
top: 30px;
font-weight: 500;
font-size: 65px;
line-height: 65px;
color: var(--bs-primary);
}
.testimonial-6 .testimonial-text {
margin-bottom: 30px;
}
.testimonial-6 .testimonial-name {
font-size: 20px;
margin-bottom: 3px;
}
.testimonial-6 .testimonial-position {
font-size: 16px;
}
@media only screen and (max-width: 1199px) {
.testimonial-6 {
padding: 90px 35px 35px 35px;
}
.testimonial-6 p {
font-size: 18px;
}
.testimonial-6::after {
left: 35px;
top: 25px;
font-size: 50px;
line-height: 50px;
}
.testimonial-6 .testimonial-text {
margin-bottom: 20px;
}
.testimonial-6 .testimonial-name {
font-size: 18px;
}
}
@media only screen and (max-width: 575px) {
.testimonial-6 {
padding: 75px 25px 25px 25px;
}
.testimonial-6 p {
font-size: 16px;
}
.testimonial-6::after {
left: 25px;
top: 18px;
font-size: 45px;
line-height: 45px;
}
.testimonial-6 .testimonial-name {
font-size: 16px;
}
}
.twentytwenty-box {
position: relative;
border-radius: 40px;
overflow: hidden;
}
@media only screen and (max-width: 767px) {
.twentytwenty-box {
border-radius: 20px;
}
}
@media only screen and (max-width: 575px) {
.twentytwenty-box {
border-radius: 15px;
}
}
.twentytwenty-wrapper {
width: 100%;
overflow: hidden;
}
.twentytwenty-wrapper .twentytwenty-overlay {
display: none;
}
.twentytwenty-wrapper .twentytwenty-container img {
width: 100%;
}
.twentytwenty-wrapper .twentytwenty-container::before, .twentytwenty-wrapper .twentytwenty-container::after {
content: "BEFORE";
position: absolute;
top: 50%;
left: 30px;
z-index: 99;
padding: 34px 8px;
background-color: rgba(255, 255, 255, 0.2);
color: #fff;
font-size: 24px;
border-radius: 8px;
writing-mode: tb-rl;
transform: translateY(-50%) rotate(180deg);
height: 135px;
text-align: center;
width: 54px;
display: flex;
align-items: center;
justify-content: center;
letter-spacing: 1px;
}
.twentytwenty-wrapper .twentytwenty-container::after {
content: "AFTER";
right: 30px;
left: auto;
}
@media only screen and (max-width: 767px) {
.twentytwenty-wrapper .twentytwenty-container::before, .twentytwenty-wrapper .twentytwenty-container::after {
font-size: 18px;
height: 95px;
width: 40px;
}
.twentytwenty-wrapper .twentytwenty-container::before {
left: 20px;
}
.twentytwenty-wrapper .twentytwenty-container::after {
right: 20px;
}
}
@media only screen and (max-width: 575px) {
.twentytwenty-wrapper .twentytwenty-container::before, .twentytwenty-wrapper .twentytwenty-container::after {
font-size: 15px;
height: 80px;
width: 32px;
}
.twentytwenty-wrapper .twentytwenty-container::before {
left: 10px;
}
.twentytwenty-wrapper .twentytwenty-container::after {
right: 10px;
}
}
.twentytwenty-wrapper .twentytwenty-handle {
height: 90px;
width: 90px;
border: 0;
transform: translate(-50%, -50%);
margin: 0;
box-shadow: none;
}
.twentytwenty-wrapper .twentytwenty-handle:after {
content: none;
}
.twentytwenty-wrapper .twentytwenty-handle:before {
content: "";
top: -100%;
width: 6px;
margin: 0 0 0 -3px;
transform: translateY(-50%);
box-shadow: none;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow,
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow {
border: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: auto;
height: auto;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow:before,
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow:before {
content: "";
font-family: "Font Awesome 6 Free";
color: #fff;
font-weight: 900;
font-size: 24px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow {
left: 0;
margin: 0 0 0 12px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow:before {
content: "\f0d9";
font-size: 55px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow {
right: 0;
margin: 0 12px 0 0;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow:before {
content: "\f0da";
font-size: 55px;
}
@media only screen and (max-width: 767px) {
.twentytwenty-wrapper .twentytwenty-handle {
height: 65px;
width: 65px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow {
margin: 0 0 0 10px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow::before {
font-size: 40px;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow {
margin: 0 10px 0 0;
}
.twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow::before {
font-size: 40px;
}
.twentytwenty-wrapper .twentytwenty-handle::before {
width: 4px;
margin: 0 0 0 -2px;
}
}
.twentytwenty-sm {
border-radius: 25px;
}
.twentytwenty-sm .twentytwenty-wrapper .twentytwenty-container::before, .twentytwenty-sm .twentytwenty-wrapper .twentytwenty-container::after {
font-size: 18px;
height: 105px;
width: 45px;
}
.twentytwenty-sm .twentytwenty-wrapper .twentytwenty-handle {
width: 80px;
}
.twentytwenty-sm .twentytwenty-wrapper .twentytwenty-handle::before {
width: 4px;
margin: 0 0 0 -2px;
}
.twentytwenty-sm .twentytwenty-wrapper .twentytwenty-handle .twentytwenty-right-arrow:before {
font-size: 45px;
}
.twentytwenty-sm .twentytwenty-wrapper .twentytwenty-handle .twentytwenty-left-arrow:before {
font-size: 45px;
}
.twentytwenty-center {
margin-top: 70px;
margin-bottom: -280px;
position: relative;
z-index: 1;
}
@media only screen and (max-width: 991px) {
.twentytwenty-center {
margin-top: 30px;
margin-bottom: -100px;
}
}
.twentytwenty-top-spacing {
padding-top: 350px;
}
@media only screen and (max-width: 991px) {
.twentytwenty-top-spacing {
padding-top: 120px;
}
}
.dz-marquee {
overflow: hidden;  }
.dz-marquee.style-1 {
position: relative;
background: var(--bs-secondary);
padding: 30px;
}
.dz-marquee.style-1 .marquee-list {
margin-bottom: 0;
display: flex;
align-items: center;
flex-wrap: nowrap;
animation: ticker 0s linear infinite 0s normal;
animation-duration: 0s;
animation-duration: 15s;
}
.dz-marquee.style-1 .marquee-list .item {
display: -ms-flexbox;
display: flex;
align-items: center;
color: #ffffff;
font-size: 30px;
font-weight: 400;
display: flex;
justify-content: center;
margin: 0;
position: relative;
text-transform: capitalize;
white-space: nowrap;
}
.dz-marquee.style-1 .marquee-list .item:after {
content: "";
background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M15.5918 0L17.7131 12.8787L30.5918 15L17.7131 17.1213L15.5918 30L13.4705 17.1213L0.591797 15L13.4705 12.8787L15.5918 0Z" fill="white"/></svg>');
height: 30px;
width: 30px;
background-position: center;
background-repeat: no-repeat;
margin: 0 50px;
background-size: 100%;
}
@media only screen and (max-width: 1480px) {
.dz-marquee.style-1 {
padding: 20px;
}
.dz-marquee.style-1 .marquee-list .item {
font-size: 24px;
}
.dz-marquee.style-1 .marquee-list .item:after {
height: 20px;
width: 20px;
margin: 0 25px;
}
}
@media only screen and (max-width: 767px) {
.dz-marquee.style-1 .marquee-list .item {
font-size: 20px;
}
.dz-marquee.style-1 .marquee-list .item:after {
height: 18px;
width: 18px;
margin: 0 20px;
}
}
@media only screen and (max-width: 575px) {
.dz-marquee.style-1 {
padding: 15px;
}
.dz-marquee.style-1 .marquee-list .item {
font-size: 16px;
}
.dz-marquee.style-1 .marquee-list .item::after {
height: 15px;
width: 15px;
margin: 0 15px;
}
}
.dz-marquee.style-1:hover .marquee-list {
animation-play-state: paused;
}
.dz-marquee.style-2 {
position: relative;
z-index: 1;
background-color: transparent;
padding: 15px 0;
}
.dz-marquee.style-2 .marquee-list {
margin-bottom: 0;
display: flex;
align-items: center;
flex-wrap: nowrap;
animation: ticker 0s linear infinite 0s normal;
animation-duration: 0s;
animation-duration: 32.9528s;
}
.dz-marquee.style-2 .marquee-list .item {
display: -ms-flexbox;
display: flex;
align-items: center;
font-size: 80px;
line-height: 1.2;
font-weight: 700;
justify-content: center;
}
.dz-marquee.style-2 .marquee-list .item:after {
content: "";
background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M15.5918 0L17.7131 12.8787L30.5918 15L17.7131 17.1213L15.5918 30L13.4705 17.1213L0.591797 15L13.4705 12.8787L15.5918 0Z" fill="%230A3366"/></svg>');
height: 60px;
width: 60px;
background-position: center;
background-repeat: no-repeat;
margin: 0 30px;
background-size: 100%;
}
.dz-marquee.style-2 .marquee-list .text-outline {
-webkit-text-stroke: 2px var(--bs-secondary);
color: transparent;
font-weight: 800;
}
@media only screen and (max-width: 1480px) {
.dz-marquee.style-2 .marquee-list .item {
font-size: 60px;
}
.dz-marquee.style-2 .marquee-list .item:after {
height: 40px;
width: 40px;
margin: 0 25px;
}
}
@media only screen and (max-width: 991px) {
.dz-marquee.style-2 .marquee-list .item {
font-size: 40px;
}
.dz-marquee.style-2 .marquee-list .item:after {
height: 30px;
width: 30px;
}
}
@media only screen and (max-width: 767px) {
.dz-marquee.style-2 .marquee-list .item {
font-size: 25px;
}
.dz-marquee.style-2 .marquee-list .item:after {
height: 18px;
width: 18px;
margin: 0 15px;
}
.dz-marquee.style-2 .marquee-list .text-outline {
-webkit-text-stroke: 1px var(--bs-secondary);
font-weight: 700;
letter-spacing: 2px;
}
}
.dz-marquee.style-2:hover .marquee-list {
animation-play-state: paused;
}
@keyframes ticker {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
.pricingtable-features {
margin: 0;
padding: 0;
list-style: none;
}
.pricingtable-features li {
padding: 12px;
}
.pricingtable-features li i {
margin: 0 3px;
}
.dz-pricingtable {
padding: 70px 0 70px;
}
@media only screen and (max-width: 991px) {
.dz-pricingtable {
padding: 40px 0 40px;
}
.dz-pricingtable .pricingtable-wraper {
justify-content: center;
}
}
@media only screen and (max-width: 767px) {
.dz-pricingtable {
padding: 40px 0 10px;
}
}
.pricingtable-wrapper {
overflow: hidden;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;   }
.pricingtable-wrapper.style-1 {
position: relative;
z-index: 1;
border-radius: 15px;
background: #fff;
height: 100%;
}
.pricingtable-wrapper.style-1 .left-box {
width: 50%;
padding: 30px;
}
.pricingtable-wrapper.style-1 .right-box {
padding: 30px;
position: relative;
z-index: 1;
border-left: 1px solid rgba(0, 0, 0, 0.1);
width: calc(50% + 30px);
display: flex;
flex-direction: column;
}
.pricingtable-wrapper.style-1 .pricingtable-inner {
display: flex;
text-align: left;
height: 100%;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-title {
margin-bottom: 15px;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-title .title {
font-size: 18px;
font-weight: 600;
padding-bottom: 10px;
position: relative;
margin-bottom: 12px;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-title .title::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 50%, rgba(255, 255, 255, 0) 0%);
background-size: 10px 1px;
background-repeat: repeat-x;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-title .text {
margin-bottom: 0;
color: var(--bs-heading-color);
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-bx {
font-size: 50px;
font-weight: 600;
margin: 0;
line-height: 1.2;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-bx small, .pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-bx .small {
font-size: 16px;
font-weight: 500;
color: var(--bs-primary);
margin-left: 5px;
transform: translateY(-2px);
display: inline-block;
}
.pricingtable-wrapper.style-1 .pricingtable-inner p {
font-size: 14px;
font-weight: 300;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .list-title {
font-size: 18px;
margin-bottom: 10px;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .pricingtable-features {
text-align: left;
list-style: none;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .pricingtable-features li {
padding: 6px 6px 6px 30px;
font-size: 14px;
font-weight: 500;
position: relative;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .pricingtable-features li:after {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 700;
font-size: 10px;
width: 18px;
height: 18px;
background: #C6CBD0;
display: block;
position: absolute;
left: 0;
color: #fff;
border-radius: 35px;
text-align: center;
top: 8px;
line-height: 18px;
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .pricingtable-features li.active {
color: var(--bs-primary);
}
.pricingtable-wrapper.style-1 .pricingtable-inner .pricingtable-list .pricingtable-features li.active:after {
background-color: var(--bs-primary);
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-1 .left-box,
.pricingtable-wrapper.style-1 .right-box {
padding: 20px;
}
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-1 .pricingtable-inner {
flex-direction: column;
}
.pricingtable-wrapper.style-1 .left-box,
.pricingtable-wrapper.style-1 .right-box {
width: 100%;
}
.pricingtable-wrapper.style-1 .right-box {
border-left: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
}
.pricingtable-wrapper.style-2 {
padding: 30px;
position: relative;
z-index: 1;
border-radius: 15px;
background: var(--bs-light);
height: 100%;
}
.pricingtable-wrapper.style-2:hover {
transform: translateY(-10px);
}
.pricingtable-wrapper.style-2 .pricingtable-info {
display: flex;
flex-direction: column;
flex: 1;
}
.pricingtable-wrapper.style-2 .vertical-text {
font-size: 16px;
line-height: 1.6;
border-radius: 0px 10px 10px 0px;
background: var(--bs-primary);
padding: 15px 5px;
position: absolute;
top: 20px;
writing-mode: tb-rl;
z-index: 1;
left: 0;
color: #fff;
font-weight: 500;
}
.pricingtable-wrapper.style-2 .dz-media {
width: 280px;
min-width: 280px;
z-index: 1;
display: flex;
align-self: flex-end;
margin-bottom: -30px;
margin-right: 30px;
}
.pricingtable-wrapper.style-2 .pricingtable-bx {
font-size: 45px;
font-weight: 600;
margin: -10px 0 10px;
color: var(--bs-heading-color);
line-height: 1.4;
}
.pricingtable-wrapper.style-2 .pricingtable-bx small, .pricingtable-wrapper.style-2 .pricingtable-bx .small {
font-size: 15px;
font-weight: 500;
color: var(--bs-body-color);
margin-left: 5px;
transform: translateY(-2px);
display: inline-block;
}
.pricingtable-wrapper.style-2 .pricingtable-title .title {
font-size: 18px;
font-weight: 600;
padding-bottom: 10px;
position: relative;
margin-bottom: 12px;
}
.pricingtable-wrapper.style-2 .pricingtable-title .title::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 50%, rgba(255, 255, 255, 0) 0%);
background-size: 10px 1px;
background-repeat: repeat-x;
}
.pricingtable-wrapper.style-2 .pricingtable-title .text {
margin-bottom: 0;
color: var(--bs-heading-color);
}
.pricingtable-wrapper.style-2 p {
font-size: 14px;
font-weight: 300;
}
.pricingtable-wrapper.style-2 .pricingtable-list .list-title {
font-size: 18px;
font-weight: 700;
margin: 0;
color: var(--bs-heading-color);
}
.pricingtable-wrapper.style-2 .pricingtable-features {
text-align: left;
list-style: none;
margin-bottom: 20px;
}
.pricingtable-wrapper.style-2 .pricingtable-features li {
padding: 3px 0 3px 30px;
font-size: 15px;
font-weight: 500;
position: relative;
color: var(--bs-body-color);
}
.pricingtable-wrapper.style-2 .pricingtable-features li:before {
content: "\f109";
font-family: dzmaster_clinicmaster;
color: var(--bs-primary);
font-size: 16px;
position: absolute;
left: 0;
top: 4px;
font-weight: 600;
}
.pricingtable-wrapper.style-2 .pricingtable-button {
margin-top: auto;
}
.pricingtable-wrapper.style-2 .pricingtable-inner {
display: flex;
height: 100%;
}
@media only screen and (max-width: 1380px) {
.pricingtable-wrapper.style-2 .dz-media {
width: 240px;
min-width: 240px;
}
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-2 {
padding: 60px 30px 30px;
}
.pricingtable-wrapper.style-2 .dz-media {
display: none;
}
.pricingtable-wrapper.style-2 .vertical-text {
font-size: 14px;
border-radius: 0px 0 10px 10px;
padding: 8px 15px;
top: 0;
writing-mode: unset;
left: 30px;
}
}
.pricingtable-wrapper.style-3 {
border: 1px solid rgba(var(--bs-secondary-rgb), 0.05);
border-radius: var(--radius-xl);
margin-left: 0 !important;
transition: 0.5s;
}
.pricingtable-wrapper.style-3:hover, .pricingtable-wrapper.style-3.active {
background-color: rgba(var(--bs-primary-rgb), 0.04);
}
.pricingtable-wrapper.style-3 .pricing-content-box {
padding: 35px 30px;
border-bottom: 1px solid rgba(var(--bs-secondary-rgb), 0.05);
text-align: center;
min-height: 185px;
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-3 .pricing-content-box {
min-height: auto;
padding: 25px;
}
}
.pricingtable-wrapper.style-3 .pricing-content-box .pricingtable-price .pricingtable-bx {
font-size: 40px;
margin-bottom: 25px;
line-height: 1;
}
.pricingtable-wrapper.style-3 .pricing-content-box .pricingtable-price .pricingtable-bx small, .pricingtable-wrapper.style-3 .pricing-content-box .pricingtable-price .pricingtable-bx .small {
font-size: 14px;
font-weight: 500;
color: var(--bs-body-color);
margin-left: 5px;
transform: translateY(-2px);
display: inline-block;
}
.pricingtable-wrapper.style-3 .pricing-content-box .pricingtable-button .btn {
font-size: 14px;
padding: 15px 25px;
font-weight: 500;
}
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features {
text-align: center;
}
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features li {
border-bottom: 1px solid rgba(var(--bs-secondary-rgb), 0.05);
padding: 25px 30px;
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features li {
padding: 20px 25px;
}
}
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features li:last-child {
border: none;
}
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features li.disable svg,
.pricingtable-wrapper.style-3 .pricingtable-list .pricingtable-features li.disable img {
opacity: 0.1;
}
.pricingtable-wrapper.style-3.pricingtable-detail {
background-color: var(--bs-secondary);
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricing-content-box {
text-align: start;
border-bottom: 1px solid rgba(var(--bs-primary-rgb), 0.07);
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricing-content-box .pricingtable-price .pricingtable-bx {
font-size: 24px;
color: #fff;
font-weight: 600;
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 20px;
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricing-content-box .pricingtable-price .badge {
color: var(--bs-primary);
font-size: 12px;
background-color: rgba(var(--bs-primary-rgb), 0.1);
border-radius: 50px;
padding: 7px 12px;
font-weight: 500;
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricing-content-box .pricingtable-price .text {
font-size: 14px;
margin-bottom: 0;
color: #fff;
opacity: 0.5;
font-weight: 300;
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricingtable-list .pricingtable-features {
text-align: start;
}
.pricingtable-wrapper.style-3.pricingtable-detail .pricingtable-list .pricingtable-features li {
color: #fff;
border-bottom: 1px solid rgba(var(--bs-primary-rgb), 0.07);
}
.pricingtable-content-wrapper .pricingtable-wrapper {
margin-left: -30px;
}
.pricingtable-content-wrapper .content-bx {
margin: 0 30px 0 70px;
}
@media only screen and (max-width: 1380px) {
.pricingtable-content-wrapper .content-bx {
margin: 0 30px 0 0;
}
}
@media only screen and (max-width: 991px) {
.pricingtable-content-wrapper .pricingtable-wrapper {
margin-left: 0;
}
.pricingtable-content-wrapper .content-bx {
margin: 0;
}
} .toggle-tabs1 {
align-items: center;
justify-content: center;
margin-bottom: 40px;
background-color: var(--bs-primary);
display: flex;
border-radius: 10px;
margin-left: auto;
margin-right: auto;
height: 50px;
width: 200px;
background-size: 200%;
padding: 4px;
position: relative;
z-index: 1;
}
@media only screen and (max-width: 767px) {
.toggle-tabs1 {
height: 42px;
width: 180px;
}
}
.toggle-tabs1:after {
content: "";
width: calc(50% - 4px);
display: block;
height: 42px;
background: #fff;
border-radius: 6px;
position: absolute;
left: 4px;
right: auto;
z-index: -1;
-webkit-transition: 0.2s ease-in-out;
-ms-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
}
@media only screen and (max-width: 767px) {
.toggle-tabs1:after {
height: 34px;
}
}
.toggle-tabs1 .monthly {
color: #000;
}
.toggle-tabs1.monthly:after {
left: 4px;
}
.toggle-tabs1.monthly .monthly {
color: #000;
}
.toggle-tabs1.yearly:after {
left: 50%;
}
.toggle-tabs1.yearly .yearly {
color: #000;
}
.toggle-tabs1.yearly .monthly {
color: #fff;
}
.toggle-tabs1 span {
font-size: 14px;
font-weight: 600;
width: 50%;
text-align: center;
color: #fff;
text-transform: uppercase;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
height: 42px;
line-height: 42px;
cursor: pointer;
}
@media only screen and (max-width: 767px) {
.toggle-tabs1 span {
height: 34px;
line-height: 34px;
font-size: 13px;
}
} .toggle-tabs2 {
position: relative;
display: flex;
align-items: center;
gap: 10px;
cursor: pointer;
}
.toggle-tabs2 span {
font-size: 14px;
}
.toggle-tabs2 .toggle {
position: relative;
height: 20px;
width: 44px;
border-radius: 30px;
background-color: var(--bs-light);
}
.toggle-tabs2 .toggle::after {
content: "";
position: absolute;
border-radius: 30px;
background-color: var(--bs-primary);
height: 14px;
width: 14px;
top: 3px;
left: 4px;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.toggle-tabs2.monthly .monthly {
color: var(--bs-primary);
}
.toggle-tabs2.yearly .yearly {
color: var(--bs-primary);
}
.toggle-tabs2.yearly .toggle::after {
left: 27px;
}
.pricingtable-tabs {
display: flex;
}
@media only screen and (max-width: 575px) {
.pricingtable-tabs {
flex-direction: column;
}
}
.pricingtable-tabs .nav-tabs {
border: none;
display: flex;
margin-right: -20px;
}
@media only screen and (max-width: 575px) {
.pricingtable-tabs .nav-tabs {
flex-direction: column;
}
}
.pricingtable-tabs .nav-tabs .nav-link {
cursor: pointer;
padding: 6px 6px 6px 30px;
font-size: 14px;
font-weight: 500;
position: relative;
text-align: start;
background: transparent;
color: var(--bs-body-color);
font-family: var(--font-family-title);
display: flex;
align-items: center;
border-radius: 10px;
border: 0;
}
.pricingtable-tabs .nav-tabs .nav-link.active, .pricingtable-tabs .nav-tabs .nav-link:hover, .pricingtable-tabs .nav-tabs .nav-link:active, .pricingtable-tabs .nav-tabs .nav-link:focus {
border-color: var(--bs-primary);
color: var(--bs-primary);
}
.pricingtable-tabs .nav-tabs .nav-link.active::before, .pricingtable-tabs .nav-tabs .nav-link:hover::before, .pricingtable-tabs .nav-tabs .nav-link:active::before, .pricingtable-tabs .nav-tabs .nav-link:focus::before {
background-color: var(--bs-primary);
}
.pricingtable-tabs .nav-tabs .nav-link i,
.pricingtable-tabs .nav-tabs .nav-link svg {
font-size: 24px;
color: var(--bs-secondary);
margin-right: 10px;
}
.pricingtable-tabs .nav-tabs .nav-link::before {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 700;
font-size: 10px;
width: 18px;
height: 18px;
background: #C6CBD0;
display: block;
position: absolute;
left: 0;
color: #fff;
border-radius: 35px;
text-align: center;
top: 8px;
line-height: 18px;
}
.pricingtable-tabs .tab-content > .active {
display: flex;
flex-direction: column;
height: 100%;
}
.pricingtable-tabs.tab-space {
margin-bottom: 75px;
margin-top: 35px;
} .clients-logo1 {
height: 50px;
opacity: 0.5;
background-blend-mode: luminosity;
filter: grayscale(1);
min-height: 50px;
display: flex;
align-items: center;
justify-content: center;
padding: 10px 15px;
} .clients-logo2 {
border-radius: 20px;
text-align: center;
padding: 30px;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
display: flex;
align-items: center;
justify-content: center;
min-height: 110px;
}
.clients-logo2.light img {
filter: brightness(0) invert(1);
opacity: 0.6;
}
@media only screen and (max-width: 991px) {
.clients-logo2 {
border-radius: 10px;
padding: 25px;
min-height: 90px;
}
}
.clients-logo2:hover {
background-color: var(--bs-light);
}
.clients-logo2:hover.light {
background-color: rgba(255, 255, 255, 0.1);
}
.clients-logo2:hover.hover-white {
background-color: #fff;
} .tempus-dominus-widget {
padding: 1rem 0.5rem 0.5rem 0.5rem;
box-shadow: 0 0 50px rgba(0, 0, 0, 0.15);
border-radius: 8px;
}
.tempus-dominus-widget .date-container-days .day {
border-radius: 0.475rem !important;
}
.tempus-dominus-widget .picker-switch {
font-weight: 600;
}
.tempus-dominus-widget .date-container-days div:not(.no-highlight) {
font-size: 15px;
}
.tempus-dominus-widget button {
border-radius: 0.475rem !important;
}
.tempus-dominus-widget .toggleMeridiem {
border: 0;
padding: 8px !important;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active {
background-color: var(--bs-primary);
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).today::before {
border-bottom-color: var(--bs-primary);
}
.tempus-dominus-widget.light .date-container-days .dow {
font-size: 13px;
color: #444444;
}
.tempus-dominus-widget.light button {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight),
.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight),
.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight),
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active {
background-color: var(--bs-primary);
}
.separator.no-highlight {
background: transparent;
}
.icon-bx-xl {
display: inline-block;
text-align: center;
border-radius: 3px;
width: 150px;
height: 150px;
line-height: 150px;
}
.icon-bx-xl.radius {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon-bx-xl i {
font-size: 80px;
vertical-align: middle;
}
.icon-bx-xl img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 80px;
}
.icon-bx-lg {
display: inline-block;
text-align: center;
border-radius: 3px;
width: 120px;
height: 120px;
line-height: 120px;
}
.icon-bx-lg.radius {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon-bx-lg i {
font-size: 50px;
vertical-align: middle;
}
.icon-bx-lg img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 55px;
}
.icon-bx-md {
display: inline-block;
text-align: center;
border-radius: 3px;
width: 100px;
height: 100px;
line-height: 100px;
}
.icon-bx-md.radius {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon-bx-md i {
font-size: 35px;
vertical-align: middle;
}
.icon-bx-md img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 40px;
}
.icon-bx-sm {
display: inline-block;
text-align: center;
border-radius: 3px;
width: 60px;
height: 60px;
min-width: 60px;
line-height: 60px;
}
.icon-bx-sm.radius {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon-bx-sm i {
font-size: 26px;
vertical-align: middle;
}
.icon-bx-sm img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 26px;
}
.icon-bx-xs {
display: inline-block;
text-align: center;
border-radius: 3px;
width: 60px;
height: 60px;
line-height: 60px;
}
.icon-bx-xs.radius {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.icon-bx-xs i {
font-size: 30px;
vertical-align: middle;
}
.icon-bx-xs img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 20px;
}
.icon-xl {
display: inline-block;
text-align: center;
width: 100px;
}
.icon-xl i {
vertical-align: middle;
font-size: 80px;
}
.icon-xl img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 80px;
}
.icon-lg {
display: inline-block;
text-align: center;
line-height: 1;
}
.icon-lg i {
vertical-align: middle;
font-size: 60px;
}
.icon-lg img {
vertical-align: middle;
max-width: 100%;
min-width: 65px;
width: 65px;
}
.icon-md {
display: inline-block;
text-align: center;
}
.icon-md i {
vertical-align: middle;
font-size: 45px;
}
.icon-md img {
vertical-align: middle;
max-width: 100%;
min-width: 45px;
width: 45px;
}
.icon-sm {
display: inline-block;
text-align: center;
width: 40px;
}
.icon-sm i {
vertical-align: middle;
font-size: 30px;
}
.icon-sm img {
vertical-align: middle;
max-width: 100%;
min-width: 30px;
width: 30px;
}
.icon-xs {
display: inline-block;
text-align: center;
width: 30px;
}
.icon-xs i {
vertical-align: middle;
font-size: 20px;
}
.icon-xs img {
vertical-align: middle;
max-width: 100%;
width: auto;
height: 20px;
}
.icon-bx-wraper {
position: relative;
}
.icon-bx-wraper .dz-title {
margin-top: 0;
}
.icon-bx-wraper .after-titile-line {
margin-bottom: 10px;
}
.icon-bx-wraper p:last-child {
margin: 0;
}
.icon-bx-wraper.center {
text-align: center;
}
.icon-bx-wraper.left .icon-bx-xl,
.icon-bx-wraper.left .icon-bx-lg,
.icon-bx-wraper.left .icon-bx-md,
.icon-bx-wraper.left .icon-bx-sm,
.icon-bx-wraper.left .icon-bx-xs {
float: left;
margin-right: 20px;
}
.icon-bx-wraper.left .icon-xl,
.icon-bx-wraper.left .icon-lg,
.icon-bx-wraper.left .icon-md,
.icon-bx-wraper.left .icon-sm,
.icon-bx-wraper.left .icon-xs {
float: left;
margin-right: 10px;
}
.icon-bx-wraper.right {
text-align: right;
}
.icon-bx-wraper.right .icon-bx-xl,
.icon-bx-wraper.right .icon-bx-lg,
.icon-bx-wraper.right .icon-bx-md,
.icon-bx-wraper.right .icon-bx-sm,
.icon-bx-wraper.right .icon-bx-xs {
float: right;
margin-left: 20px;
}
.icon-bx-wraper.right .icon-xl,
.icon-bx-wraper.right .icon-lg,
.icon-bx-wraper.right .icon-md,
.icon-bx-wraper.right .icon-sm,
.icon-bx-wraper.right .icon-xs {
float: right;
margin-left: 10px;
}
.icon-bx-wraper.bx-style-1, .icon-bx-wraper.bx-style-2 {
border-width: 1px;
border-style: solid;
border-color: #ebedf2;
}
.icon-bx-wraper.bx-style-2.center [class*=icon-bx-] {
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.icon-bx-wraper.bx-style-2.center .icon-bx-xl {
margin-left: -75px;
}
.icon-bx-wraper.bx-style-2.center .icon-bx-lg {
margin-left: -60px;
}
.icon-bx-wraper.bx-style-2.center .icon-bx-md {
margin-left: -50px;
}
.icon-bx-wraper.bx-style-2.center .icon-bx-sm {
margin-left: -40px;
}
.icon-bx-wraper.bx-style-2.center .icon-bx-xs {
margin-left: -20px;
}
.icon-bx-wraper.bx-style-2.left [class*=icon-bx-] {
position: absolute;
top: auto;
left: 0;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.icon-bx-wraper.bx-style-2.right [class*=icon-bx-] {
position: absolute;
top: auto;
right: 0;
-webkit-transform: translateX(50%);
-ms-transform: translateX(50%);
transform: translateX(50%);
}
.icon-content {
overflow: hidden;
}
[class*=icon-bx-][class*=bg-] a,
[class*=icon-bx-][class*=bg-] span {
color: #ffffff;
}
[class*=icon-bx-].bg-white a {
color: inherit;
}
[class*=icon-bx-][class*=border-] {
display: table;
line-height: normal;
margin-left: auto;
margin-right: auto;
}
[class*=icon-bx-][class*=border-] .icon-cell {
display: table-cell;
vertical-align: middle;
}
.dz-box,
.dz-info,
.dz-title,
.dz-title-inner {
position: relative;
}
.dz-title-inner {
display: inline-block;
}
.dz-box[class*=border-],
.dz-info[class*=border-] {
border-color: #eee;
}
.left-border,
.right-border {
position: relative;
}
.left-border:before,
.right-border:before {
content: "";
position: absolute;
top: 5px;
width: 1px;
height: 90%;
background: #CCC;
}
.right-border:before {
right: 0;
}
.dz-media,
.dz-post-media {
position: relative;
overflow: hidden;
}
.dz-media img,
.dz-post-media img {
max-width: 100%;
height: auto;
width: 100%;
}
.icon-bx-wraper {           }
.icon-bx-wraper .icon-bx {
position: relative;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-1 {
display: flex;
gap: 15px;
text-align: left;
}
.icon-bx-wraper.style-1 .icon-bx {
width: 60px;
min-width: 60px;
height: 60px;
display: flex;
align-items: center;
color: var(--bs-primary);
font-size: 24px;
justify-content: center;
background-color: var(--bs-light);
border-radius: 50%;
}
.icon-bx-wraper.style-1 .icon-bx i {
display: flex;
}
.icon-bx-wraper.style-1 .icon-bx[class*=bg-] {
color: #fff;
}
.icon-bx-wraper.style-1 p {
font-size: 15px;
font-weight: 300;
color: var(--bs-body);
}
.icon-bx-wraper.style-1 .dz-title {
font-size: 18px;
font-weight: 500;
margin-bottom: 5px;
}
.bg-primary .icon-bx-wraper.style-1 .icon-bx, .bg-dark .icon-bx-wraper.style-1 .icon-bx, .bg-secondary .icon-bx-wraper.style-1 .icon-bx {
background-color: rgba(255, 255, 255, 0.1);
color: #fff;
}
.bg-primary .icon-bx-wraper.style-1 .dz-title, .bg-dark .icon-bx-wraper.style-1 .dz-title, .bg-secondary .icon-bx-wraper.style-1 .dz-title {
color: #fff;
}
.bg-primary .icon-bx-wraper.style-1 a,
.bg-primary .icon-bx-wraper.style-1 p, .bg-dark .icon-bx-wraper.style-1 a,
.bg-dark .icon-bx-wraper.style-1 p, .bg-secondary .icon-bx-wraper.style-1 a,
.bg-secondary .icon-bx-wraper.style-1 p {
color: #fff;
opacity: 0.7;
}
.icon-bx-wraper.style-1:hover .icon-bx {
color: #fff;
background-color: var(--bs-primary);
}
.icon-bx-wraper.style-1:hover .icon-bx i {
animation: shake 1s;
}
.bg-primary .icon-bx-wraper.style-1:hover .icon-bx, .bg-dark .icon-bx-wraper.style-1:hover .icon-bx, .bg-secondary .icon-bx-wraper.style-1:hover .icon-bx {
color: #fff;
background-color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.icon-bx-wraper.style-1 .dz-title {
font-size: 16px;
}
.icon-bx-wraper.style-1 .icon-bx {
width: 50px;
min-width: 50px;
height: 50px;
font-size: 18px;
}
}
.icon-bx-wraper.style-2 {
display: flex;
gap: 15px;
align-items: center;
}
.icon-bx-wraper.style-2 .icon-bx {
width: 60px;
height: 60px;
display: flex;
align-items: center;
color: var(--bs-primary);
font-size: 24px;
justify-content: center;
background-color: rgba(var(--bs-light-rgb), 0.5);
border-radius: 50%;
}
.icon-bx-wraper.style-2 .icon-bx i {
display: flex;
}
.icon-bx-wraper.style-2 .icon-bx::before, .icon-bx-wraper.style-2 .icon-bx::after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
border-radius: 50%;
background-color: var(--bs-primary);
z-index: 0;
transform: scale(0);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-2 .icon-bx::before {
opacity: 0.1;
}
.icon-bx-wraper.style-2 .icon-bx::after {
opacity: 0.05;
}
.icon-bx-wraper.style-2 p {
font-size: 15px;
font-weight: 300;
}
.icon-bx-wraper.style-2 .dz-title {
font-size: 20px;
font-weight: 500;
}
.icon-bx-wraper.style-2 .icon-content > *:last-child {
margin-bottom: 0;
}
.icon-bx-wraper.style-2.active .icon-bx, .icon-bx-wraper.style-2:hover .icon-bx {
color: #fff;
background-color: var(--bs-primary);
}
.icon-bx-wraper.style-2.active .icon-bx::before, .icon-bx-wraper.style-2:hover .icon-bx::before {
transform: scale(1.3);
}
.icon-bx-wraper.style-2.active .icon-bx::after, .icon-bx-wraper.style-2:hover .icon-bx::after {
transform: scale(1.6);
}
.icon-bx-wraper.style-3 {
border-radius: 25px;
padding: 30px;
z-index: 1;
filter: drop-shadow(0 20px 50px rgba(var(--bs-secondary-rgb), 0.02));
height: 100%;
display: flex;
flex-direction: column;
}
.icon-bx-wraper.style-3 .icon-bx {
width: 60px;
height: 60px;
display: block;
margin-bottom: 30px;
}
.icon-bx-wraper.style-3 .icon-bx svg {
width: 60px;
height: 60px;
}
.icon-bx-wraper.style-3 .icon-bg {
position: absolute;
right: 5px;
top: 5px;
width: 140px;
opacity: 0.025;
}
.icon-bx-wraper.style-3 .icon-bg svg {
width: 100%;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .icon-bg svg path {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .icon-cell {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 p {
font-size: 15px;
font-weight: 300;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .dz-title {
font-size: 20px;
font-weight: 700;
margin-bottom: 12px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .icon-bx-head {
margin-bottom: auto;
}
.icon-bx-wraper.style-3 .icon-bx-footer {
position: relative;
padding-top: 20px;
margin-top: 20px;
margin-right: 50px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .icon-bx-footer::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 1px;
background-image: linear-gradient(to right, rgba(var(--bs-body-color-rgb), 0.3) 50%, rgba(255, 255, 255, 0) 0%);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
background-size: 10px 1px;
background-repeat: repeat-x;
}
.icon-bx-wraper.style-3 .text-badge {
font-size: 14px;
color: var(--bs-secondary);
display: flex;
align-items: center;
gap: 8px;
line-height: 1.2;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .text-badge i {
font-size: 10px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3:after {
content: "";
background: #fff;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg02.svg);
mask-position: right bottom;
border-radius: 25px 25px 0 25px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3 .btn-square {
box-shadow: 0 20px 50px rgba(var(--bs-secondary-rgb), 0.1);
position: absolute;
right: -80px;
bottom: -30px;
font-size: 20px;
}
.icon-bx-wraper.style-3 .btn-square i {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-3.active:after, .icon-bx-wraper.style-3:focus-within:after, .icon-bx-wraper.style-3:hover:after {
background: var(--bs-primary);
}
.icon-bx-wraper.style-3.active .icon-cell, .icon-bx-wraper.style-3:focus-within .icon-cell, .icon-bx-wraper.style-3:hover .icon-cell {
--bs-primary: #fff;
}
.icon-bx-wraper.style-3.active .icon-cell svg path, .icon-bx-wraper.style-3:focus-within .icon-cell svg path, .icon-bx-wraper.style-3:hover .icon-cell svg path {
fill: #fff !important;
}
.icon-bx-wraper.style-3.active .icon-bg, .icon-bx-wraper.style-3:focus-within .icon-bg, .icon-bx-wraper.style-3:hover .icon-bg {
opacity: 0.08;
}
.icon-bx-wraper.style-3.active .icon-bg svg path, .icon-bx-wraper.style-3:focus-within .icon-bg svg path, .icon-bx-wraper.style-3:hover .icon-bg svg path {
fill: #fff !important;
}
.icon-bx-wraper.style-3.active .text-badge, .icon-bx-wraper.style-3:focus-within .text-badge, .icon-bx-wraper.style-3:hover .text-badge {
color: #fff;
}
.icon-bx-wraper.style-3.active .text-badge i, .icon-bx-wraper.style-3:focus-within .text-badge i, .icon-bx-wraper.style-3:hover .text-badge i {
color: #fff !important;
}
.icon-bx-wraper.style-3.active p, .icon-bx-wraper.style-3:focus-within p, .icon-bx-wraper.style-3:hover p {
color: #fff;
opacity: 0.7;
}
.icon-bx-wraper.style-3.active .dz-title, .icon-bx-wraper.style-3:focus-within .dz-title, .icon-bx-wraper.style-3:hover .dz-title {
color: #fff;
}
.icon-bx-wraper.style-3.active .dz-title a, .icon-bx-wraper.style-3:focus-within .dz-title a, .icon-bx-wraper.style-3:hover .dz-title a {
color: #fff;
}
.icon-bx-wraper.style-3.active .icon-bx-footer::before, .icon-bx-wraper.style-3:focus-within .icon-bx-footer::before, .icon-bx-wraper.style-3:hover .icon-bx-footer::before {
background-image: linear-gradient(to right, rgba(var(--bs-white-rgb), 0.5) 50%, rgba(255, 255, 255, 0) 0%);
}
.icon-bx-wraper.style-3.active .btn-square i, .icon-bx-wraper.style-3:focus-within .btn-square i, .icon-bx-wraper.style-3:hover .btn-square i {
-webkit-animation: toTopRight 0.8s forwards;
-moz-animation: toTopRight 0.8s forwards;
animation: toTopRight 0.8s forwards;
}
.icon-bx-wraper.style-4 {
border-radius: 20px;
padding: 20px;
background-color: #1C487D;
position: relative;
height: 100%;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-4 * {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-4::after {
content: attr(data-name);
font-size: 70px;
opacity: 0.05;
position: absolute;
color: #ffffff;
top: 20px;
right: 20px;
line-height: 1;
font-weight: 600;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-4 .icon-bx {
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 12px;
}
.icon-bx-wraper.style-4 .icon-bx .icon-cell img,
.icon-bx-wraper.style-4 .icon-bx .icon-cell svg {
width: 45px;
height: 45px;
}
.icon-bx-wraper.style-4 .dz-title {
font-size: 18px;
}
.icon-bx-wraper.style-4 p {
font-size: 15px;
font-weight: 300;
}
.icon-bx-wraper.style-4.text-white p {
opacity: 0.7;
}
.icon-bx-wraper.style-4.text-white .dz-title {
color: #fff;
}
.icon-bx-wraper.style-4.text-center .icon-bx {
margin-right: auto;
margin-left: auto;
}
.icon-bx-wraper.style-4:hover::after {
transform: scale(1.2) rotate(5deg);
}
.icon-bx-wraper.style-5 {
display: flex;
align-items: center;
gap: 14px;
}
.icon-bx-wraper.style-5 .dz-title {
font-size: 13px;
font-weight: 500;
margin-bottom: 0px;
margin-bottom: 0px;
}
.icon-bx-wraper.style-5 p {
color: var(--bs-secondary);
font-weight: 600;
font-size: 16px;
}
.icon-bx-wraper.style-5 .icon-bx {
height: 45px;
width: 45px;
min-width: 45px;
display: flex;
align-items: center;
justify-content: center;
}
.icon-bx-wraper.style-6 {
border-radius: 20px;
padding: 30px 120px 25px 30px;
z-index: 1;
filter: drop-shadow(0 10px 30px rgba(var(--bs-primary-rgb), 0.1));
min-height: 200px;
height: 100%;
}
.icon-bx-wraper.style-6 * {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-6::before {
font-size: 80px;
line-height: 1.2;
font-weight: 600;
color: var(--bs-secondary);
opacity: 0.1;
position: absolute;
right: 25px;
top: 20px;
z-index: 2;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-6:after {
content: "";
background: #fff;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg01.svg);
mask-position: right bottom;
border-radius: 20px 20px 0 20px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-6 .icon-bx {
width: 90px;
height: 90px;
display: block;
position: absolute;
right: 0;
bottom: 0;
border-radius: 20px;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.icon-bx-wraper.style-6 .icon-bx i {
font-size: 60px;
color: var(--bs-primary);
}
.icon-bx-wraper.style-6 .icon-bx svg {
width: 100%;
height: 100%;
}
.icon-bx-wraper.style-6 p {
font-size: 16px;
}
.icon-bx-wraper.style-6 .dz-title {
font-size: 24px;
font-weight: 600;
margin-bottom: 20px;
position: relative;
padding-bottom: 20px;
}
.icon-bx-wraper.style-6 .dz-title:after {
content: "";
width: 100%;
height: 1px;
background: linear-gradient(to right, var(--bs-secondary) 0, rgba(0, 0, 0, 0) 100%);
position: absolute;
opacity: 0.3;
left: 0;
bottom: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-6 .icon-content {
position: relative;
z-index: 1;
}
.icon-bx-wraper.style-6 .bg {
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg01.svg);
-webkit-mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg01.svg);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
mask-position: right bottom;
z-index: 0;
border-radius: 20px;
opacity: 0;
background: var(--bs-secondary);
background-blend-mode: color-burn;
background-position: center;
background-size: cover;
}
@media only screen and (max-width: 1480px) {
.icon-bx-wraper.style-6::before {
font-size: 65px;
}
}
@media only screen and (max-width: 991px) {
.icon-bx-wraper.style-6 {
padding: 25px 105px 20px 25px;
}
.icon-bx-wraper.style-6 .dz-title {
font-size: 18px;
margin-bottom: 12px;
padding-bottom: 12px;
}
.icon-bx-wraper.style-6 p {
font-size: 14px;
}
.icon-bx-wraper.style-6::before {
font-size: 50px;
}
}
.icon-bx-wraper.style-6.active:after, .icon-bx-wraper.style-6:hover:after {
background: var(--bs-secondary);
}
.icon-bx-wraper.style-6.active::before, .icon-bx-wraper.style-6:hover::before {
color: #fff;
}
.icon-bx-wraper.style-6.active .bg, .icon-bx-wraper.style-6:hover .bg {
opacity: 1;
}
.icon-bx-wraper.style-6.active .dz-title:after, .icon-bx-wraper.style-6:hover .dz-title:after {
background: linear-gradient(to right, #fff 0, rgba(0, 0, 0, 0) 100%);
}
.icon-bx-wraper.style-6.active .dz-title,
.icon-bx-wraper.style-6.active p,
.icon-bx-wraper.style-6.active a, .icon-bx-wraper.style-6:hover .dz-title,
.icon-bx-wraper.style-6:hover p,
.icon-bx-wraper.style-6:hover a {
color: #fff;
}
.icon-bx-wraper.style-6.active .icon-bx, .icon-bx-wraper.style-6:hover .icon-bx {
background: var(--bs-secondary);
}
.icon-bx-wraper.style-6.active .icon-bx i, .icon-bx-wraper.style-6:hover .icon-bx i {
color: #fff;
}
.icon-bx-wraper.style-6.active .icon-bx svg path, .icon-bx-wraper.style-6:hover .icon-bx svg path {
fill: #fff;
}
.icon-bx-wraper.style-7 {
border-radius: 10px;
z-index: 1;
filter: drop-shadow(0 10px 30px rgba(var(--bs-primary-rgb), 0.1));
min-height: 200px;
height: 100%;
display: flex;
flex-direction: column;
}
.icon-bx-wraper.style-7 * {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-7:after {
content: "";
background: #fff;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg03.svg);
mask-position: top right;
border-radius: 15px 0 15px 15px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-7 .icon-bx {
width: 70px;
height: 70px;
display: block;
position: absolute;
right: 0;
top: 0;
border-radius: 10px;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.icon-bx-wraper.style-7 .icon-bx i {
font-size: 38px;
color: var(--bs-primary);
}
.icon-bx-wraper.style-7 .icon-bx svg {
width: 100%;
height: 100%;
}
.icon-bx-wraper.style-7 p {
font-size: 15px;
}
.icon-bx-wraper.style-7 .dz-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 25px;
position: relative;
padding-bottom: 25px;
margin-right: 55px;
}
.icon-bx-wraper.style-7 .dz-title:after {
content: "";
width: 100%;
height: 1px;
background: linear-gradient(to right, var(--bs-secondary) 0, rgba(0, 0, 0, 0) 100%);
position: absolute;
opacity: 0.3;
left: 0;
bottom: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-7 .icon-content {
position: relative;
z-index: 1;
padding: 30px;
}
.icon-bx-wraper.style-7 .bg {
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg03.svg);
-webkit-mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg03.svg);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
mask-position: top right;
z-index: 0;
border-radius: 15px;
background-size: cover;
background-position: center;
opacity: 0;
background-blend-mode: color-burn;
background: var(--bs-secondary);
}
.icon-bx-wraper.style-7 .dz-media {
height: 210px;
margin-top: auto;
}
.icon-bx-wraper.style-7 .dz-media img {
height: 100%;
object-fit: cover;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.icon-bx-wraper.style-7 .icon-footer {
padding: 15px 30px;
text-align: center;
position: relative;
z-index: 1;
}
@media only screen and (max-width: 991px) {
.icon-bx-wraper.style-7 .dz-title {
font-size: 18px;
}
.icon-bx-wraper.style-7 p {
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.icon-bx-wraper.style-7 .icon-content {
padding: 25px;
}
}
.icon-bx-wraper.style-7.active:after, .icon-bx-wraper.style-7:hover:after {
background: var(--bs-secondary);
}
.icon-bx-wraper.style-7.active .bg, .icon-bx-wraper.style-7:hover .bg {
opacity: 1;
}
.icon-bx-wraper.style-7.active .dz-title:after, .icon-bx-wraper.style-7:hover .dz-title:after {
background: linear-gradient(to right, #fff 0, rgba(0, 0, 0, 0) 100%);
}
.icon-bx-wraper.style-7.active .dz-title,
.icon-bx-wraper.style-7.active p,
.icon-bx-wraper.style-7.active a, .icon-bx-wraper.style-7:hover .dz-title,
.icon-bx-wraper.style-7:hover p,
.icon-bx-wraper.style-7:hover a {
color: #fff;
}
.icon-bx-wraper.style-7.active .icon-bx, .icon-bx-wraper.style-7:hover .icon-bx {
background: var(--bs-primary);
}
.icon-bx-wraper.style-7.active .icon-bx i, .icon-bx-wraper.style-7:hover .icon-bx i {
color: #fff;
}
.icon-bx-wraper.style-7.active .icon-bx svg, .icon-bx-wraper.style-7:hover .icon-bx svg {
--bs-primary: #fff;
}
.icon-bx-wraper.style-7.active .dz-media img, .icon-bx-wraper.style-7:hover .dz-media img {
transform: scale(1.15);
}
.icon-bx-wraper.style-8 {
background-color: var(--bs-light);
padding: 20px 25px;
border-radius: var(--radius-md);
display: flex;
align-items: center;
gap: 15px;
height: 100%;
min-height: 120px;
}
@media only screen and (max-width: 575px) {
.icon-bx-wraper.style-8 {
padding: 15px 20px;
min-height: 100px;
}
}
.icon-bx-wraper.style-8 .icon-bx {
width: 60px;
height: 60px;
min-width: 60px;
line-height: 0;
background-color: #fff;
font-size: 24px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: var(--bs-primary);
}
.icon-bx-wraper.style-8 .icon-content .dz-title {
font-size: 18px;
color: var(--bs-secondary);
margin-bottom: 5px;
}
.icon-bx-wraper.style-8 .icon-content p {
font-size: 15px;
}
.icon-bx-wraper.style-8.active .icon-bx, .icon-bx-wraper.style-8:hover .icon-bx {
background-color: var(--bs-primary);
color: #fff;
}
.icon-bx-wraper.style-9 {
padding: 25px 25px;
background-color: #fff;
border-radius: var(--radius-md);
display: flex;
align-items: center;
gap: 25px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.02);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-9 .icon-bx {
width: 70px;
min-width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
font-size: 65px;
}
.icon-bx-wraper.style-9 .dz-title {
font-size: 20px;
margin-bottom: 5px;
}
.icon-bx-wraper.style-9.active, .icon-bx-wraper.style-9:hover {
transform: translateY(-5px);
}
@media only screen and (max-width: 1199px) {
.icon-bx-wraper.style-9 {
gap: 20px;
}
.icon-bx-wraper.style-9 p {
font-size: 14px;
}
.icon-bx-wraper.style-9 .dz-title {
font-size: 18px;
}
.icon-bx-wraper.style-9 .icon-bx {
width: 60px;
min-width: 60px;
height: 60px;
font-size: 50px;
}
}
@media only screen and (max-width: 575px) {
.icon-bx-wraper.style-9 {
margin-left: 0;
margin-right: 0;
}
}
.icon-bx-wraper.style-10 {
background-color: rgba(var(--bs-primary-rgb), 0.05);
border-radius: var(--radius-md);
padding: 0 25px 25px;
position: relative;
margin-top: 40px;
height: calc(100% - 40px);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-10:after {
content: "";
width: 5px;
height: calc(100% - 50px);
position: absolute;
background-color: var(--bs-primary);
right: 0;
top: 50%;
transform: translateY(-50%);
border-radius: 10px 0 0 10px;
opacity: 0.3;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-10 .icon-bx {
height: 80px;
width: 80px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 32px;
color: #fff;
transform: translateY(-40px);
margin-bottom: -20px;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-10:hover:after, .icon-bx-wraper.style-10.active:after {
opacity: 1;
}
.icon-bx-wraper.style-10:hover .icon-bx, .icon-bx-wraper.style-10.active .icon-bx {
background-color: var(--bs-primary) !important;
}
.icon-bx-wraper.style-11 .icon-bx {
width: 180px;
height: 180px;
margin-bottom: 30px;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-11 .title {
font-size: 24px;
font-weight: 500;
}
.icon-bx-wraper.style-11 p {
font-size: 18px;
max-width: 280px;
}
.icon-bx-wraper.style-11.text-center p, .icon-bx-wraper.style-11.text-center .icon-bx {
margin-left: auto;
margin-right: auto;
}
.icon-bx-wraper.style-11:hover .icon-bx {
-webkit-animation: bounceIn 0.8s ease;
-o-animation: bounceIn 0.8s ease;
animation: bounceIn 0.8s ease;
}
@media only screen and (max-width: 1199px) {
.icon-bx-wraper.style-11 .icon-bx {
width: 150px;
height: 150px;
margin-bottom: 20px;
}
.icon-bx-wraper.style-11 .title {
font-size: 20px;
}
.icon-bx-wraper.style-11 p {
font-size: 16px;
}
}
@media only screen and (max-width: 991px) {
.icon-bx-wraper.style-11 .icon-bx {
width: 120px;
height: 120px;
}
}
.icon-bx-wraper.style-12 {
padding: 20px 25px;
background-color: #fff;
border-radius: var(--radius-md);
display: flex;
align-items: center;
gap: 25px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.02);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.icon-bx-wraper.style-12 .icon-bx {
width: 70px;
min-width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
font-size: 65px;
}
.icon-bx-wraper.style-12 .dz-title {
font-size: 20px;
margin-bottom: 5px;
}
.icon-bx-wraper.style-12.active, .icon-bx-wraper.style-12:hover {
background-color: var(--bs-secondary);
color: #fff;
}
.icon-bx-wraper.style-12.active .icon-bx svg, .icon-bx-wraper.style-12:hover .icon-bx svg {
--bs-secondary: #fff;
}
.icon-bx-wraper.style-12.active .dz-title, .icon-bx-wraper.style-12:hover .dz-title {
color: #fff;
}
@media only screen and (max-width: 1199px) {
.icon-bx-wraper.style-12 {
gap: 20px;
}
.icon-bx-wraper.style-12 p {
font-size: 14px;
}
.icon-bx-wraper.style-12 .dz-title {
font-size: 18px;
}
.icon-bx-wraper.style-12 .icon-bx {
width: 60px;
min-width: 60px;
height: 60px;
font-size: 50px;
}
}
@media only screen and (max-width: 575px) {
.icon-bx-wraper.style-12 {
margin-left: 0;
margin-right: 0;
}
}
.icon-bx-wraper.style-13 {
display: flex;
align-items: center;
gap: 20px;
text-align: left;
}
.icon-bx-wraper.style-13 .icon-bx {
width: 70px;
min-width: 70px;
height: 70px;
display: flex;
align-items: center;
color: var(--bs-primary);
font-size: 24px;
justify-content: center;
background-color: var(--bs-light);
border-radius: 50%;
}
.icon-bx-wraper.style-13 .icon-bx i {
display: flex;
}
.icon-bx-wraper.style-13 .icon-bx[class*=bg-] {
color: #fff;
}
.icon-bx-wraper.style-13 p {
font-size: 18px;
font-weight: 300;
color: #666666;
}
.icon-bx-wraper.style-13 p a {
color: #666666;
}
.icon-bx-wraper.style-13 .dz-title {
font-size: 22px;
font-weight: 600;
margin-bottom: 5px;
}
.bg-primary .icon-bx-wraper.style-13 .icon-bx, .bg-dark .icon-bx-wraper.style-13 .icon-bx, .bg-secondary .icon-bx-wraper.style-13 .icon-bx {
background-color: rgba(255, 255, 255, 0.1);
color: #fff;
}
.bg-primary .icon-bx-wraper.style-13 .dz-title, .bg-dark .icon-bx-wraper.style-13 .dz-title, .bg-secondary .icon-bx-wraper.style-13 .dz-title {
color: #fff;
}
.bg-primary .icon-bx-wraper.style-13 a,
.bg-primary .icon-bx-wraper.style-13 p, .bg-dark .icon-bx-wraper.style-13 a,
.bg-dark .icon-bx-wraper.style-13 p, .bg-secondary .icon-bx-wraper.style-13 a,
.bg-secondary .icon-bx-wraper.style-13 p {
color: #fff;
opacity: 0.7;
}
.icon-bx-wraper.style-13.bg-white .icon-bx {
background-color: rgba(255, 255, 255, 0.1);
color: #fff;
}
.icon-bx-wraper.style-13.bg-white .icon-bx .icon-cell {
color: var(--bs-primary);
}
.icon-bx-wraper.style-13:hover .icon-bx {
color: #fff;
background-color: var(--bs-primary);
}
.icon-bx-wraper.style-13:hover .icon-bx i {
animation: shake 1s;
}
.bg-primary .icon-bx-wraper.style-13:hover .icon-bx, .bg-dark .icon-bx-wraper.style-13:hover .icon-bx, .bg-secondary .icon-bx-wraper.style-13:hover .icon-bx {
color: #fff;
background-color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.icon-bx-wraper.style-13 .dz-title {
font-size: 16px;
}
.icon-bx-wraper.style-13 .icon-bx {
width: 50px;
min-width: 50px;
height: 50px;
font-size: 18px;
}
}
.icon-bx-wraper.style-14 {
border-radius: 15px;
background-color: white;
height: 100%;
position: relative;
display: flex;
flex-direction: column;
background-color: white;
transition: 0.7s;
}
.icon-bx-wraper.style-14 .dz-media {
border-radius: 15px 15px 0 0;
}
.icon-bx-wraper.style-14 .dz-media img {
border-radius: 15px 15px 0 0;
}
.icon-bx-wraper.style-14 .icon-content {
padding: 30px;
flex: 1;
}
.icon-bx-wraper.style-14 .icon-content .icon-link-hover-end {
margin-top: auto;
}
.icon-bx-wraper.style-14 .icon-content .dz-title {
font-size: 20px;
margin-bottom: 10px;
}
.icon-bx-wraper.style-14 .icon-content > p {
margin-bottom: 25px;
}
.icon-bx-wraper.style-14:hover {
background-color: var(--bs-secondary);
}
.icon-bx-wraper.style-14:hover .icon-content > * {
color: #fff;
}
.icon-bx-wraper.style-14.active {
background-color: var(--bs-secondary);
}
.icon-bx-wraper.style-14.active .icon-content > * {
color: #fff;
}
@keyframes shake {
0% {
transform: translate(1px, 1px) rotate(0deg);
}
10% {
transform: translate(-1px, -2px) rotate(-1deg);
}
20% {
transform: translate(-3px, 0px) rotate(1deg);
}
30% {
transform: translate(3px, 2px) rotate(0deg);
}
40% {
transform: translate(1px, -1px) rotate(1deg);
}
50% {
transform: translate(-1px, 2px) rotate(-1deg);
}
60% {
transform: translate(-3px, 1px) rotate(0deg);
}
70% {
transform: translate(3px, 1px) rotate(-1deg);
}
80% {
transform: translate(-1px, -1px) rotate(1deg);
}
90% {
transform: translate(1px, 2px) rotate(0deg);
}
100% {
transform: translate(1px, -2px) rotate(-1deg);
}
}
.dz-team {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
position: relative;
}
.dz-team * {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-team .dz-name a {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-team .dz-content {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
position: relative;
}
.dz-team .dz-media img {
width: 100%;
}
.dz-team .dz-position {
display: block;
}
.dz-team {       }
.dz-team.style-1 .dz-media {
overflow: hidden;
position: relative;
z-index: 2;
}
.dz-team.style-1 .dz-media::after {
content: "";
position: absolute;
left: 0;
top: 0;
background-image: url('data:image/svg+xml,%3Csvg width="400" height="460" viewBox="0 0 400 460" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cmask id="mask0_33_500" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="400" height="460"%3E%3Crect width="400" height="460" fill="white"/%3E%3C/mask%3E%3Cg mask="url(%23mask0_33_500)"%3E%3Cpath d="M-24 488L423 308L-11 224L470 75" stroke="%23EFF9FF" stroke-width="90"/%3E%3C/g%3E%3C/svg%3E');
background-size: cover;
background-repeat: no-repeat;
height: 100%;
width: 100%;
z-index: -1;
}
.dz-team.style-1 .dz-name {
font-size: 24px;
margin-bottom: 0px;
}
.dz-team.style-1 .dz-position {
font-size: 16px;
font-weight: 400;
color: var(--bs-primary);
}
.dz-team.style-1 .dz-content {
padding: 20px;
text-align: center;
}
.dz-team.style-1 .dz-social {
display: inline-flex;
gap: 20px;
padding: 15px 30px;
border-radius: 50px;
background-color: var(--bs-primary);
z-index: 2;
justify-content: center;
position: absolute;
bottom: -80px;
left: 50%;
transform: translateX(-50%);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-team.style-1 .dz-social a {
color: #fff;
}
.dz-team.style-1.active .dz-social, .dz-team.style-1:hover .dz-social {
bottom: 30px;
}
@media only screen and (max-width: 1199px) {
.dz-team.style-1 .dz-name {
font-size: 20px;
}
.dz-team.style-1 .dz-position {
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.dz-team.style-1 .dz-content {
padding: 15px;
}
}
.dz-team.style-2 {
border-radius: 15px;
border: 2px solid #fff;
box-shadow: var(--bs-box-shadow-sm);
}
.dz-team.style-2 .dz-media {
background-color: #fff;
overflow: hidden;
position: relative;
z-index: 2;
border-radius: 0px 0px 15px 15px;
}
.dz-team.style-2 .dz-media::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 30%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 64.5%);
}
.dz-team.style-2 .btn {
position: absolute;
bottom: -60px;
left: 10px;
right: 10px;
z-index: 1;
opacity: 0;
}
.dz-team.style-2 .dz-name {
font-size: 20px;
margin-bottom: 5px;
}
.dz-team.style-2 .dz-position {
font-size: 14px;
font-weight: 500;
color: var(--bs-primary);
}
.dz-team.style-2 .dz-content {
background-color: #fff;
padding: 30px 20px 0px 20px;
text-align: center;
border-radius: 15px 15px 0px 0px;
}
.dz-team.style-2 .dz-social {
display: flex;
justify-content: center;
transform: translateY(-20px);
position: relative;
z-index: 2;
}
.dz-team.style-2 .dz-social a {
color: var(--bs-secondary);
height: 40px;
width: 40px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.dz-team.style-2 .dz-social a.facebook:hover {
color: #0D91F5;
background-color: #e5f4ff;
}
.dz-team.style-2 .dz-social a.linkedin:hover {
color: #0B65C3;
background-color: #e2f0ff;
}
.dz-team.style-2 .dz-social a.instagram:hover {
color: #B439E7;
background-color: #f8e8ff;
}
.dz-team.style-2 .dz-social a.x-twitter:hover {
color: #000000;
background-color: #ededed;
}
.dz-team.style-2 .dz-social a.youtube:hover {
color: #ed0000;
background-color: #ffe8e8;
}
@media only screen and (max-width: 767px) {
.dz-team.style-2 .btn {
font-size: 14px;
}
.dz-team.style-2 .dz-content {
padding: 30px 15px 15px 15px;
}
}
.dz-team.style-2.active, .dz-team.style-2:hover {
border: 2px solid var(--bs-primary);
}
.dz-team.style-2.active .btn, .dz-team.style-2:hover .btn {
bottom: 70px;
opacity: 1;
}
.dz-team.style-2.active .dz-name a, .dz-team.style-2:hover .dz-name a {
color: var(--bs-secondary);
}
.dz-team.style-3 {
border-radius: 15px;
border: 1px solid rgba(var(--bs-primary-rgb), 0.1);
background-color: var(--bs-light);
}
.dz-team.style-3 .dz-media {
background-color: #fff;
overflow: hidden;
position: relative;
border-radius: 50%;
height: 80px;
width: 80px;
min-width: 80px;
padding: 0px 10px;
}
.dz-team.style-3 .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-team.style-3 .dz-footer {
padding: 12px 20px;
border-top: 1px solid rgba(var(--bs-primary-rgb), 0.1);
}
.dz-team.style-3 .dz-body {
display: flex;
gap: 20px;
align-items: center;
padding: 20px;
}
.dz-team.style-3 .dz-name {
font-size: 18px;
margin-bottom: 3px;
}
.dz-team.style-3 .dz-position {
font-size: 15px;
font-weight: 500;
color: var(--bs-primary);
}
.dz-team.style-3 .dz-social {
display: flex;
gap: 20px;
justify-content: center;
position: relative;
}
.dz-team.style-3 .dz-social li a {
color: var(--bs-secondary);
}
.swiper-slide.swiper-slide-thumb-active .dz-team.style-3, .dz-team.style-3.active, .dz-team.style-3:hover {
background-color: var(--bs-secondary);
border: 1px solid rgba(var(--bs-secondary-rgb), 0.1);
}
.swiper-slide.swiper-slide-thumb-active .dz-team.style-3 .dz-name a, .dz-team.style-3.active .dz-name a, .dz-team.style-3:hover .dz-name a {
color: #fff;
}
.swiper-slide.swiper-slide-thumb-active .dz-team.style-3 .dz-position, .dz-team.style-3.active .dz-position, .dz-team.style-3:hover .dz-position {
color: rgba(255, 255, 255, 0.5);
}
.swiper-slide.swiper-slide-thumb-active .dz-team.style-3 .dz-footer, .dz-team.style-3.active .dz-footer, .dz-team.style-3:hover .dz-footer {
border-top: 1px solid rgba(var(--bs-white-rgb), 0.2);
}
.swiper-slide.swiper-slide-thumb-active .dz-team.style-3 .dz-social li a, .dz-team.style-3.active .dz-social li a, .dz-team.style-3:hover .dz-social li a {
color: #fff;
}
@media only screen and (max-width: 1380px) {
.dz-team.style-3 .dz-media {
height: 60px;
width: 60px;
min-width: 60px;
}
.dz-team.style-3 .dz-name {
font-size: 16px;
}
.dz-team.style-3 .dz-position {
font-size: 14px;
}
.dz-team.style-3 .dz-body {
gap: 12px;
padding: 15px;
}
.dz-team.style-3 .dz-footer {
padding: 10px 15px;
}
}
.dz-team.style-4 {
width: 500px;
margin-left: auto;
margin-right: auto;
}
.dz-team.style-4 .dz-media {
text-align: right;
width: 100%;
margin-left: auto;
margin-right: 0;
}
.dz-team.style-4 .dz-media img {
-webkit-mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg05.svg);
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg05.svg);
-webkit-mask-position: center bottom;
mask-position: center bottom;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100%;
mask-size: 100%;
position: relative;
z-index: 1;
padding-left: 35px;
padding-right: 35px;
}
.dz-team.style-4 .dz-media::before, .dz-team.style-4 .dz-media::after {
content: "";
position: absolute;
bottom: 0;
aspect-ratio: 1/1;
border-radius: 50%;
right: 0;
z-index: -1;
}
.dz-team.style-4 .dz-media::after {
background-color: var(--bs-light);
width: 100%;
}
.dz-team.style-4 .dz-media::before {
background-color: #fff;
width: calc(100% - 35px);
z-index: 1;
}
.dz-team.style-4::before {
content: "";
position: absolute;
bottom: 1px;
right: -5px;
background-size: 10px 1px;
background-repeat: repeat-x;
width: calc(100% + 65px);
aspect-ratio: 1/1;
z-index: 1;
border: 2px dashed rgba(var(--bs-primary-rgb), 0.3);
border-radius: 50%;
}
.dz-team.style-4 .dz-social {
position: absolute;
z-index: 1;
top: 45px;
left: 75px;
display: flex;
flex-direction: column;
gap: 12px;
}
.dz-team.style-4 .dz-social li:nth-child(2) {
transform: translateX(-65px) translateY(-25px);
}
.dz-team.style-4 .dz-social li:nth-child(3) {
transform: translateX(-115px) translateY(-35px);
}
.dz-team.style-4 .dz-social li:nth-child(4) {
transform: translateX(-150px) translateY(-30px);
}
.dz-team.style-4 .dz-social li:nth-child(5) {
transform: translateX(-160px) translateY(-25px);
}
.dz-team.style-4 .dz-social li:nth-child(6) {
transform: translateX(-155px) translateY(-15px);
}
.dz-team.style-4 .dz-social li:nth-child(7) {
transform: translateX(-145px) translateY(-30px);
}
.dz-team.style-4 .dz-social li a {
height: 55px;
width: 55px;
box-shadow: 0 0 40px rgba(var(--bs-secondary-rgb), 0.07);
background-color: #fff;
border-radius: 50%;
font-size: 20px;
display: flex;
align-items: center;
justify-content: center;
transition: 0.4s;
}
.dz-team.style-4 .dz-social li a:hover {
color: #fff !important;
background-color: var(--bs-primary);
}
.dz-team.style-4 .dz-social li a.facebook {
color: #0D91F5;
}
.dz-team.style-4 .dz-social li a.facebook:hover {
background-color: #0D91F5;
}
.dz-team.style-4 .dz-social li a.linkedin {
color: #0B65C3;
}
.dz-team.style-4 .dz-social li a.linkedin:hover {
background-color: #0B65C3;
}
.dz-team.style-4 .dz-social li a.instagram {
color: #B439E7;
}
.dz-team.style-4 .dz-social li a.instagram:hover {
background-color: #B439E7;
}
.dz-team.style-4 .dz-social li a.x-twitter {
color: #000000;
}
.dz-team.style-4 .dz-social li a.x-twitter:hover {
background-color: #000000;
}
.dz-team.style-4 .item1,
.dz-team.style-4 .item2 {
position: absolute;
}
.dz-team.style-4 .item1 {
width: 235px;
box-shadow: 0 0 50px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 15px;
background-color: #fff;
padding: 15px 25px;
position: absolute;
bottom: 160px;
z-index: 1;
left: -100px;
}
.dz-team.style-4 .item2 {
bottom: 40px;
right: -50px;
z-index: 1;
}
.dz-team.style-4 .info-widget.style-3 {
border-radius: 15px;
}
@media only screen and (max-width: 767px) {
.dz-team.style-4 {
width: 400px;
}
.dz-team.style-4 .item1,
.dz-team.style-4 .item2 {
display: none;
}
.dz-team.style-4::before {
width: calc(100% + 45px);
}
.dz-team.style-4 .dz-social {
top: 25px;
}
.dz-team.style-4 .dz-social li a {
height: 45px;
width: 45px;
font-size: 16px;
}
.dz-team.style-4 .dz-social li:nth-child(2) {
transform: translateX(-55px) translateY(-25px);
}
.dz-team.style-4 .dz-social li:nth-child(3) {
transform: translateX(-100px) translateY(-35px);
}
.dz-team.style-4 .dz-social li:nth-child(4) {
transform: translateX(-130px) translateY(-30px);
}
}
@media only screen and (max-width: 575px) {
.dz-team.style-4 {
width: 280px;
}
.dz-team.style-4::before {
width: calc(100% + 15px);
}
.dz-team.style-4 .dz-social li a {
height: 35px;
width: 35px;
font-size: 13px;
}
.dz-team.style-4 .dz-social {
top: 0;
left: 55px;
}
.dz-team.style-4 .dz-social li:nth-child(2) {
transform: translateX(-42px) translateY(-15px);
}
.dz-team.style-4 .dz-social li:nth-child(3) {
transform: translateX(-70px) translateY(-20px);
}
.dz-team.style-4 .dz-social li:nth-child(4) {
transform: translateX(-80px) translateY(-20px);
}
.dz-team.style-4 .dz-media::after {
width: 95%;
}
}
.dz-team.style-5 {
background-color: var(--bs-light);
border-radius: var(--radius-md);
}
.dz-team.style-5 .dz-media {
padding: 15px 0px 0;
}
.dz-team.style-5 .dz-social {
position: absolute;
bottom: 0;
left: 40px;
display: flex;
background-color: #fff;
border-radius: 50px;
height: 60px;
padding: 10px 50px;
right: 40px;
bottom: 40px;
box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
justify-content: space-between;
align-items: center;
font-size: 18px;
}
.dz-team.style-5 .dz-social a {
color: var(--bs-secondary);
}
@media only screen and (max-width: 1199px) {
.dz-team.style-5 .dz-media {
padding: 5px 25px 0;
}
.dz-team.style-5 .dz-social {
left: 20px;
height: 50px;
padding: 10px 30px;
right: 20px;
bottom: 20px;
font-size: 15px;
}
}
.dz-team.style-6 {
margin-bottom: 30px;
}
.dz-team.style-6 .dz-media {
position: relative;
width: 530px;
z-index: 1;
padding: 0 40px;
overflow: unset;
margin-left: auto;
margin-right: auto;
}
.dz-team.style-6 .dz-media::after {
content: "";
height: 420px;
width: 100%;
position: absolute;
border-radius: 30px;
background-color: var(--bs-primary);
box-shadow: 0 0 50px rgba(var(--bs-primary-rgb), 0.3);
bottom: 0;
left: 0;
z-index: -1;
}
@media only screen and (max-width: 1380px) {
.dz-team.style-6 .dz-media {
width: 480px;
padding: 0 25px;
}
}
@media only screen and (max-width: 1199px) {
.dz-team.style-6 .dz-media {
width: 420px;
}
.dz-team.style-6 .dz-media::after {
height: 300px;
}
}
@media only screen and (max-width: 575px) {
.dz-team.style-6 .dz-media {
width: 100%;
}
.dz-team.style-6 .dz-media::after {
height: 200px;
border-radius: 15px;
}
}
.dz-team.style-6 .dz-social {
position: absolute;
left: 50%;
display: flex;
background-color: #fff;
border-radius: 50px;
height: 60px;
padding: 10px 50px;
bottom: -25px;
box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
justify-content: space-between;
align-items: center;
font-size: 18px;
z-index: 1;
width: 50%;
transform: translateX(-50%);
}
.dz-team.style-6 .dz-social a {
color: var(--bs-secondary);
}
@media only screen and (max-width: 1199px) {
.dz-team.style-6 .dz-social {
height: 50px;
padding: 10px 30px;
font-size: 15px;
}
}
@media only screen and (max-width: 575px) {
.dz-team.style-6 .dz-social {
width: 80%;
}
}
.dz-team.style-6 .item1 {
position: absolute;
left: 0;
top: 55%;
z-index: 1;
}
@media only screen and (max-width: 575px) {
.dz-team.style-6 .item1 {
display: none;
}
}
.dz-team.style-7 {
background-color: #fff;
border-radius: var(--radius-lg);
padding: 30px 20px 0;
}
.dz-team-swiper1 {
overflow: unset !important;
}
.dz-team-swiper1 .swiper-slide:not(.swiper-slide-active) {
opacity: 0;
visibility: hidden;
}
.dz-team-swiper1 {
height: 100%;
padding-bottom: 20px !important;
}
.dz-team-swiper1 .swiper-slide {
background-color: #fff;
}
.dz-team-swiper1-thumb {
margin: 0 -20px 0 0 !important;
}
@media only screen and (max-width: 575px) {
.dz-team-swiper1-thumb {
margin: 0 -15px 0 0 !important;
}
}
.dz-team-swiper1-thumb .swiper-slide {
padding-right: 20px;
margin-bottom: 20px;
}
.swiper.dz-team-swiper1-thumb .swiper-wrapper {
flex-direction: unset;
}
.post-video {
position: relative;
}
.post-video a {
display: block;
position: relative;
}
.post-video .post-video-icon {
width: 80px;
height: 80px;
position: absolute;
top: 50%;
left: 50%;
background: #fff;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
font-size: 30px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
padding-left: 5px;
border-radius: 4px;
}
.post-video .post-video-icon:hover {
background: var(--bs-primary);
color: #fff;
}
@media only screen and (max-width: 575px) {
.post-video .post-video-icon {
width: 50px;
height: 50px;
font-size: 24px;
padding-left: 2px;
}
}
.dz-meta {
margin-bottom: 10px;
}
.dz-meta ul {
margin: 0;
padding: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 5px;
}
.dz-meta ul li {
display: inline-block;
position: relative;
font-size: 14px;
font-weight: 400;
margin-right: 5px;
align-items: center;
gap: 4px;
flex-wrap: wrap;
}
.dz-meta ul li i {
font-size: 13px;
margin-right: 2px;
color: var(--bs-primary);
position: relative;
top: 0;
}
.dz-card {     }
.dz-card .dz-media img {
width: 100%;
}
.dz-card .dz-title {
word-break: break-word;
}
.dz-card .read-btn {
display: flex;
align-items: center;
gap: 5px;
}
.dz-card .read-btn i {
font-size: 16px;
}
@media only screen and (min-width: 767px) {
.dz-card.blog-half {
display: flex;
}
}
.dz-card.blog-half .dz-media {
min-width: 320px;
width: 320px;
min-height: 250px;
height: 100%;
}
@media only screen and (max-width: 1199px) {
.dz-card.blog-half .dz-media {
min-width: 280px;
width: 280px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.blog-half .dz-media {
min-width: 100%;
width: 100%;
}
}
.dz-card.style-1 {
position: relative;
z-index: 1;
padding: 20px;
filter: drop-shadow(0 0 50px rgba(var(--bs-secondary-rgb), 0.07));
height: 100%;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-card.style-1::after {
content: "";
background: #fff;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mask-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg02.svg);
mask-position: right bottom;
border-radius: 30px 30px 0 30px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.dz-card.style-1 .dz-media {
border-radius: 15px;
height: 250px;
margin-bottom: 15px;
}
.dz-card.style-1 .dz-media img {
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 575px) {
.dz-card.style-1 .dz-media {
height: 200px;
}
}
.dz-card.style-1 .btn-square {
position: absolute;
right: 0;
bottom: 0;
}
.dz-card.style-1 p {
font-size: 15px;
}
.dz-card.style-1 .dz-info {
padding: 10px;
}
@media only screen and (max-width: 1199px) {
.dz-card.style-1 .dz-info {
padding: 0;
}
}
.dz-card.style-1 .dz-meta {
margin-bottom: 0;
margin-top: 25px;
margin-right: 35px;
}
.dz-card.style-1 .dz-meta li {
background-color: var(--bs-primary);
color: #fff;
border-radius: 15px;
font-weight: 500;
font-size: 13px;
padding: 5px 15px 5px 23px;
line-height: 1.4;
position: relative;
}
.dz-card.style-1 .dz-meta li a {
color: #fff;
}
.dz-card.style-1 .dz-meta li::after {
content: "";
position: absolute;
height: 6px;
width: 6px;
border-radius: 50%;
background-color: #fff;
left: 10px;
}
@media only screen and (max-width: 575px) {
.dz-card.style-1 .dz-meta {
margin-top: 15px;
}
}
.dz-card.style-1 .btn-square {
height: 48px;
width: 48px;
min-width: 48px;
}
.dz-card.style-1.blog-half .dz-media {
margin-bottom: 0;
min-width: 320px;
width: 320px;
min-height: 250px;
height: 100%;
}
.dz-card.style-1.blog-half .dz-info {
padding: 20px;
align-self: center;
}
@media only screen and (max-width: 1199px) {
.dz-card.style-1.blog-half .dz-media {
min-width: 280px;
width: 280px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.style-1.blog-half .dz-media {
min-width: 100%;
width: 100%;
min-height: 250px;
height: 250px;
}
.dz-card.style-1.blog-half .dz-info {
padding: 15px 0 0;
}
}
@media only screen and (max-width: 575px) {
.dz-card.style-1.blog-half .dz-media {
min-height: 200px;
height: 200px;
}
}
.dz-card.style-1.blog-half-2 {
padding: 0;
filter: none;
}
.dz-card.style-1.blog-half-2::after {
content: none;
}
.dz-card.style-1.blog-half-2 .btn-square {
position: static;
}
.dz-card.style-1.blog-half-2 .dz-media {
min-width: 420px;
width: 420px;
min-height: 360px;
border-radius: 30px;
}
.dz-card.style-1.blog-half-2 .info-bottom {
display: flex;
align-items: end;
justify-content: space-between;
gap: 15px;
margin-top: -10px;
}
.dz-card.style-1.blog-half-2 .dz-title {
font-size: 28px;
}
.dz-card.style-1.blog-half-2 .dz-info {
padding: 35px;
align-self: center;
box-shadow: 0 0 40px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 15px;
margin-left: -60px;
background-color: #fff;
margin-top: 40px;
margin-bottom: 40px;
}
@media only screen and (max-width: 1480px) {
.dz-card.style-1.blog-half-2 .dz-title {
font-size: 24px;
}
.dz-card.style-1.blog-half-2 .dz-info {
padding: 25px;
}
.dz-card.style-1.blog-half-2 .dz-media {
min-width: 350px;
width: 350px;
min-height: 280px;
}
}
@media only screen and (max-width: 991px) {
.dz-card.style-1.blog-half-2 .dz-media {
min-width: 280px;
width: 280px;
min-height: 250px;
}
.dz-card.style-1.blog-half-2 .dz-info {
margin-top: 30px;
margin-bottom: 30px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.style-1.blog-half-2 .dz-media {
min-width: 100%;
width: 100%;
min-height: 320px;
}
.dz-card.style-1.blog-half-2 .dz-info {
margin-top: -30px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0;
}
}
@media only screen and (max-width: 575px) {
.dz-card.style-1.blog-half-2 .dz-media {
min-height: 250px;
}
.dz-card.style-1.blog-half-2 .dz-title {
font-size: 20px;
}
.dz-card.style-1.blog-half-2 .dz-info {
padding: 20px;
margin-top: -20px;
margin-left: 0;
margin-right: 0;
}
}
.dz-card.style-1:hover {
transform: translateY(-8px);
}
.dz-card.style-2 {
position: relative;
overflow: hidden;
}
.dz-card.style-2.dz-card-overlay {
border-radius: var(--radius-xl);
height: 550px;
background-color: var(--bs-light);
background-size: cover;
}
.dz-card.style-2.dz-card-overlay:not(.no-image):not(.overlay-none)::after {
content: "";
background: linear-gradient(to top, rgba(var(--bs-secondary-rgb), 0.4) 0%, rgba(var(--bs-secondary-rgb), 0));
position: absolute;
height: 100%;
left: 0;
width: 100%;
top: 0;
}
.dz-card.style-2.dz-card-overlay .dz-info {
padding: 70px 30px 30px;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
z-index: 1;
}
.dz-card.style-2.dz-card-overlay .bottom-info {
display: flex;
align-items: flex-end;
gap: 30px;
flex: 1;
justify-content: space-between;
}
.dz-card.style-2.dz-card-overlay .dz-title {
font-size: 24px;
font-weight: 600;
margin-bottom: 0;
line-height: 1.6;
}
.dz-card.style-2.dz-card-overlay .dz-title a {
color: #fff;
}
.dz-card.style-2.dz-card-overlay .post-date {
padding: 5px 15px;
position: absolute;
top: 30px;
left: 30px;
z-index: 1;
color: var(--bs-secondary);
background-color: #fff;
font-weight: 500;
font-size: 12px;
text-transform: uppercase;
border-radius: 50px;
}
.dz-card.style-2.dz-card-overlay .post-date::before {
content: "\f111";
font-family: "FontAwesome";
font-size: 7px;
transform: translateY(-2px);
display: inline-block;
margin-right: 6px;
}
.dz-card.style-2.dz-card-overlay .dz-meta {
margin-bottom: 5px;
}
.dz-card.style-2.dz-card-overlay .dz-meta ul {
margin-right: -10px;
}
.dz-card.style-2.dz-card-overlay .dz-meta ul li {
font-weight: 500;
font-size: 13px;
line-height: 28px;
text-transform: uppercase;
color: #0D775E;
line-height: 1.2;
padding: 0;
border-radius: 20px;
}
.dz-card.style-2.dz-card-overlay .dz-meta ul li a {
color: var(--bs-primary);
}
@media only screen and (max-width: 1199px) {
.dz-card.style-2.dz-card-overlay {
height: 420px;
}
.dz-card.style-2.dz-card-overlay .dz-info {
padding: 60px 20px 20px;
}
.dz-card.style-2.dz-card-overlay .dz-info .post-date {
top: 20px;
left: 20px;
}
.dz-card.style-2.dz-card-overlay .dz-info .bottom-info {
gap: 15px;
}
.dz-card.style-2.dz-card-overlay .dz-info .dz-title {
font-size: 20px;
}
}
.dz-card.style-2 .dz-info {
position: relative;
}
.dz-card.style-2.card-sm {
height: 265px;
}
.dz-card.style-2.card-sm .dz-info .dz-title {
font-size: 20px;
line-height: 1.5;
}
.dz-card.style-2.card-lg .dz-info .dz-title {
font-size: 30px;
line-height: 1.6;
}
.dz-card.style-2.overlay-none .dz-info .dz-title a, .dz-card.style-2.no-image .dz-info .dz-title a {
color: var(--bs-secondary);
}
.dz-card.style-2 .dz-media {
border-radius: var(--radius-xl);
}
.dz-card.style-2 .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-card.style-2 .dz-meta ul li {
font-size: 15px;
text-transform: uppercase;
font-weight: 500;
gap: 12px;
}
.dz-card.style-2 .dz-meta ul li:not(:last-child)::after {
content: "";
height: 6px;
width: 6px;
background-color: var(--bs-primary);
border-radius: 50%;
}
@media only screen and (max-width: 991px) {
.dz-card.style-2 .dz-meta ul li {
font-size: 13px;
gap: 10px;
}
}
.dz-card.style-2.blog-half {
gap: 30px;
}
.dz-card.style-2.blog-half .dz-media {
min-width: 420px;
width: 420px;
height: 300px;
}
.dz-card.style-2.blog-half .dz-title {
font-size: 28px;
}
.dz-card.style-2.blog-half .dz-info {
align-self: center;
}
@media only screen and (max-width: 991px) {
.dz-card.style-2.blog-half {
gap: 20px;
}
.dz-card.style-2.blog-half .dz-media {
min-width: 300px;
width: 300px;
height: 215px;
}
.dz-card.style-2.blog-half .dz-title {
font-size: 22px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.style-2.blog-half .dz-media {
min-width: 100%;
width: 100%;
height: 350px;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 575px) {
.dz-card.style-2.blog-half .dz-media {
height: 250px;
}
}
.dz-card.style-2 .content-half {
max-width: 50%;
}
.dz-card.style-3 {
padding: 15px;
border-radius: var(--radius-lg);
border: 1px solid transparent;
transition: 0.3s;
height: 100%;
}
.dz-card.style-3 .dz-meta {
margin-bottom: 10px;
}
.dz-card.style-3 .dz-meta li {
background-color: rgba(var(--bs-primary-rgb), 0.1);
color: var(--bs-primary);
border-radius: 15px;
font-weight: 500;
font-size: 13px;
padding: 5px 15px 5px 23px;
line-height: 1.4;
position: relative;
}
.dz-card.style-3 .dz-meta li a {
color: var(--bs-primary);
}
.dz-card.style-3 .dz-meta li::after {
content: "";
position: absolute;
height: 6px;
width: 6px;
border-radius: 50%;
background-color: var(--bs-primary);
left: 10px;
}
.dz-card.style-3 .dz-title {
font-size: 30px;
line-height: 1.25;
margin-bottom: 8px;
}
.dz-card.style-3 .dz-info p {
font-size: 15px;
}
.dz-card.style-3 .dz-info p:last-child {
margin-bottom: 0;
}
.dz-card.style-3 .dz-media img {
border-radius: var(--radius-md);
width: 100%;
height: 100%;
object-fit: cover;
}
.dz-card.style-3.blog-half {
gap: 30px;
align-items: center;
}
.dz-card.style-3.blog-half .dz-media {
min-width: 310px;
width: 310px;
min-height: 200px;
height: 100%;
}
.swiper-slide-thumb-active .dz-card.style-3, .dz-card.style-3:hover, .dz-card.style-3.active {
border: 1px solid var(--bs-primary);
}
@media only screen and (max-width: 1480px) {
.dz-card.style-3 .dz-title {
font-size: 24px;
}
.dz-card.style-3.blog-half .dz-media {
min-width: 280px;
width: 280px;
min-height: 180px;
}
}
@media only screen and (max-width: 1199px) {
.dz-card.style-3.blog-half {
gap: 15px;
}
.dz-card.style-3.blog-half .dz-media {
min-width: 235px;
width: 235px;
min-height: 150px;
}
.dz-card.style-3 .dz-title {
font-size: 20px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.style-3.blog-half .dz-media {
min-width: 100%;
width: 100%;
min-height: 100%;
height: auto;
}
.dz-card.style-3.blog-half .dz-info + .dz-media {
margin-top: 15px;
}
}
.dz-card.style-4 {
position: relative;
z-index: 1;
padding: 30px;
height: 100%;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
background-color: #fff;
border-radius: var(--radius-xl);
border: 2px solid var(--bs-light);
}
@media only screen and (max-width: 991px) {
.dz-card.style-4 {
padding: 20px;
}
}
.dz-card.style-4 .dz-media {
border-radius: 15px;
height: 250px;
margin-bottom: 25px;
}
.dz-card.style-4 .dz-media img {
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 575px) {
.dz-card.style-4 .dz-media {
height: 200px;
}
}
.dz-card.style-4 p {
font-size: 15px;
}
.dz-card.style-4 .dz-title {
margin-bottom: 10px;
}
.dz-card.style-4 .dz-info .btn-link {
font-size: 15px;
font-weight: 500;
text-transform: capitalize;
text-decoration: none;
}
.dz-card.style-4 .dz-meta {
margin-bottom: 10px;
}
.dz-card.style-4 .dz-meta li {
background-color: rgba(var(--bs-primary-rgb), 0.1);
color: var(--bs-primary);
border-radius: 15px;
font-weight: 500;
font-size: 13px;
padding: 5px 15px 5px 25px;
line-height: 1.4;
position: relative;
}
.dz-card.style-4 .dz-meta li a {
color: var(--bs-primary);
}
.dz-card.style-4 .dz-meta li::after {
content: "";
position: absolute;
height: 6px;
width: 6px;
border-radius: 50%;
background-color: var(--bs-primary);
left: 10px;
}
.dz-card.style-4 .dz-meta li i {
display: none;
}
.dz-card.style-4.blog-half .dz-media {
margin-bottom: 0;
min-width: 320px;
width: 320px;
min-height: 250px;
height: 100%;
}
.dz-card.style-4.blog-half .dz-media + .dz-info {
padding: 20px 20px 20px 30px;
}
@media only screen and (max-width: 767px) {
.dz-card.style-4.blog-half .dz-media + .dz-info {
padding: 25px 0 0;
}
}
.dz-card.style-4.blog-half .dz-title {
font-size: 30px;
}
@media only screen and (max-width: 1480px) {
.dz-card.style-4.blog-half .dz-title {
font-size: 24px;
}
}
@media only screen and (max-width: 1199px) {
.dz-card.style-4.blog-half .dz-media {
min-width: 280px;
width: 280px;
}
}
@media only screen and (max-width: 767px) {
.dz-card.style-4.blog-half .dz-media {
min-width: 100%;
width: 100%;
min-height: 250px;
height: 250px;
}
.dz-card.style-4.blog-half .dz-info {
padding: 25px 0 0;
}
}
@media only screen and (max-width: 575px) {
.dz-card.style-4.blog-half .dz-media {
min-height: 200px;
height: 200px;
}
.dz-card.style-4.blog-half .dz-title {
font-size: 20px;
}
} .dz-card.style-1 .dz-media::before,
.dz-card.style-2 .dz-media::before,
.dz-card.style-3 .dz-media::before,
.dz-card.style-4 .dz-media::before,
.dz-card.style-5 .dz-media::before {
position: absolute;
top: 0;
left: -75%;
z-index: 0;
display: block;
content: "";
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.dz-card.style-1:hover .dz-media:before,
.dz-card.style-2:hover .dz-media:before,
.dz-card.style-3:hover .dz-media:before,
.dz-card.style-4:hover .dz-media:before,
.dz-card.style-5:hover .dz-media:before {
-webkit-animation: dzShine 0.75s;
animation: dzShine 0.75s;
}
@-webkit-keyframes dzShine {
100% {
left: 125%;
}
}
@keyframes dzShine {
100% {
left: 125%;
}
}
.dz-blog-swiper1-thumb {
height: 660px;
}
.dz-blog-swiper1 .swiper-wrapper .content-media {
margin-right: 32px;
}
@keyframes animationSignal2 {
0% {
opacity: 0.8;
transform: scale(0.9);
}
100% {
transform: scale(1.9);
opacity: 0;
}
}
@media (min-width: 13800px) {
.blog-list-view {
padding-right: 100px;
}
}
.dz-carticon,
.dz-wishicon {
padding: 0;
}
.dz-carticon .dz-cart-check,
.dz-carticon .dz-heart-fill,
.dz-wishicon .dz-cart-check,
.dz-wishicon .dz-heart-fill {
display: none;
}
.active.btn.dz-carticon,
.active.btn.dz-wishicon {
background-color: var(--bs-primary) !important;
}
.active.btn.dz-carticon .dz-cart-out,
.active.btn.dz-carticon .dz-heart,
.active.btn.dz-wishicon .dz-cart-out,
.active.btn.dz-wishicon .dz-heart {
display: none;
}
.active.btn.dz-carticon .dz-cart-check,
.active.btn.dz-carticon .dz-heart-fill,
.active.btn.dz-wishicon .dz-cart-check,
.active.btn.dz-wishicon .dz-heart-fill {
display: inline-block;
}
.shop-card {
border-radius: var(--radius-md);
box-shadow: var(--bs-box-shadow-sm);
background-color: #ffffff;
}
.shop-card .dz-media {
border-radius: 15px 15px 0px 0px;
}
.shop-card .shop-meta {
position: absolute;
bottom: -80px;
left: 0;
right: 0;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
display: flex;
align-items: center;
justify-content: center;
}
.shop-card .shop-meta .btn {
padding: 10px;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
border-radius: 8px;
min-width: 45px;
height: 45px;
display: inline-flex;
align-items: center;
justify-content: center;
color: #fff;
box-shadow: var(--bs-box-shadow);
font-size: 16px;
margin: 0 9px;
}
.shop-card .shop-meta .btn.active {
color: #fff;
}
.shop-card .shop-meta .quick-view {
padding-left: 20px;
padding-right: 20px;
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
color: #fff;
}
@media only screen and (max-width: 1380px) {
.shop-card .shop-meta .btn {
padding: 10px;
min-width: 45px;
height: 45px;
font-size: 16px;
margin: 0 2px;
}
}
@media only screen and (max-width: 991px) {
.shop-card .shop-meta .quick-view {
padding-left: 20px;
padding-right: 20px;
}
}
@media only screen and (max-width: 767px) {
.shop-card .shop-meta .quick-view {
padding: 10px;
}
}
.shop-card:hover .shop-meta {
bottom: 20px;
}
.shop-card .product-tag {
position: absolute;
top: 20px;
left: 20px;
width: auto;
display: flex;
align-items: center;
justify-content: space-between;
}
.shop-card .product-tag .badge {
padding: 5px 15px;
background-color: var(--bs-primary);
color: #fff;
font-family: var(--font-family-title);
font-size: 12px;
min-width: 22px;
min-height: 22px;
line-height: 18px;
text-transform: uppercase;
text-align: center;
font-weight: 600;
border-radius: 30px;
transition: 0.5s;
}
@media only screen and (max-width: 575px) {
.shop-card .product-tag .badge {
padding: 2px 8px;
font-size: 10px;
}
}
.shop-card .dz-content {
background-color: #fff;
padding: 20px 25px;
border-top: 1px solid #EFE9E9;
border-radius: 0px 0px 15px 15px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 15px;
}
@media only screen and (max-width: 1380px) {
.shop-card .dz-content {
gap: 10px;
padding: 18px 20px;
}
}
.shop-card .dz-content .title {
font-size: 20px;
margin-bottom: 5px;
}
@media only screen and (max-width: 767px) {
.shop-card .dz-content .title {
font-size: 18px;
margin-bottom: 3px;
}
}
.shop-card .dz-content .btn-square {
width: 55px;
height: 55px;
min-width: 55px;
background-color: #EFE9E9;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.shop-card .dz-content .btn-square i {
font-size: 25px;
color: var(--bs-secondary);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.shop-card .dz-content .btn-square:hover i {
color: #fff;
}
@media only screen and (max-width: 767px) {
.shop-card .dz-content .btn-square {
width: 45px;
height: 45px;
min-width: 45px;
}
.shop-card .dz-content .btn-square i {
font-size: 20px;
}
}
.shop-card .dz-content .price {
color: var(--bs-primary);
margin-bottom: 0;
font-weight: 600;
font-size: 16px;
}
.shop-card .dz-content .price del {
color: #816E6E;
font-weight: 400;
margin-left: 5px;
}
.alert {
border-radius: 0;
}
.alert.alert-sm {
padding: 5px 15px;
font-size: 12px;
}
.alert.alert-lg {
padding: 25px 15px;
font-size: 16px;
}
.alert.alert-xl {
padding: 35px 15px;
font-size: 18px;
}
.alert[class*=alert-] i {
margin-right: 8px;
}
.alert[class*=alert-] ul {
padding-left: 25px;
margin-top: 10px;
}
.dz-alert {
position: fixed;
bottom: 40px;
right: 30px;
z-index: 999999;
background: #fff;
border-color: var(--bs-primary);
color: var(--bs-primary);
box-shadow: 0px 30px 60px 0 rgba(0, 0, 0, 0.25);
padding: 15px 30px;
}
.dz-alert.alert-success {
color: var(--bs-success);
border-color: var(--bs-success);
}
.dz-alert.alert-info {
color: var(--bs-info);
border-color: var(--bs-info);
}
.dz-alert.alert-danger {
color: var(--bs-danger);
border-color: var(--bs-danger);
}
.dz-alert.alert-warning {
color: var(--bs-warning);
border-color: var(--bs-warning);
} .card {
border: 0px solid #E1EBF1;
margin-bottom: 30px;
border-radius: 8px;
box-shadow: 0px 36px 48px rgba(31, 66, 135, 0.04);
background: #ffffff;
}
.card-header {
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #E1EBF1;
background: #ffffff;
padding: 20px 30px;
}
.card-title {
font-size: 24px;
margin-bottom: 0px;
}
.card .card-body {
padding: 20px 30px;
background: #ffffff;
border-radius: 15px;
}
.blog-swiper {
margin: -15px;
width: auto;
}
.blog-swiper .swiper-slide > div {
margin: 15px;
height: 100%;
}
footer .footer-title a {
color: inherit;
}
.dz-meta {
margin-bottom: 10px;
}
.dz-meta ul {
margin: 0;
padding: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 5px;
}
.dz-meta ul li {
display: inline-flex;
position: relative;
font-size: 14px;
font-weight: 400;
margin-right: 5px;
align-items: center;
gap: 4px;
flex-wrap: wrap;
}
.dz-meta ul li i {
font-size: 15px;
margin-right: 2px;
color: var(--bs-secondary);
position: relative;
top: -1px;
}
.post-video .post-video-icon {
width: 100px;
height: 100px;
line-height: 100px;
border-radius: 100px;
position: absolute;
top: 50%;
left: 50%;
color: #ffffff;
background-color: var(--bs-primary);
font-size: 30px;
margin: 0 auto;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
padding-left: 5px;
}
@media only screen and (max-width: 575px) {
.post-video .post-video-icon {
height: 70px;
width: 70px;
line-height: 70px;
font-size: 24px;
}
}
.post-swiper .prev-post-swiper-btn,
.post-swiper .next-post-swiper-btn {
position: absolute;
top: 50%;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
background: var(--bs-primary);
color: #fff;
font-size: 16px;
transform: translateY(-50%);
z-index: 1;
border-radius: var(--border-radius-sm);
}
.post-swiper .prev-post-swiper-btn {
left: 30px;
}
.post-swiper .next-post-swiper-btn {
right: 30px;
}
@media only screen and (max-width: 575px) {
.post-swiper .prev-post-swiper-btn,
.post-swiper .next-post-swiper-btn {
width: 45px;
height: 45px;
line-height: 45px;
font-size: 14px;
}
.post-swiper .prev-post-swiper-btn {
left: 15px;
}
.post-swiper .next-post-swiper-btn {
right: 15px;
}
}
.sticky-icon {
width: 3.125rem;
height: 3.125rem;
position: absolute;
transform: rotate(45deg);
top: -1.25rem;
right: -1.25rem;
z-index: 1;
}
.sticky-icon i {
position: absolute;
bottom: 0.1875rem;
right: 1.125rem;
transform: rotate(5deg);
font-size: 1rem;
}
.tag-sticky-2.tag-template,
.dz-card.blog-half.sticky {
position: relative;
border: 0.375rem solid var(--bs-primary);
overflow: hidden;
border-radius: 30px 0 30px 30px;
}
.tag-sticky-2.tag-template .dz-card,
.dz-card.blog-half.sticky .dz-card {
margin-bottom: 0;
border: 0;
border-radius: 0;
}
.tag-sticky-2.tag-template .dz-info,
.dz-card.blog-half.sticky .dz-info {
border: 0 !important;
}
.tag-sticky-2.tag-template .sticky-icon,
.dz-card.blog-half.sticky .sticky-icon {
background: var(--bs-primary);
width: 3.125rem;
height: 3.125rem;
position: absolute;
transform: rotate(45deg);
top: -1.563rem;
right: -1.563rem;
z-index: 1;
color: #fff;
}
.tag-sticky-2.tag-template .sticky-icon i,
.dz-card.blog-half.sticky .sticky-icon i {
position: absolute;
bottom: 0.1875rem;
right: 1.125rem;
transform: rotate(5deg);
color: #fff;
font-size: 1rem;
}
.dz-blog .dz-title {
word-break: break-word;
}
.blog-single .type-post.sticky,
.blog-single .type-post.tag-sticky-2.post {
padding: 20px;
margin-bottom: 30px;
position: relative;
}
.blog-single .type-post.sticky > *:last-child,
.blog-single .type-post.tag-sticky-2.post > *:last-child {
margin-bottom: 0;
}
.blog-single .type-post.sticky::before,
.blog-single .type-post.tag-sticky-2.post::before {
content: "\f08d";
font-size: 1rem;
font-family: "Font Awesome 6 Free";
font-weight: 900;
background: var(--bs-primary);
width: 3.125rem;
height: 3.125rem;
transform: rotate(45deg);
top: -1.563rem;
right: -1.563rem;
z-index: 1;
padding-top: 25px;
color: #fff;
text-align: center;
left: auto;
bottom: auto;
}
.form-label {
font-size: 16px;
font-weight: 700;
color: var(--bs-heading-color);
margin-bottom: 15px;
background: transparent;
border-color: #E1EBF1;
font-family: var(--font-family-title);
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
transition: background-color 9999s ease-in-out 0s;
}
.form-control {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #031B4E;
transition: all 0.3s ease-in-out;
background-color: #ffffff;
border-radius: 10px;
}
.form-control .select {
padding: 12px 0;
}
.form-control span {
margin-top: 0;
}
.form-control::-webkit-input-placeholder {
color: #787D8C;
}
.form-control:-ms-input-placeholder {
color: #787D8C;
}
.form-control::placeholder {
color: #787D8C;
}
.form-control:focus, .form-control:active, .form-control.active {
border-color: var(--bs-primary);
background: var(--bs-light);
box-shadow: none;
}
.form-check-primary:checked {
background-color: var(--bs-primary);
}
.form-check-secondary:checked {
background-color: var(--bs-secondary);
}
.form-check-info:checked {
background-color: var(--bs-info);
}
.form-check-success:checked {
background-color: var(--bs-success);
}
.form-check-danger:checked {
background-color: var(--bs-danger);
}
.form-check-warning:checked {
background-color: var(--bs-warning);
}
textarea.form-control {
min-height: auto;
height: unset;
}
textarea {
height: 120px;
resize: none;
}
input:-internal-autofill-selected {
background: white !important;
background-image: none !important;
color: -internal-light-dark-color(black, white) !important;
}
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
-webkit-appearance: none;
}
.input-group-text {
padding: 5px 15px;
background: #ffffff;
margin-bottom: 0px !important;
color: #566593;
border-color: transparent;
}
.toggle {
cursor: pointer;
display: block;
}
.toggle-switch {
display: inline-block;
background: rgb(247.35, 247.35, 247.35);
border-radius: 16px;
width: 45px;
height: 20px;
position: relative;
vertical-align: middle;
transition: background 0.25s;
}
.toggle-switch:before, .toggle-switch:after {
content: "";
}
.toggle-switch:before {
display: block;
background: linear-gradient(to bottom, #ffffff 0%, #eee 100%);
border-radius: 50%;
width: 17px;
height: 17px;
position: absolute;
top: 1px;
left: 3px;
transition: left 0.25s;
}
.toggle:hover .toggle-switch:before {
background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
}
.toggle-checkbox:checked + .toggle-switch {
background: var(--bs-primary);
}
.toggle-checkbox:checked + .toggle-switch:before {
left: 26px;
}
.toggle-checkbox {
position: absolute;
visibility: hidden;
}
.toggle-label {
margin-left: 15px;
position: relative;
top: 2px;
font-size: 16px;
font-weight: 400;
}
.file-upload-wrapper {
position: relative;
width: 100%;
height: calc(1.5em + 1rem + 2px);
border: 1px solid #E1EBF1;
border-radius: 5px;
color: rgba(151, 151, 159, 0.39);
}
.file-upload-wrapper input, .file-upload-wrapper:before, .file-upload-wrapper:after {
position: absolute;
top: 0;
pointer-events: none;
}
.file-upload-wrapper:after {
content: attr(data-text);
left: 0;
background: #ffffff;
padding: 4px 15px;
display: block;
width: calc(100% - 40px);
z-index: 20;
height: calc(1.5em + 1rem + 2px);
line-height: 30px;
border-radius: 5px 10px 10px 5px;
font-weight: 400;
overflow: hidden;
}
.file-upload-wrapper:before {
content: "Upload";
right: 0;
display: inline-block;
height: calc(1.5em + 1rem + 2px);
background: var(--bs-primary);
color: #ffffff;
font-weight: 400;
z-index: 25;
font-size: 14px;
line-height: 40px;
padding: 0 15px;
text-transform: capitalize;
border-radius: 0 5px 5px 0;
}
.file-upload-wrapper input {
opacity: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99;
height: calc(1.5em + 1rem + 2px);
margin: 0;
padding: 0;
display: block;
cursor: pointer;
width: 100%;
}
label.error {
color: #D23636;
position: absolute;
bottom: 0;
margin-bottom: -22px;
font-size: 12px;
font-weight: 400;
}
.form-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
width: 100%;
}
.label-title {
font-weight: 500;
color: var(--bs-secondary);
font-size: 16px;
margin-bottom: 10px;
}
.form-select {
height: 48px;
border: 1px solid rgba(0, 0, 0, 0.125);
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #031B4E;
transition: all 0.3s ease-in-out;
background-color: var(--bs-light);
}
.form-select select {
display: none;
}
.form-select .dropdown-toggle {
border: 0 !important;
padding: 0;
font-weight: normal;
text-transform: unset;
outline: none;
background-color: transparent;
}
.form-select .dropdown-toggle:focus {
outline: 0 !important;
outline: 0 !important;
outline-offset: 0 !important;
}
.form-select .dropdown-toggle:hover, .form-select .dropdown-toggle:active {
background-color: transparent;
}
.form-select .dropdown-toggle:after {
content: none;
}
.form-select.show {
box-shadow: none !important;
outline: 0px !important;
}
.form-select.show .dropdown-toggle {
box-shadow: none !important;
outline: 0px !important;
}
.form-select.show.btn-group .dropdown-menu.inner {
display: block;
}
.form-select.form-control {
padding: 0 !important;
}
.form-select .dropdown-menu {
border: 0;
border-radius: 0;
box-shadow: none;
margin-top: -1px;
padding: 10px 0;
box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.2);
font-size: 14px;
}
.form-select .dropdown-menu ul li {
padding: 0;
}
.form-select .dropdown-menu ul li a {
display: block;
padding: 8px 20px;
clear: both;
font-weight: 400;
color: #333;
white-space: nowrap;
}
.form-select .dropdown-menu ul li a img {
border-radius: 100%;
-webkit-border-radius: 100%;
margin-right: 5px;
}
.form-select .dropdown-menu ul li a:hover {
background-color: #f2f2f4;
}
.form-select .dropdown-menu ul li.selected a {
background-color: var(--bs-primary);
color: #ffffff;
}
.form-select:focus, .form-select:active, .form-select.active {
border-color: var(--bs-primary);
}
.bs-select {
background-image: none;
width: 100% !important;
}
.bs-select select {
display: none;
}
.bs-select .dropdown-toggle::after {
content: "\e842";
font-family: "feather";
border: 0;
position: absolute;
right: 20px;
top: 50%;
transform: translateY(-50%);
font-size: 20px;
}
.bs-select .dropdown-toggle .filter-option {
height: auto;
}
.form-select.btn-group {
padding: 10px 20px;
border-width: 1px;
}
.form-select.btn-group.show {
box-shadow: 0 0px 10px 4px rgba(31, 66, 135, 0.1) !important;
border-color: var(--bs-primary);
}
.form-select.btn-group .form-control .dropdown-toggle.btn-default {
padding: 0;
}
.form-select.btn-group .dropdown-toggle .caret {
font-size: 10px;
top: 50%;
right: 5px;
transform: translateY(-50%);
}
.form-select.btn-group .dropdown-toggle .caret:before {
content: "\f078";
}
.custom-file-label {
box-shadow: 0 0px 10px 4px rgba(31, 66, 135, 0.1);
height: 45px;
border-radius: 30px !important;
padding: 10px 20px;
font-size: 15px;
border-color: transparent;
}
.custom-file-label:after {
content: none !important;
}
.form-check-input {
width: 1.125em;
height: 1.125em;
border: 2px solid rgba(0, 0, 0, 0.25);
border-radius: 0 !important;
margin: 4px;
}
.form-check-input.radio {
border-radius: 50% !important;
border: 1px solid #24262B;
}
.form-check-input.radio:checked[type=radio] {
background-color: #0D775E;
border: 1px solid #0D775E;
}
.input-group {
margin-bottom: 20px;
}
.wpcf7-form .row {
--bs-gutter-x: 16px;
}
.checkout-form {
margin-bottom: 40px;
}
.checkout-form .form-label {
font-size: 14px;
font-weight: 600;
color: var(--bs-primary);
}
.checkout-form .form-control {
background: none;
border: 1px solid transparent;
border-bottom: 2px solid #E1E1E1;
border-radius: 0;
padding: 10px 0;
}
.checkout-form .form-control::placeholder {
font-weight: 400;
font-size: 15px;
color: var(--seconday);
}
.input-group-text.checkout-text {
background: none;
border-color: transparent;
position: relative;
right: 60px;
}
.input-group-text.checkout-text i {
font-size: 20px;
font-weight: 600;
}
.form-check {
padding-left: 0;
padding-right: 0;
}
.form-check span {
height: 1rem;
margin-right: 15px;
width: 1rem;
display: block;
background-color: var(--bs-secondary);
position: relative;
border-radius: 50%;
z-index: 1;
}
.form-check span:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 28px;
height: 28px;
background-color: transparent;
border: 1px solid rgb(36, 38, 43);
border-radius: 50%;
opacity: 0.2;
transform: translate(-50%, -50%) scale(0);
z-index: -1;
}
.form-check .form-check-input {
opacity: 0;
position: relative;
z-index: 2;
margin-left: 0;
margin-top: 0;
}
.form-check .form-check-input:checked + span:after {
transform: translate(-50%, -50%) scale(1);
}
.form-check1 {
height: 22px;
width: 22px;
background-color: var(--bs-light);
border: 0;
border-radius: 50% !important;
}
.form-check1:checked[type=radio], .form-check1:checked[type=checkbox] {
--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 1L3.5 6.5L1 4' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
background-size: 50%;
background-position: center;
}
.form-check2 .form-check-input {
height: 18px;
width: 18px;
background-color: transparent;
border: 1px solid var(--bs-body-color);
border-radius: 2px !important;
box-shadow: none;
margin-right: 8px;
margin-left: 0;
}
.form-check2 .form-check-input:checked[type=radio],
.form-check2 .form-check-input:checked[type=checkbox] {
background-color: var(--bs-primary);
border-color: var(--bs-primary) !important;
}
.dz-ajax-overlay {
position: relative;
}
.dz-ajax-overlay .btn:before {
content: "";
height: 100%;
width: 100%;
background-color: #000;
position: absolute;
left: 0;
top: 0;
z-index: 99;
border-radius: 0;
opacity: 0.8;
color: #fff;
text-transform: uppercase;
display: flex;
align-items: center;
justify-content: center;
letter-spacing: 2px;
font-weight: 500;
font-size: 14px;
font-style: italic;
background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="30px" viewBox="0 0 24 30" style="enable-background:new 0 0 50 50;" xml:space="preserve"> <rect x="0" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="10" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="20" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> </rect> </svg>');
background-repeat: no-repeat;
background-position: center;
background-size: 18px;
}
@media only screen and (max-width: 575px) {
.input-recaptcha {
margin-bottom: 0px;
}
}
.floating-underline {
position: relative;
}
.floating-underline p br {
display: none;
}
.floating-underline .wpcf7-form-control-wrap {
position: unset;
}
.floating-underline .form-control,
.floating-underline select {
padding: 15px 0;
border-bottom: 2px solid #EFF1FF;
height: 60px;
color: var(--bs-body-color);
outline: 0 !important;
font-size: 16px;
background-color: transparent;
border-radius: 0;
}
@media only screen and (max-width: 575px) {
.floating-underline .form-control,
.floating-underline select {
height: 55px;
}
}
.floating-underline .form-control:not(:placeholder-shown) ~ label, .floating-underline .form-control:focus ~ label,
.floating-underline select:not(:placeholder-shown) ~ label,
.floating-underline select:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-22px);
}
.floating-underline .form-control::placeholder,
.floating-underline select::placeholder {
color: transparent;
font-size: 16px;
}
.floating-underline .form-control[rows] {
height: auto;
}
.floating-underline label {
padding: 0;
height: auto;
border: 0;
font-size: 16px;
color: var(--bs-body-color);
top: 15px;
}
.floating-underline label::after {
content: none !important;
}
.floating-underline .bs-select .bs-placeholder .filter-option-inner-inner {
color: rgba(255, 255, 255, 0.6);
font-size: 16px;
}
.floating-underline .bs-select .dropdown-toggle::after {
right: 0;
}
.floating-underline.underline-1 .form-control {
border-width: 0;
border-bottom-width: 2px !important;
}
.floating-underline.underline-1 .form-control::placeholder {
color: var(--bs-body-color);
}
.floating-underline.underline-1 .form-control:focus {
border-color: var(--bs-primary);
}
.floating-underline .input-group-text {
background-color: transparent;
font-size: 24px;
position: absolute;
top: 16px;
left: 0;
border: 0;
padding: 0;
}
.floating-underline.input-light.floating-underline p {
margin: 0;
padding: 0;
}
.floating-underline.input-light.floating-underline .form-control,
.floating-underline.input-light.floating-underline select {
border: 0;
border-bottom: 2px solid #fff !important;
color: #fff;
}
.floating-underline.input-light.floating-underline .form-control:-webkit-autofill, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:hover, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:focus, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:active,
.floating-underline.input-light.floating-underline select:-webkit-autofill,
.floating-underline.input-light.floating-underline select:-webkit-autofill:hover,
.floating-underline.input-light.floating-underline select:-webkit-autofill:focus,
.floating-underline.input-light.floating-underline select:-webkit-autofill:active {
-webkit-text-fill-color: #fff;
}
.floating-underline.input-light.floating-underline .form-control::placeholder,
.floating-underline.input-light.floating-underline select::placeholder {
color: transparent;
font-size: 16px;
}
.floating-underline.input-light.floating-underline select {
color: #fff;
}
.floating-underline.input-light.floating-underline label {
color: rgba(255, 255, 255, 0.6);
}
.floating-underline.input-light.floating-underline select {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.floating-underline.input-light.floating-underline select option {
color: #000;
padding: 15px 0px;
}
.floating-underline.input-icon-left .form-control {
padding-left: 40px;
}
.floating-underline.input-icon-right .form-control {
padding-right: 40px;
left: auto;
right: 0;
}
.floating-underline.input-icon-left .form-control::-webkit-input-placeholder, .floating-underline.input-icon-right .form-control::-webkit-input-placeholder {
color: var(--bs-body-color);
}
.floating-underline.input-icon-left .form-control:-ms-input-placeholder, .floating-underline.input-icon-right .form-control:-ms-input-placeholder {
color: var(--bs-body-color);
}
.floating-underline.input-icon-left .form-control::placeholder, .floating-underline.input-icon-right .form-control::placeholder {
color: var(--bs-body-color);
}
.floating-outline .form-control,
.floating-outline select {
background-color: transparent;
padding: 15px 20px !important;
border: 2px solid rgba(0, 0, 0, 0.3);
height: 60px;
min-height: 60px;
color: var(--bs-body-color);
outline: 0 !important;
font-size: 15px;
border-radius: 15px;
padding-right: 50px;
}
.floating-outline .form-control::placeholder,
.floating-outline select::placeholder {
color: transparent;
}
.floating-outline .bs-select .dropdown-toggle::after {
opacity: 0.5;
}
.floating-outline .dropdown-toggle {
padding: 15px 20px;
height: 100%;
width: 100%;
text-align: left;
}
.floating-outline .form-control[rows] {
height: auto;
}
.floating-outline .input-group-text {
background-color: transparent;
color: #fff;
font-size: 20px;
position: absolute;
top: 13px;
right: 5px;
opacity: 0.5;
}
.floating-outline.input-light .form-control,
.floating-outline.input-light select {
border: 2px solid rgba(255, 255, 255, 0.3);
color: #fff;
}
.floating-outline.input-light .form-control:-webkit-autofill, .floating-outline.input-light .form-control:-webkit-autofill:hover, .floating-outline.input-light .form-control:-webkit-autofill:focus, .floating-outline.input-light .form-control:-webkit-autofill:active,
.floating-outline.input-light select:-webkit-autofill,
.floating-outline.input-light select:-webkit-autofill:hover,
.floating-outline.input-light select:-webkit-autofill:focus,
.floating-outline.input-light select:-webkit-autofill:active {
-webkit-text-fill-color: #fff;
}
.floating-outline.input-light select {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
background-position-x: 92%;
}
.floating-outline.input-light select option {
color: #000;
}
.floating-outline.input-light label {
color: #fff;
}
.floating-outline.input-light .dropdown-toggle .filter-option-inner-inner {
color: #fff;
}
.form-floating .form-control {
border-top-width: 0;
border-left-width: 0;
border-right-width: 0;
}
.form-floating.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-underline .form-control:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-25px);
font-weight: 600;
}
.form-floating.floating-underline .form-control:focus,
.form-floating.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
padding: 15px 0;
border-color: var(--bs-primary);
}
.form-floating.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-outline .form-control:focus ~ label {
font-size: 13px;
color: var(--bs-secondary);
transform: translateY(-27px);
background-color: #fff;
padding: 0 8px;
left: 15px;
}
.form-floating.input-light .wpcf7-form-control-wrap {
position: unset;
}
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-underline .form-control:focus ~ label {
color: #FAFF17;
}
.form-floating.input-light.floating-underline .form-control:focus,
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
border-color: #FAFF17;
}
.form-floating.input-light.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-outline .form-control:focus ~ label {
color: #EDFF00;
background-color: var(--bs-secondary);
}
.form-floating > p > span > label {
position: absolute;
top: 15px;
left: 0;
z-index: 2;
height: auto;
padding: 0;
overflow: hidden;
text-align: start;
text-overflow: ellipsis;
white-space: nowrap;
pointer-events: none;
border: 0;
transform-origin: 0 0;
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
.form-floating.floating-outline > p > span > label {
padding: 0;
height: auto;
border: 0;
font-size: 15px;
color: #fff;
top: 18px;
left: 20px;
}
.form-floating.floating-outline > p > span > label::after {
content: none !important;
}
.form-floating p br {
display: none;
}
.form-wrapper.style-1 {
position: relative;
}
.form-wrapper.style-1.text-vr-wrapper {
padding-left: 50px;
}
.form-wrapper.style-1 .text-vertical {
writing-mode: tb;
transform: rotate(-180deg);
border-radius: 0 25px 25px 0;
color: #fff;
text-align: center;
padding: 40px 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: 600;
background-color: var(--bs-secondary);
width: 50px;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
left: 0;
top: 45px;
}
.form-wrapper.style-1 .form-body {
padding: 50px 40px;
border-radius: 30px;
background-color: #fff;
}
.form-wrapper.style-1 .form-body p {
margin: 0;
}
.form-wrapper.style-1 .title-head {
margin-bottom: 30px;
}
.form-wrapper.style-1 .form-title {
font-size: 35px;
font-weight: 700;
}
.form-wrapper.style-1 .form-title span {
color: var(--bs-primary);
}
.form-wrapper.style-1 .floating-underline .form-control:not(.bs-label) {
font-size: 18px;
color: var(--bs-secondary);
font-weight: 500;
}
@media only screen and (max-width: 575px) {
.form-wrapper.style-1 .floating-underline .form-control:not(.bs-label) {
font-size: 16px;
}
}
.form-wrapper.style-1 .floating-underline select {
border-width: 0 0 2px;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%238999CB' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
font-size: 16px;
color: var(--bs-body-color);
font-weight: 400;
}
.form-wrapper.style-1 .floating-underline .dropdown-toggle {
color: unset;
background-color: transparent;
}
.form-wrapper.style-1 .form-body.bg-primary .floating-underline .form-control:not(.bs-label),
.form-wrapper.style-1 .form-body.bg-secondary .floating-underline .form-control:not(.bs-label) {
color: #fff;
}
.form-wrapper.style-1.bg-primary .form-title {
color: #fff;
}
.form-wrapper.style-1.bg-primary .form-title span {
color: #FAFF17;
}
@media only screen and (max-width: 1480px) {
.form-wrapper.style-1 .form-title {
font-size: 30px;
}
}
@media only screen and (max-width: 1380px) {
.form-wrapper.style-1[class*=m-l] {
margin-left: 0;
}
}
@media only screen and (max-width: 1199px) {
.form-wrapper.style-1 .form-title {
font-size: 28px;
}
.form-wrapper.style-1 .form-body p {
font-size: 14px;
}
.form-wrapper.style-1 .text-vertical {
padding: 30px 10px;
}
}
@media only screen and (max-width: 991px) {
.form-wrapper.style-1.text-vr-wrapper {
padding-left: 0;
}
.form-wrapper.style-1 .text-vertical {
display: none;
}
}
@media only screen and (max-width: 575px) {
.form-wrapper.style-1 .form-title {
font-size: 20px;
}
.form-wrapper.style-1 .title-head {
margin-bottom: 20px;
}
.form-wrapper.style-1 .form-body {
padding: 30px 25px;
border-radius: 15px;
}
}
.form-wrapper.style-2 {
position: relative;
border-radius: 20px;
padding: 55px;
}
.form-wrapper.style-2.bg-primary .form-title, .form-wrapper.style-2.bg-secondary .form-title {
color: #fff;
}
.form-wrapper.style-2.bg-secondary .form-control::-webkit-input-placeholder {
color: #BED2E7;
}
.form-wrapper.style-2.bg-secondary .form-control:-ms-input-placeholder {
color: #BED2E7;
}
.form-wrapper.style-2.bg-secondary .form-control::placeholder {
color: #BED2E7;
}
.form-wrapper.style-2::before {
content: "";
background-image: url('data:image/svg+xml,<svg width="146" height="146" viewBox="0 0 146 146" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M115.583 12.1667H109.5V6.08333C109.5 4.46993 108.859 2.92261 107.718 1.78177C106.577 0.640921 105.03 0 103.417 0C101.803 0 100.256 0.640921 99.1151 1.78177C97.9743 2.92261 97.3333 4.46993 97.3333 6.08333V12.1667H48.6667V6.08333C48.6667 4.46993 48.0257 2.92261 46.8849 1.78177C45.7441 0.640921 44.1967 0 42.5833 0C40.9699 0 39.4226 0.640921 38.2818 1.78177C37.1409 2.92261 36.5 4.46993 36.5 6.08333V12.1667H30.4167C22.3526 12.1763 14.6216 15.384 8.9195 21.0862C3.21737 26.7883 0.00965947 34.5193 0 42.5833L0 115.583C0.00965947 123.647 3.21737 131.378 8.9195 137.081C14.6216 142.783 22.3526 145.99 30.4167 146H115.583C123.647 145.99 131.378 142.783 137.081 137.081C142.783 131.378 145.99 123.647 146 115.583V42.5833C145.99 34.5193 142.783 26.7883 137.081 21.0862C131.378 15.384 123.647 12.1763 115.583 12.1667ZM12.1667 42.5833C12.1667 37.7431 14.0894 33.1012 17.512 29.6786C20.9345 26.2561 25.5765 24.3333 30.4167 24.3333H115.583C120.424 24.3333 125.065 26.2561 128.488 29.6786C131.911 33.1012 133.833 37.7431 133.833 42.5833V48.6667H12.1667V42.5833ZM115.583 133.833H30.4167C25.5765 133.833 20.9345 131.911 17.512 128.488C14.0894 125.065 12.1667 120.424 12.1667 115.583V60.8333H133.833V115.583C133.833 120.424 131.911 125.065 128.488 128.488C125.065 131.911 120.424 133.833 115.583 133.833Z" fill="white" fill-opacity="0.05"/><path d="M73 100.375C78.0396 100.375 82.125 96.2896 82.125 91.25C82.125 86.2104 78.0396 82.125 73 82.125C67.9604 82.125 63.875 86.2104 63.875 91.25C63.875 96.2896 67.9604 100.375 73 100.375Z" fill="white" fill-opacity="0.05"/><path d="M42.5835 100.375C47.6231 100.375 51.7085 96.2896 51.7085 91.25C51.7085 86.2104 47.6231 82.125 42.5835 82.125C37.5439 82.125 33.4585 86.2104 33.4585 91.25C33.4585 96.2896 37.5439 100.375 42.5835 100.375Z" fill="white" fill-opacity="0.05"/><path d="M103.417 100.375C108.456 100.375 112.542 96.2896 112.542 91.25C112.542 86.2104 108.456 82.125 103.417 82.125C98.3769 82.125 94.2915 86.2104 94.2915 91.25C94.2915 96.2896 98.3769 100.375 103.417 100.375Z" fill="white" fill-opacity="0.05"/></svg>');
width: 145px;
aspect-ratio: 1/1;
position: absolute;
right: 20px;
top: 20px;
z-index: 0;
background-size: 100%;
background-repeat: no-repeat;
}
.form-wrapper.style-2 .floating-underline.input-light.floating-underline .form-control {
border-bottom: 1px solid #BED2E7 !important;
}
.form-wrapper.style-2 .floating-underline.input-light.floating-underline .form-control::placeholder {
font-size: 18px;
}
.form-wrapper.style-2 .form-title {
font-size: 28px;
margin-bottom: 20px;
}
.form-wrapper.style-2 .form-check2 p span:first-child.last {
display: none;
}
.form-wrapper.style-2 .form-check2 .form-check-input,
.form-wrapper.style-2 .form-check2 input {
border: 1px solid #fff;
margin-right: 8px;
margin-left: 0;
border-radius: 2px;
}
.form-wrapper.style-2 .form-check2 .form-check-input:checked,
.form-wrapper.style-2 .form-check2 input:checked {
border-color: var(--bs-primary);
}
.form-wrapper.style-2 .form-check2 .form-check-label,
.form-wrapper.style-2 .form-check2 label {
color: #BED2E7;
font-size: 16px;
display: inline;
}
@media only screen and (max-width: 1380px) {
.form-wrapper.style-2 {
padding: 40px;
}
}
@media only screen and (max-width: 575px) {
.form-wrapper.style-2 {
padding: 25px;
}
.form-wrapper.style-2::before {
width: 65px;
}
.form-wrapper.style-2 .form-title {
font-size: 24px;
margin-bottom: 15px;
}
}
.form-wrapper.style-2 .floating-underline p {
margin-bottom: 0;
}
.form-wrapper.style-2 p:last-child {
margin: 0;
}
.form-body .dzForm button.wpcf7-form-control br {
display: none;
}
.dzForm button.wpcf7-submit br {
display: none;
}
.forminator-custom-form .floating-underline {
position: relative;
}
.forminator-custom-form .floating-underline p br {
display: none;
}
.forminator-custom-form .floating-underline .wpcf7-form-control-wrap {
position: unset;
}
.forminator-custom-form .floating-underline .form-control,
.forminator-custom-form .floating-underline select {
padding: 15px 0;
border-bottom: 2px solid var(--bs-secondary);
height: 60px;
color: var(--bs-body-color);
outline: 0 !important;
font-size: 16px;
background-color: transparent;
border-radius: 0;
}
.forminator-custom-form .floating-underline .form-control:not(:placeholder-shown) ~ label, .forminator-custom-form .floating-underline .form-control:focus ~ label,
.forminator-custom-form .floating-underline select:not(:placeholder-shown) ~ label,
.forminator-custom-form .floating-underline select:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-22px);
}
.forminator-custom-form .floating-underline .form-control::placeholder,
.forminator-custom-form .floating-underline select::placeholder {
color: transparent;
font-size: 16px;
}
.forminator-custom-form .floating-underline .form-control[rows] {
height: auto;
}
.forminator-custom-form .floating-underline label {
padding: 0;
height: auto;
border: 0;
font-size: 16px;
color: rgba(0, 0, 0, 0.6);
top: 15px;
position: absolute;
}
.forminator-custom-form .floating-underline label::after {
content: none !important;
}
.forminator-custom-form .floating-underline .bs-select .bs-placeholder .filter-option-inner-inner {
color: rgba(255, 255, 255, 0.6);
font-size: 16px;
}
.forminator-custom-form .floating-underline .bs-select .dropdown-toggle::after {
right: 0;
}
.forminator-custom-form .floating-underline.underline-1 .form-control {
border-bottom-width: 1px !important;
}
.forminator-custom-form .floating-underline.underline-1 .form-control::placeholder {
color: var(--bs-body-color);
}
.forminator-custom-form .floating-underline .input-group-text {
background-color: transparent;
font-size: 24px;
position: absolute;
top: 16px;
left: 0;
border: 0;
padding: 0;
}
.forminator-custom-form .floating-underline.input-light.floating-underline .form-control,
.forminator-custom-form .floating-underline.input-light.floating-underline select,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection {
border: 0;
border-bottom: 2px solid #fff !important;
color: #fff;
}
.forminator-custom-form .floating-underline.input-light.floating-underline .form-control:-webkit-autofill, .forminator-custom-form .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:hover, .forminator-custom-form .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:focus, .forminator-custom-form .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:active,
.forminator-custom-form .floating-underline.input-light.floating-underline select:-webkit-autofill,
.forminator-custom-form .floating-underline.input-light.floating-underline select:-webkit-autofill:hover,
.forminator-custom-form .floating-underline.input-light.floating-underline select:-webkit-autofill:focus,
.forminator-custom-form .floating-underline.input-light.floating-underline select:-webkit-autofill:active,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection:-webkit-autofill,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection:-webkit-autofill:hover,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection:-webkit-autofill:focus,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection:-webkit-autofill:active {
-webkit-text-fill-color: #fff;
}
.forminator-custom-form .floating-underline.input-light.floating-underline .form-control::placeholder,
.forminator-custom-form .floating-underline.input-light.floating-underline select::placeholder,
.forminator-custom-form .floating-underline.input-light.floating-underline .select2-selection::placeholder {
color: transparent;
font-size: 16px;
}
.forminator-custom-form .floating-underline.input-light.floating-underline .select2 .select2-selection {
border-width: 0 !important;
border-bottom: 2px solid #fff !important;
height: 60px !important;
}
.forminator-custom-form .floating-underline.input-light.floating-underline .select2 .select2-selection .select2-selection__placeholder {
color: rgba(255, 255, 255, 0.7);
}
.forminator-custom-form .floating-underline.input-light.floating-underline select {
color: #fff;
}
.forminator-custom-form .floating-underline.input-light.floating-underline label {
color: rgba(255, 255, 255, 0.6);
transition: 0.3s;
}
.forminator-custom-form .floating-underline.input-light.floating-underline select {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.forminator-custom-form .floating-underline.input-light.floating-underline select option {
color: #000;
padding: 15px 0px;
}
.forminator-custom-form .floating-underline.input-icon-left .form-control {
padding-left: 40px;
}
.forminator-custom-form .floating-underline.input-icon-right .form-control {
padding-right: 40px;
left: auto;
right: 0;
}
.forminator-custom-form .floating-underline.input-icon-left .form-control::-webkit-input-placeholder, .forminator-custom-form .floating-underline.input-icon-right .form-control::-webkit-input-placeholder {
color: var(--bs-body-color);
}
.forminator-custom-form .floating-underline.input-icon-left .form-control:-ms-input-placeholder, .forminator-custom-form .floating-underline.input-icon-right .form-control:-ms-input-placeholder {
color: var(--bs-body-color);
}
.forminator-custom-form .floating-underline.input-icon-left .form-control::placeholder, .forminator-custom-form .floating-underline.input-icon-right .form-control::placeholder {
color: var(--bs-body-color);
}
.forminator-select-dropdown {
background-color: #fff;
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
display: flex;
flex-direction: row-reverse;
font-size: 18px;
padding: 18px 25px;
font-family: var(--font-family-base) !important;
font-weight: 400;
width: auto;
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn:hover {
box-shadow: none;
text-decoration: none;
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn::before {
height: 44px;
width: 44px;
min-width: 44px;
transform: translateY(0);
background: var(--bs-secondary);
color: #fff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 8px;
margin: -11px -18px -11px 12px;
font-family: "feather";
transition: 0.3s;
}
.form-wrapper.style-1 .forminator-custom-form button.forminator-button.forminator-button-submit.btn:hover::before {
background-color: #fff;
color: var(--bs-secondary);
}
.forminator-row .forminator-field-name {
width: 50%;
clear: none;
float: left;
padding-right: 10px;
padding-left: 10px;
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.forminator-row .forminator-field-name {
width: 100%;
}
}
.forminator-row .forminator-field-email {
width: 50%;
clear: none;
float: right;
padding-left: 10px;
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.forminator-row .forminator-field-email {
width: 100%;
padding-left: 0;
}
}
.forminator-row .forminator-field-text {
width: 50%;
clear: none;
float: left;
padding-right: 10px;
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.forminator-row .forminator-field-text {
width: 100%;
}
}
.forminator-row .forminator-field-select {
width: 50% !important;
clear: none;
float: right;
padding-left: 10px;
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.forminator-row .forminator-field-select {
width: 100% !important;
padding-left: 0;
}
}
.forminator-row {
width: 100% !important;
clear: both;
margin: 0;
}
.forminator-row-last .forminator-col {
padding-top: 15px;
}
.wpcf7-not-valid-tip {
font-size: 12px;
margin: 2px 0;
} .wpcf7 form .wpcf7-response-output {
border-radius: var(--radius-sm);
padding: 12px 20px;
font-size: 14px;
border: 0;
margin: 10px 0;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
background-color: var(--bs-info);
color: #fff;
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
background-color: var(--bs-danger);
color: #fff;
}
.wpcf7 form.sent .wpcf7-response-output {
background-color: var(--bs-success);
color: #fff;
}
.wpcf7-form .wpcf7-spinner {
display: none;
}
.wpcf7-submit-main {
position: relative;
overflow: hidden;
border-radius: var(--radius-sm);
}
.wpcf7-form button.wpcf7-submit {
position: relative;
overflow: hidden;
border: 0;
}
.wpcf7-form.submitting button.wpcf7-submit::before,
.wpcf7-form.submitting .wpcf7-submit-main::before {
content: "";
height: 100%;
width: 100%;
background-color: #000;
position: absolute;
left: 0;
top: 0;
z-index: 99;
border-radius: 0;
opacity: 0.8;
color: #fff;
text-transform: uppercase;
display: flex;
align-items: center;
justify-content: center;
letter-spacing: 2px;
font-weight: 500;
font-size: 14px;
font-style: italic;
background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="30px" viewBox="0 0 24 30" style="enable-background:new 0 0 50 50;" xml:space="preserve"> <rect x="0" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="10" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="20" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> </rect> </svg>');
background-repeat: no-repeat;
background-position: center;
background-size: 18px;
}
:root {
--bs-primary-btn-hover-bg: rgb(0, 160.65, 190.4);
--bs-primary-btn-hover-border-color: rgb(0, 160.65, 190.4);
--bs-secondary-btn-hover-bg: rgb(2.55, 22.95, 66.3);
--bs-secondary-btn-hover-border-color: rgb(2.55, 22.95, 66.3);
--bs-light-btn-hover-bg: rgb(200.6, 208.25, 213.35);
--bs-light-btn-hover-border-color: rgb(200.6, 208.25, 213.35);
}
.btn-primary {
--bs-btn-bg: var(--bs-primary);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-active-bg: var(--bs-primary);
--bs-btn-hover-bg: var(--bs-primary-btn-hover-bg);
--bs-btn-hover-border-color: var(--bs-primary-btn-hover-border-color);
}
.btn-outline-primary, .is-style-outline .wp-block-button__link {
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-bg: var(--bs-primary-btn-hover-border-color);
--bs-btn-hover-border-color: var(--bs-primary-btn-hover-border-color);
}
.btn-secondary {
--bs-btn-bg: var(--bs-secondary);
--bs-btn-border-color: var(--bs-secondary);
--bs-btn-active-bg: var(--bs-secondary);
--bs-btn-hover-bg: var(--bs-secondary-btn-hover-bg);
--bs-btn-hover-border-color: var(--bs-secondary-btn-hover-border-color);
}
.btn-outline-secondary {
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-bg: var(--bs-secondary-btn-hover-border-color);
--bs-btn-hover-border-color: var(--bs-secondary-btn-hover-border-color);
}
.btn-light {
--bs-btn-bg: var(--bs-light);
--bs-btn-border-color: var(--bs-light);
--bs-btn-hover-bg: var(--bs-primary);
--bs-btn-hover-border-color: var(--bs-primary);
}
.btn-outline-light {
--bs-btn-border-color: var(--bs-light);
--bs-btn-hover-bg: var(--bs-primary);
--bs-btn-hover-border-color: var(--bs-primary);
}
@media only screen and (max-width: 767px) {
.btn-lg, .btn-group-lg > .btn {
--bs-btn-padding-y: 15px;
--bs-btn-padding-x: 20px;
--bs-btn-font-size: 1rem;
}
}
.btn {
overflow: hidden;
}
@media only screen and (max-width: 1199px) {
.btn {
--bs-btn-padding-x: 25px;
}
}
.btn.btn-primary, .btn.btn-success, .btn.btn-warning, .btn.btn-info {
color: #fff;
}
.btn.btn-primary svg, .btn.btn-success svg, .btn.btn-warning svg, .btn.btn-info svg {
stroke: #fff;
fill: none;
}
.btn.btn-white:hover .text-primary {
color: #fff !important;
}
.btn .left-icon {
margin-right: 3px;
font-size: 20px;
}
.btn .right-icon {
margin-left: 3px;
font-size: 20px;
}
.btn .left-icon,
.btn .right-icon {
display: inline-flex;
vertical-align: bottom;
}
.btn.bg-primary-subtle:hover {
background-color: var(--bs-primary) !important;
color: #fff !important;
}
.btn.btn-outline-primary:hover, .is-style-outline .btn.wp-block-button__link:hover {
color: #fff !important;
}
.btn.bg-secondary-subtle:hover {
background-color: var(--bs-secondary) !important;
color: #fff !important;
}
.btn.btn-outline-secondary:hover {
color: #fff !important;
}
.btn.bg-success-subtle:hover {
background-color: var(--bs-success) !important;
color: #fff !important;
}
.btn.btn-outline-success:hover {
color: #fff !important;
}
.btn.bg-info-subtle:hover {
background-color: var(--bs-info) !important;
color: #fff !important;
}
.btn.btn-outline-info:hover {
color: #fff !important;
}
.btn.bg-warning-subtle:hover {
background-color: var(--bs-warning) !important;
color: #fff !important;
}
.btn.btn-outline-warning:hover {
color: #fff !important;
}
.btn.bg-danger-subtle:hover {
background-color: var(--bs-danger) !important;
color: #fff !important;
}
.btn.btn-outline-danger:hover {
color: #fff !important;
}
.btn.bg-light-subtle:hover {
background-color: var(--bs-light) !important;
color: #fff !important;
}
.btn.btn-outline-light:hover {
color: #fff !important;
}
.btn.bg-dark-subtle:hover {
background-color: var(--bs-dark) !important;
color: #fff !important;
}
.btn.btn-outline-dark:hover {
color: #fff !important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-info:hover,
.btn-info:focus,
.btn-info:active {
color: #fff !important;
}
.btn-shadow {
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
}
.btn.btn-white {
color: var(--bs-secondary);
background-color: #fff;
}
.btn.btn-white.btn-icon .right-icon,
.btn.btn-white.btn-icon .left-icon {
border-color: var(--bs-secondary);
background-color: var(--bs-secondary);
color: #fff;
}
.btn.btn-white.btn-icon:hover, .btn.btn-white.btn-icon:focus, .btn.btn-white.btn-icon:active {
border-color: var(--bs-primary) !important;
background-color: var(--bs-primary) !important;
color: #fff;
}
.btn.btn-white.btn-icon:hover path, .btn.btn-white.btn-icon:focus path, .btn.btn-white.btn-icon:active path {
stroke: #fff;
}
.btn.btn-white.btn-icon:hover .right-icon,
.btn.btn-white.btn-icon:hover .left-icon, .btn.btn-white.btn-icon:focus .right-icon,
.btn.btn-white.btn-icon:focus .left-icon, .btn.btn-white.btn-icon:active .right-icon,
.btn.btn-white.btn-icon:active .left-icon {
background-color: #fff !important;
color: var(--bs-secondary);
}
.btn.btn-white.hover-secondary:hover, .btn.btn-white.hover-secondary:focus, .btn.btn-white.hover-secondary:active {
border-color: var(--bs-secondary) !important;
background-color: var(--bs-secondary) !important;
color: #fff;
}
.btn.btn-white.hover-secondary:hover .right-icon,
.btn.btn-white.hover-secondary:hover .left-icon, .btn.btn-white.hover-secondary:focus .right-icon,
.btn.btn-white.hover-secondary:focus .left-icon, .btn.btn-white.hover-secondary:active .right-icon,
.btn.btn-white.hover-secondary:active .left-icon {
background-color: #fff;
color: var(--bs-secondary);
}
.btn.btn-outline-light {
color: var(--bs-secondary);
border-color: rgba(var(--bs-primary-rgb), 0.3);
}
.btn.btn-outline-light:hover, .btn.btn-outline-light:focus, .btn.btn-outline-light:active {
color: #fff !important;
background-color: var(--bs-primary) !important;
}
.btn.btn-outline-white {
color: var(--bs-white);
border-color: rgba(var(--bs-white-rgb), 0.3);
}
.btn.btn-outline-white:hover, .btn.btn-outline-white:focus, .btn.btn-outline-white:active {
border-color: rgba(var(--bs-white-rgb), 0.3);
}
.btn-square {
height: 48px;
width: 48px;
min-width: 48px;
padding: 0;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 24px;
}
.btn-square i {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
@media only screen and (max-width: 767px) {
.btn-square {
height: 42px;
width: 42px;
min-width: 42px;
}
}
.btn-square:hover i,
.btn-square:hover svg {
-webkit-animation: toTopRight 0.5s forwards;
-moz-animation: toTopRight 0.5s forwards;
animation: toTopRight 0.5s forwards;
}
.btn-square:hover:not(.btn-white) {
color: #fff;
}
.btn-square:hover:not(.btn-white) path {
stroke: #fff;
}
.btn-square.btn-sm, .btn-group-sm > .btn-square.btn {
height: 40px;
width: 40px;
min-width: 40px;
}
@media only screen and (max-width: 767px) {
.btn-square.btn-sm, .btn-group-sm > .btn-square.btn {
height: 35px;
width: 35px;
min-width: 35px;
}
}
.btn-square.btn-lg, .btn-group-lg > .btn-square.btn {
height: 60px;
width: 60px;
min-width: 60px;
font-size: 24px;
}
@media only screen and (max-width: 767px) {
.btn-square.btn-lg, .btn-group-lg > .btn-square.btn {
height: 50px;
width: 50px;
min-width: 50px;
}
}
.btn-square.btn-xl {
height: 70px;
width: 70px;
min-width: 70px;
}
@media only screen and (max-width: 767px) {
.btn-square.btn-xl {
height: 55px;
width: 55px;
min-width: 55px;
}
}
.btn-lg, .btn-group-lg > .btn {
line-height: 1.223;
}
.btn-sm, .btn-group-sm > .btn {
line-height: 1.143;
}
.btn-icon {
display: inline-flex;
align-items: center;
--bs-btn-padding-x: 25px;
}
@media only screen and (max-width: 767px) {
.btn-icon {
--bs-btn-padding-x: 20px;
}
}
.btn-icon .right-icon,
.btn-icon .left-icon {
height: 40px;
width: 40px;
min-width: 40px;
background-color: #fff;
border-radius: 10px;
color: var(--bs-heading-color);
display: inline-flex;
align-items: center;
justify-content: center;
transform: translateY(1px);
}
.btn-icon .right-icon i,
.btn-icon .left-icon i {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.btn-icon .right-icon {
margin: -11px -20px -11px 15px;
}
.btn-icon .left-icon {
margin: -11px 15px -11px -20px;
}
.btn-icon.btn-rounded .right-icon,
.btn-icon.btn-rounded .left-icon {
border-radius: 50px;
}
.btn-icon:hover .left-icon i {
-webkit-animation: toLeftFromRight 0.3s forwards;
-moz-animation: toLeftFromRight 0.3s forwards;
animation: toLeftFromRight 0.3s forwards;
}
.btn-icon:hover .right-icon i {
-webkit-animation: toRightFromLeft 0.3s forwards;
-moz-animation: toRightFromLeft 0.3s forwards;
animation: toRightFromLeft 0.3s forwards;
}
.btn-icon.btn-xl {
font-size: 20px;
font-weight: 500;
}
.btn-icon.btn-xl .right-icon,
.btn-icon.btn-xl .left-icon {
height: 60px;
width: 60px;
min-width: 60px;
}
.btn-icon.btn-xl .right-icon {
margin: -10px -20px -10px 12px;
}
.btn-icon.btn-xl .left-icon {
margin: -10px 12px -9px -20px;
}
@media only screen and (max-width: 767px) {
.btn-icon.btn-xl {
font-size: 18px;
--bs-btn-padding-x: 25px;
}
.btn-icon.btn-xl .right-icon,
.btn-icon.btn-xl .left-icon {
height: 50px;
width: 50px;
min-width: 50px;
}
.btn-icon.btn-xl .right-icon {
margin: -10px -20px -8px 12px;
}
.btn-icon.btn-xl .left-icon {
margin: -10px 12px -8px -20px;
}
}
.btn-icon.btn-lg .right-icon, .btn-group-lg > .btn-icon.btn .right-icon,
.btn-icon.btn-lg .left-icon,
.btn-group-lg > .btn-icon.btn .left-icon {
height: 44px;
width: 44px;
min-width: 44px;
transform: translateY(0);
}
.btn-icon.btn-lg .right-icon, .btn-group-lg > .btn-icon.btn .right-icon {
margin: -11px -18px -11px 12px;
}
.btn-icon.btn-lg .left-icon, .btn-group-lg > .btn-icon.btn .left-icon {
margin: -11px 12px -11px -18px;
}
@media only screen and (max-width: 767px) {
.btn-icon.btn-lg .right-icon, .btn-group-lg > .btn-icon.btn .right-icon {
margin: -11px -16px -11px 12px;
}
.btn-icon.btn-lg .left-icon, .btn-group-lg > .btn-icon.btn .left-icon {
margin: -11px 12px -11px -16px;
}
}
.btn-icon.btn-sm .right-icon, .btn-group-sm > .btn-icon.btn .right-icon,
.btn-icon.btn-sm .left-icon,
.btn-group-sm > .btn-icon.btn .left-icon {
height: 32px;
width: 32px;
min-width: 32px;
transform: translateY(0);
}
.btn-icon.btn-sm .right-icon, .btn-group-sm > .btn-icon.btn .right-icon {
margin: -8px -17px -8px 10px;
}
.btn-icon.btn-sm .left-icon, .btn-group-sm > .btn-icon.btn .left-icon {
margin: -8px 10px -8px -17px;
}
@-webkit-keyframes toLeftFromRight {
49% {
-webkit-transform: translateX(-100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toLeftFromRight {
49% {
-moz-transform: translateX(-100%);
}
50% {
opacity: 0;
-moz-transform: translateX(100%);
}
51% {
opacity: 1;
}
}
@-webkit-keyframes toRightFromLeft {
49% {
-webkit-transform: translateX(100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toRightFromLeft {
49% {
-moz-transform: translateX(100%);
}
50% {
opacity: 0;
-moz-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
[class*=icon-link-hover-] {
transition: 0.2s ease-in-out transform;
}
[class*=icon-link-hover-] i {
display: inline-block;
transition: 0.2s ease-in-out transform;
}
.icon-link-hover-top:hover i {
transform: translate3d(0, -0.25em, 0);
}
.icon-link-hover-bottom:hover i {
transform: translate3d(0, 0.25em, 0);
}
.icon-link-hover-start:hover i {
transform: translate3d(-0.25em, 0, 0);
}
.icon-link-hover-end:hover i {
transform: translate3d(0.25em, 0, 0);
}
.btn-rounded {
border-radius: 50px;
}
.btn-theme {
border-color: var(--bs-secondary);
background-color: #fff;
width: fit-content;
color: var(--bs-heading-color);
overflow: visible;
}
.btn-theme i {
border: 1px solid var(--bs-secondary);
border-radius: 50%;
position: absolute;
right: -12px;
z-index: 9999;
background: #fff;
width: 26px;
height: 26px;
line-height: 25px;
}
.btn-theme.disabled, .btn-theme:disabled, .btn-theme:not(:disabled):not(.disabled).active, .btn-theme:not(:disabled):not(.disabled):active, .btn-theme:active, .btn-theme:focus, .btn-theme:hover {
border-color: var(--primary-hover);
background-color: var(--primary-hover);
color: #ffffff;
}
.btn-theme.disabled i, .btn-theme:disabled i, .btn-theme:not(:disabled):not(.disabled).active i, .btn-theme:not(:disabled):not(.disabled):active i, .btn-theme:active i, .btn-theme:focus i, .btn-theme:hover i {
color: var(--bs-heading-color);
}
.wp-block-button {
margin-bottom: 0.3125rem;
}
.is-style-squared .wp-block-button__link {
border-radius: 0;
}
.wp-block-button__link {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
border-radius: 60px;
}
.wp-block-button__link:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.wp-block-button__link:hover {
box-shadow: none;
text-decoration: none;
}
.wp-block-button__link:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.wp-block-button__link:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.wp-block-button__link:after {
content: none;
}
.btn-hover1 {
color: rgba(0, 0, 0, 0) !important;
transition: all 0.3s ease !important;
text-shadow: 0 0 0 #fff, 500px 0 0 #fff;
}
.btn-hover1.btn-white {
text-shadow: 0 0 0 var(--bs-secondary), 500px 0 0 var(--bs-secondary);
}
.btn-hover1.btn-white.text-primary {
text-shadow: 0 0 0 var(--bs-primary), 500px 0 0 var(--bs-primary);
}
.btn-hover1:active, .btn-hover1:focus, .btn-hover1:hover {
color: rgba(0, 0, 0, 0) !important;
text-shadow: -600px 0 0 #fff, 0 0 0 #fff;
}
.btn-hover1:active.btn-white.text-primary, .btn-hover1:focus.btn-white.text-primary, .btn-hover1:hover.btn-white.text-primary {
text-shadow: -600px 0 0 var(--bs-primary), 0 0 0 var(--bs-primary);
}
.btn-hover2 {
position: relative;
overflow: hidden;
z-index: 1;
}
.btn-hover2.btn-white {
--bs-btn-bg: #fff;
}
.btn-hover2 .right-icon,
.btn-hover2 .left-icon {
overflow: hidden;
}
.btn-hover2::before, .btn-hover2::after {
content: "";
border-radius: 50%;
position: absolute;
background-color: #000;
width: 100%;
aspect-ratio: 1;
z-index: -1;
opacity: 0.03;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.btn-hover2::before {
bottom: 10px;
right: -45%;
}
.btn-hover2::after {
bottom: -15%;
right: -30%;
}
.btn-hover2:active, .btn-hover2:hover, .btn-hover2:focus {
background-color: var(--bs-btn-bg);
border-color: var(--bs-btn-bg);
}
.btn-hover2:active::before, .btn-hover2:hover::before, .btn-hover2:focus::before {
transform: scale(1.5);
}
.btn-hover2:active::after, .btn-hover2:hover::after, .btn-hover2:focus::after {
transform: scale(3);
}
.btn-hover2:active .right-icon i, .btn-hover2:hover .right-icon i, .btn-hover2:focus .right-icon i {
-webkit-animation: toRightFromLeft 0.5s forwards;
-moz-animation: toRightFromLeft 0.5s forwards;
animation: toRightFromLeft 0.5s forwards;
}
.btn-hover2:active .left-icon i, .btn-hover2:hover .left-icon i, .btn-hover2:focus .left-icon i {
-webkit-animation: toLeftFromRight 0.5s forwards;
-moz-animation: toLeftFromRight 0.5s forwards;
animation: toLeftFromRight 0.5s forwards;
}
.btn-hover3 {
-webkit-tap-highlight-color: transparent;
-webkit-appearance: button;
text-transform: uppercase;
}
.btn-hover3 span {
opacity: 0;
transform: translateY(-15px);
transition: transform 0.2s cubic-bezier(0.87, 0, 0.13, 1), opacity 0.2s;
}
.btn-hover3 .main-text {
display: grid;
inset: 0;
place-content: center;
position: absolute;
transition: transform 0.2s cubic-bezier(0.87, 0, 0.13, 1);
}
.btn-hover3 .split-text {
display: inline-flex;
}
.btn-hover3:hover .main-text {
transform: translateY(100%);
}
.btn-hover3 span:nth-child(2n) {
transform: translateY(15px);
}
.btn-hover3:hover span {
opacity: 1;
transform: translateY(0);
}
.btn-hover3:hover span .main-text {
background: #fff;
color: #000;
}
.btn-hover3:hover span:nth-child(2) {
transition-delay: 0.1s;
}
.btn-hover3:hover span:nth-child(3) {
transition-delay: 0.2s;
}
.btn-hover3:hover span:nth-child(4) {
transition-delay: 0.3s;
}
.btn-hover3:hover span:nth-child(5) {
transition-delay: 0.4s;
}
.btn-hover3:hover span:nth-child(6) {
transition-delay: 0.5s;
}
.btn-hover3:hover span:nth-child(7) {
transition-delay: 0.6s;
}
.btn-hover3:hover span:nth-child(8) {
transition-delay: 0.7s;
}
.btn-hover3:hover span:nth-child(9) {
transition-delay: 0.8s;
}
.btn-hover3:hover span:nth-child(10) {
transition-delay: 0.9s;
}
.btn-hover3:hover span:nth-child(11) {
transition-delay: 1s;
}
.btn-hover3:hover span:nth-child(12) {
transition-delay: 1.1s;
}
.btn-hover3:hover span:nth-child(13) {
transition-delay: 0.2s;
}
.btn-hover3:hover span:nth-child(14) {
transition-delay: 1.3s;
}
.btn-hover3:hover span:nth-child(15) {
transition-delay: 1.4s;
}
.btn-quantity .input-group {
margin-bottom: 0;
}
.btn-quantity.style-1 .bootstrap-touchspin {
width: 140px;
min-width: 140px;
position: relative;
height: 40px;
display: block;
}
.btn-quantity.style-1 input {
width: auto;
padding: 0;
text-align: center;
z-index: 1;
height: 40px !important;
border: 1px solid var(--bs-secondary);
background-color: transparent;
border-radius: 20px !important;
font-size: 15px;
width: 40px !important;
color: var(--bs-heading-color);
margin-left: auto !important;
margin-right: auto !important;
}
.btn-quantity.style-1 input:focus {
box-shadow: unset;
}
.btn-quantity.style-1 .input-group-btn-vertical {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
justify-content: space-between;
flex-direction: row-reverse;
padding: 0;
margin-left: 0 !important;
}
.btn-quantity.style-1 .input-group-btn-vertical .btn {
padding: 0px;
min-width: 40px;
justify-content: center;
z-index: 1;
border-radius: 20px;
background-color: var(--bs-secondary);
position: relative;
color: #fff;
}
.btn-quantity.style-1 .input-group-btn-vertical .btn:active {
border-color: transparent;
}
.btn-quantity.style-1.quantity-sm .bootstrap-touchspin {
width: 110px;
min-width: 110px;
height: 30px;
}
.btn-quantity.style-1.quantity-sm input {
width: 30px !important;
height: 30px !important;
}
.btn-quantity.style-1.quantity-sm .btn {
min-width: 30px;
font-size: 14px;
}
.btn-quantity.style-2 .bootstrap-touchspin {
width: 130px;
min-width: 130px;
position: relative;
height: 50px;
display: block;
background-color: #fff;
padding: 6px;
border-radius: 10px;
}
.btn-quantity.style-2 .input-group input {
padding: 0 !important;
text-align: center;
z-index: 1;
height: 100%;
border: 0;
background-color: transparent;
font-size: 16px;
width: 40px;
color: var(--bs-heading-color);
margin-left: auto !important;
margin-right: auto !important;
}
.btn-quantity.style-2 .input-group input:focus {
box-shadow: unset;
}
.btn-quantity.style-2 .input-group-btn-vertical {
position: absolute;
left: 0;
top: 0;
width: 100%;
display: flex;
justify-content: space-between;
flex-direction: row-reverse;
padding: 6px;
margin-left: 0 !important;
border-radius: 8px;
height: 100%;
}
.btn-quantity.style-2 .input-group-btn-vertical .btn {
padding: 0px;
min-width: 38px;
height: 38px;
z-index: 1;
background-color: var(--bs-light);
position: relative;
color: var(--bs-primary);
border-radius: 8px;
}
.btn-quantity.style-2 .input-group-btn-vertical .btn:active, .btn-quantity.style-2 .input-group-btn-vertical .btn:hover {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
color: #fff;
}
.reload-btn .btn.disabled {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
@-webkit-keyframes toTopRight {
49% {
-webkit-transform: translate(30px, -30px);
}
50% {
opacity: 0;
-webkit-transform: translate(-30px, 30px);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toTopRight {
49% {
-moz-transform: translate(30px, -30px);
}
50% {
opacity: 0;
-moz-transform: translate(-30px, 30px);
}
51% {
opacity: 1;
}
}
.btn-link-lg {
--bs-btn-font-weight: 500;
--bs-btn-font-size: 18px;
font-size: var(--bs-btn-font-size);
}
.btn-link-lg .right-icon,
.btn-link-lg .left-icon {
font-size: 20px;
vertical-align: middle;
}
.btn-link.link-underline span:not(.right-icon):not(.left-icon) {
text-decoration: underline;
}
.loadmore-btn.dz-load-more.active .dz-load i {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
} .badge {
padding: 6px 10px;
font-weight: var(--headings-font-weight);
background-color: var(--bs-primary);
color: white;
border-radius: 4px;
font-family: var(--font-family-base);
font-size: 11px;
min-width: 23px;
min-height: 23px;
text-transform: uppercase;
text-align: center;
}
.badge.badge-sm {
padding: 4px 5px;
font-size: 10px;
min-width: 18px;
min-height: 16px;
}
.badge:hover {
color: #fff;
}
.badge.badge-primary {
background-color: var(--bs-primary);
}
.badge.badge-secondary {
background-color: var(--bs-secondary);
}
.badge.badge-info {
background-color: #0194D9;
}
.badge.badge-success {
background-color: #31A56D;
}
.badge.badge-warning {
background-color: #E79600;
}
.badge.badge-danger {
background-color: #D23636;
}
.badge.badge-light {
background-color: var(--bs-light);
}
.badge.badge-circle {
border-radius: 50%;
}
.badge.style-1 {
font-size: 16px;
font-weight: 900;
min-height: unset;
color: var(--bs-heading-color);
text-transform: uppercase;
background: transparent;
padding: 0;
}
.bg-purple {
background-color: #5E5CC6;
color: #fff;
}
.bg-red {
background-color: #EB5757;
color: #fff;
}
.bg-orange {
background-color: #CD9B60;
color: #fff;
}
.bg-green {
background-color: #24262B;
color: #fff;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
table:not(.table-striped) tbody tr {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
table:not(.table-striped) tbody tr th {
font-weight: 600;
}
table:not(.table-striped) tbody tr th, table:not(.table-striped) tbody tr td {
padding: 10px 12px;
}
.table-responsive-sm {
min-width: 48rem;
}
.table tr th {
font-weight: 500;
color: var(--bs-secondary);
}
@media only screen and (max-width: 575px) {
.table > :not(caption) > * > * {
padding: 15px 15px;
}
}
.table-striped th,
.table-striped td {
border: 0;
background-color: transparent;
}
.table-striped.table-striped-rounded tr > *:first-child {
border-radius: var(--radius-sm) 0 0 var(--radius-sm);
}
.table-striped.table-striped-rounded tr > *:last-child {
border-radius: 0 var(--radius-sm) var(--radius-sm) 0;
}
.table-striped.table-striped-white > tbody > tr:nth-of-type(odd) > * {
--bs-table-striped-bg: #fff;
}
.table-border-bottom tr > *:first-child {
padding-left: 0;
}
.table-border-bottom tr > *:last-child {
padding-right: 0;
}
.table-border-bottom tr:last-child > * {
border: 0;
}
.table > :not(:first-child) {
border-top: 1px solid #dee2e6;
}
.check-tbl {
width: 100%;
border: 1px solid rgba(0, 0, 0, 0.125);
vertical-align: middle;
}
.check-tbl.style-1 thead th:not(:first-child) {
padding-left: 15px;
}
.check-tbl.style-1 tbody tr {
border-bottom: 1px solid rgba(94, 98, 111, 0.2);
}
.check-tbl.style-1 tbody tr td {
padding: 30px 18px;
}
.check-tbl.style-1 tbody tr td img {
min-width: 100px;
height: 100px;
border-radius: 30px;
background-color: #fff;
}
.check-tbl.style-1 tbody tr td:first-child, .check-tbl.style-1 tbody tr td:last-child {
padding: 30px 0;
}
.check-tbl.style-1 tbody tr td.product-item-img {
min-width: 100px;
height: 100px;
}
@media only screen and (max-width: 1199px) {
.check-tbl.style-1 tbody tr td {
padding: 20px 18px;
}
.check-tbl.style-1 tbody tr td img {
min-width: 80px;
height: 80px;
}
.check-tbl.style-1 tbody tr td:first-child, .check-tbl.style-1 tbody tr td:last-child {
padding: 20px 0;
}
.check-tbl.style-1 tbody tr td.product-item-img {
min-width: 80px;
height: 80px;
}
}
.check-tbl.style-2 {
border-bottom: 0;
}
.check-tbl.style-2 thead th {
padding-left: 0px;
}
.check-tbl.style-2 tbody tr td {
font-size: 14px;
font-weight: 400;
}
.check-tbl.style-2 tbody tr td a {
color: var(--bs-secondary);
}
.check-tbl.style-2 tbody tr td i {
background: var(--bs-primary);
color: #fff;
border-radius: 50%;
font-size: 14px;
padding: 3px 4px;
margin-right: 15px;
}
.check-tbl.style-2 tbody tr td:last-child {
text-align: unset;
}
.check-tbl.style-2 tbody tr td:first-child {
width: 33%;
background: #f3f3f3;
}
.check-tbl.style-2 tbody tr td.disable {
color: #BEBEBE;
}
.check-tbl.style-2 tbody tr td.disable i {
background: #BEBEBE;
}
.check-tbl thead th {
font-size: 16px;
font-weight: 700;
padding: 0 0 20px;
color: #24262B;
}
.check-tbl tbody tr {
border-bottom: 1px solid rgba(94, 98, 111, 0.2);
}
.check-tbl tbody tr td {
padding: 15px;
font-weight: 500;
font-size: 16px;
color: var(--bs-secondary);
border: none;
font-family: var(--font-family-title);
padding-left: 0;
}
.check-tbl tbody tr td img {
width: 80px;
min-width: 80px;
height: 80px;
border-radius: 30px;
}
.check-tbl tbody tr td:first-child, .check-tbl tbody tr td:last-child {
padding: 20px 0;
}
.check-tbl tbody tr td:last-child {
text-align: right;
}
.check-tbl tbody tr td.product-item-name {
font-size: 18px;
font-family: var(--font-family-title);
padding-left: 15px;
}
.check-tbl tbody tr td.product-item-price {
color: #5E626F;
}
@media only screen and (max-width: 1199px) {
.check-tbl tbody tr td.product-item-name {
font-size: 16px;
}
}
.check-tbl tbody .product-item-price span {
font-size: 18px;
color: #000000;
font-weight: 500;
}
.check-tbl tbody .product-item-price strong {
font-weight: 500;
color: #24262B;
}
.check-tbl .product-item-close {
text-align: right;
}
.check-tbl .product-item-close a {
width: 42px;
height: 42px;
border-radius: 50%;
background: var(--bs-secondary);
display: inline-block;
text-align: center;
line-height: 36px;
}
.check-tbl .product-item-close a i {
color: #fff;
font-weight: 900;
vertical-align: middle;
}
.check-tbl {
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.table-responsive-md {
min-width: 36rem !important;
}
.wishlist_table .product-add-to-cart a.button {
padding: 12px 24px !important;
border-radius: 15px;
}
.wishlist_table tr .product-name a {
color: var(--bs-secondary);
font-weight: 600;
font-size: 18px;
}
.wishlist_table tr .product-price {
font-size: 18px;
}
.wishlist_table tr td ins {
text-decoration: none;
}
#ui-datepicker-div {
display: none;
background: rgb(249.9, 249.9, 249.9);
box-shadow: 0 0.125rem 0.5rem rgba(0, 0, 0, 0.1);
margin-top: 0.25rem;
border-radius: 0.5rem;
padding: 0.5rem;
}
.ui-datepicker-calendar thead th {
padding: 0.25rem 0;
text-align: center;
font-size: 0.75rem;
font-weight: 400;
color: #566593;
}
.ui-datepicker-calendar tbody td {
width: 2.5rem;
text-align: center;
padding: 0;
}
.ui-datepicker-calendar tbody td a {
display: block;
border-radius: 0.25rem;
line-height: 2rem;
transition: 0.3s all;
color: #566593;
font-size: 0.875rem;
text-decoration: none;
}
.ui-datepicker-calendar tbody td a:hover, .ui-datepicker-calendar tbody td a.ui-state-active {
background-color: var(--bs-primary);
color: white;
}
.ui-datepicker-header a.ui-corner-all {
cursor: pointer;
position: absolute;
top: 0;
width: 2rem;
height: 2rem;
margin: 0.5rem;
border-radius: 0.25rem;
transition: 0.3s all;
}
.ui-datepicker-header a.ui-corner-all:hover {
background-color: rgba(var(--bs-primary-rgb), 0.3);
color: #ffffff;
}
.ui-datepicker-header a.ui-datepicker-prev {
left: 0;
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==");
background-repeat: no-repeat;
background-size: 0.5rem;
background-position: 50%;
transform: rotate(180deg);
}
.ui-datepicker-header a.ui-datepicker-next {
right: 0;
background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==");
background-repeat: no-repeat;
background-size: 10px;
background-position: 50%;
}
.ui-datepicker-header a > span {
display: none;
}
.ui-datepicker-title {
text-align: center;
line-height: 2rem;
margin-bottom: 0.25rem;
font-size: 0.875rem;
font-weight: 500;
padding-bottom: 0.25rem;
}
.ui-datepicker-week-col {
color: #566593;
font-weight: 400;
font-size: 0.75rem;
} .dz-separator {
display: inline-block;
margin-bottom: 10px;
margin-top: 8px;
position: relative;
}
.dz-separator.m-b0 {
margin-bottom: 0;
}
.dz-separator.style-liner {
width: 20px;
}
.dz-separator.style-icon {
width: 30px;
height: auto;
text-align: center;
font-size: 20px;
}
.dz-separator.style-skew {
width: 15px;
height: 10px;
margin-left: 1px;
margin-right: 1px;
-moz-transform: skewX(-10deg);
-webkit-transform: skewX(-10deg);
-o-transform: skewX(-10deg);
-ms-transform: skewX(-10deg);
transform: skewX(-10deg);
}
.dz-separator.style-skew[class*=style-]:after, .dz-separator.style-skew[class*=style-]:before {
width: 80px;
height: 4px;
left: 20px;
-moz-transform: translateY(-50%) skewX(-10deg);
-webkit-transform: translateY(-50%) skewX(-10deg);
-o-transform: translateY(-50%) skewX(-10deg);
-ms-transform: translateY(-50%) skewX(-10deg);
transform: translateY(-50%) skewX(-10deg);
}
.dz-separator.style-skew[class*=style-]:before {
right: 20px;
left: auto;
}
.dz-separator.bnr-title {
height: 1px;
width: 155px;
opacity: 0.5;
}
.dz-separator.bnr-title:before, .dz-separator.bnr-title:after {
position: absolute;
content: "";
background-color: inherit;
}
.dz-separator.bnr-title:before {
height: inherit;
right: -80px;
width: 25px;
}
.dz-separator.bnr-title:after {
height: inherit;
right: -90px;
top: 0;
width: 6px;
}
.dz-separator.bnr-title i {
background-color: inherit;
display: block;
height: inherit;
position: absolute;
right: -50px;
width: 45px;
}
.dz-separator-outer {
overflow: hidden;
}
.dz-separator {    }
.dz-separator.style-1 {
height: 3px;
width: 60px;
background: var(--bs-primary);
}
.dz-separator.style-2 {
height: 10px;
display: block;
width: 82px;
position: relative;
margin: 0;
}
.dz-separator.style-2:before, .dz-separator.style-2:after {
content: "";
height: 3px;
width: 89px;
position: absolute;
background: var(--bs-primary);
left: 0;
}
.dz-separator.style-2:after {
width: 80%;
bottom: 0;
}
.dz-separator.style-2:before {
width: 100%;
top: 0;
}
.dz-separator.style-3 {
position: relative;
width: 100%;
text-align: center;
}
.dz-separator.style-3::after {
content: "";
border-bottom: 1px solid #DCD6CE;
width: 100%;
position: absolute;
left: 0;
top: 50%;
right: 0;
transform: translateY(-50%);
}
.dz-separator.style-3 .btn {
font-size: 16px;
border: 1px solid #EEEEEE;
border-radius: 50px;
padding: 12px 30px;
color: var(--bs-secondary);
background-color: #fff;
z-index: 1;
position: relative;
font-weight: 500;
}
.dz-separator.style-3 .btn:hover, .dz-separator.style-3 .btn:active, .dz-separator.style-3 .btn:focus {
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
.dz-separator.style-3 .btn {
font-size: 14px;
padding: 10px 25px;
}
}
.dz-separator.style-4 {
position: relative;
width: 100%;
display: flex;
justify-content: space-between;
border-radius: 50px;
align-items: center;
background-image: linear-gradient(45deg, rgba(var(--bs-white-rgb), 1) 50%, transparent);
padding: 0 0 0 25px;
color: var(--bs-primary);
font-size: 16px;
gap: 15px;
}
.dz-separator.style-4 .title {
margin: 0;
font-weight: 500;
}
.dz-separator.style-4 .btn {
padding-left: 40px;
padding-right: 40px;
font-weight: 600;
letter-spacing: 0.1px;
}
@media only screen and (max-width: 767px) {
.dz-separator.style-4 {
flex-direction: column;
padding: 15px;
text-align: center;
}
.dz-separator.style-4 .btn {
padding-left: 25px;
padding-right: 25px;
letter-spacing: 0;
font-size: 13px;
}
}
@media only screen and (max-width: 575px) {
.dz-separator.style-4 {
border-radius: 20px;
}
} .site-filters {
margin-bottom: 20px;   }
.site-filters .product-link {
margin-left: auto;
}
.site-filters ul {
margin: 0;
list-style: none;
}
.site-filters li {
display: inline-block;
padding: 0;
margin-bottom: 5px;
margin-right: 30px;
}
.site-filters li.btn {
box-shadow: none;
-webkit-box-shadow: none;
outline: none !important;
border: 0;
}
.site-filters li input {
display: none;
}
.site-filters li a {
margin: 0;
display: inline-flex;
font-size: 15px;
font-weight: 400;
color: var(--bs-heading-color);
font-family: var(--font-family-base);
}
.site-filters li a span {
font-size: 14px;
color: #566593;
margin-left: 4px;
}
.site-filters li.active a {
color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.site-filters ul li a {
font-size: 14px;
}
}
@media only screen and (max-width: 767px) {
.site-filters {
flex-direction: column;
margin-bottom: 15px;
}
.site-filters ul {
margin-bottom: 10px;
}
.site-filters .product-link {
margin-left: 0;
margin-right: auto;
}
}
.site-filters.center {
text-align: center;
}
.site-filters.center ul {
display: inline-block;
margin: auto;
}
.site-filters.center [class*=btn] {
display: inline-block;
margin: 0 5px 10px;
text-transform: uppercase;
}
@media only screen and (max-width: 575px) {
.site-filters.center [class*=btn] {
margin: 0 1px 5px;
padding: 5px 10px;
font-size: 12px;
}
}
.site-filters.style-1 {
margin-bottom: 40px;
}
.site-filters.style-1 .filters {
margin-bottom: 0;
display: flex;
gap: 15px;
flex-wrap: wrap;
}
.site-filters.style-1 li {
margin: 0;
}
.site-filters.style-1 li .btn {
padding: 10px 25px;
border-radius: 60px;
background-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 16px;
line-height: 1.4;
font-weight: 400;
color: var(--bs-secondary);
}
.site-filters.style-1 li.active a {
background-color: var(--bs-secondary);
color: #fff;
}
@media only screen and (max-width: 991px) {
.site-filters.style-1 .filters {
gap: 10px;
}
.site-filters.style-1 li .btn {
padding: 8px 20px;
font-size: 14px;
}
}
.site-filters.style-2 {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
margin-bottom: 60px;
}
.site-filters.style-2 li {
margin: 0 !important;
}
.site-filters.style-2 li a {
padding: 23px 15px;
font-weight: 400;
color: #5E626F;
text-transform: capitalize;
}
.site-filters.style-2 li.active a {
color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
.site-filters.style-2 {
margin-bottom: 40px;
}
.site-filters.style-2 li {
padding: 0 !important;
}
.site-filters.style-2 li a {
margin: 0 1px 5px;
padding: 5px 10px;
}
}
.site-filters.style-3 li {
margin: 0 !important;
}
.site-filters.style-3 li a {
background: #fff;
color: #000;
display: block;
font-size: 15px;
margin-bottom: 4px;
padding: 15px 25px;
width: 100%;
border-radius: 10px;
text-transform: capitalize;
}
.site-filters.style-3 li a:hover {
background: #000;
color: #fff;
}
.site-filters.style-3 li.active a {
background: var(--bs-secondary);
border-left-color: var(--bs-secondary);
color: #fff;
}
@media only screen and (max-width: 575px) {
.site-filters.style-3 {
margin-bottom: 40px;
}
.site-filters.style-3 li {
padding: 0 !important;
}
.site-filters.style-3 li a {
margin: 0 1px 5px;
padding: 5px 10px;
}
}
.dz-img-overlay1,
.dz-img-overlay2,
.dz-img-overlay3,
.dz-img-overlay4,
.dz-img-overlay5,
.dz-img-overlay6,
.dz-img-overlay7,
.dz-img-overlay8,
.dz-img-overlay9,
.dz-img-overlay11,
.dz-img-overlay12,
.dz-img-overlay13 {
position: relative;
}
.dz-img-overlay1:before, .dz-img-overlay1:after,
.dz-img-overlay2:before,
.dz-img-overlay2:after,
.dz-img-overlay3:before,
.dz-img-overlay3:after,
.dz-img-overlay4:before,
.dz-img-overlay4:after,
.dz-img-overlay5:before,
.dz-img-overlay5:after,
.dz-img-overlay6:before,
.dz-img-overlay6:after,
.dz-img-overlay7:before,
.dz-img-overlay7:after,
.dz-img-overlay8:before,
.dz-img-overlay8:after,
.dz-img-overlay9:before,
.dz-img-overlay9:after,
.dz-img-overlay11:before,
.dz-img-overlay11:after,
.dz-img-overlay12:before,
.dz-img-overlay12:after,
.dz-img-overlay13:before,
.dz-img-overlay13:after {
content: "";
background: #24262b;
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
opacity: 0.4;
z-index: 1;
-webkit-transition: all 0.8s linear;
-moz-transition: all 0.8s linear;
-ms-transition: all 0.8s linear;
-o-transition: all 0.8s linear;
transition: all 0.8s linear;
}
.dz-img-overlay1.overlay-primary,
.dz-img-overlay2.overlay-primary,
.dz-img-overlay3.overlay-primary,
.dz-img-overlay4.overlay-primary,
.dz-img-overlay5.overlay-primary,
.dz-img-overlay6.overlay-primary,
.dz-img-overlay7.overlay-primary,
.dz-img-overlay8.overlay-primary,
.dz-img-overlay9.overlay-primary,
.dz-img-overlay11.overlay-primary,
.dz-img-overlay12.overlay-primary,
.dz-img-overlay13.overlay-primary {
background: var(--bs-primary);
}
.dz-box:hover .dz-img-overlay1:before {
opacity: 0.7;
}
.dz-box:hover .dz-img-overlay2:before {
opacity: 0.9;
}
.dz-box:hover .dz-img-overlay3:before {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.dz-box:hover .dz-img-overlay4:before {
width: 100%;
left: 0;
}
.dz-box:hover .dz-img-overlay5:before {
height: 100%;
top: 0;
}
.dz-box:hover .dz-img-overlay6:before {
height: 100%;
}
.dz-box:hover .dz-img-overlay7:before,
.dz-box:hover .dz-img-overlay7:after {
width: 50%;
}
.dz-box:hover .dz-img-overlay8:before,
.dz-box:hover .dz-img-overlay8:after {
width: 100%;
opacity: 0.3;
}
.dz-box:hover .dz-img-overlay9:before,
.dz-box:hover .dz-img-overlay9:after {
width: 100%;
height: 100%;
opacity: 0.3;
}
.dz-img-overlay1:before {
width: 100%;
height: 100%;
opacity: 0.1;
}
.dz-img-overlay2:before {
width: 100%;
height: 100%;
opacity: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
}
.dz-img-overlay2:before:hover:before {
opacity: 0.9;
}
.dz-img-overlay3:before {
left: 50%;
top: 50%;
}
.dz-img-overlay3:hover:before {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.dz-img-overlay4:before {
left: 50%;
top: 0;
height: 100%;
}
.dz-img-overlay4:hover:before {
width: 100%;
left: 0;
}
.dz-img-overlay5:before {
left: 0;
top: 50%;
width: 100%;
}
.dz-img-overlay5:hover:before {
height: 100%;
top: 0;
}
.dz-img-overlay6:before {
left: 0;
top: auto;
bottom: 0;
width: 100%;
}
.dz-img-overlay6:hover:before {
height: 100%;
}
.dz-img-overlay7:before, .dz-img-overlay7:after {
height: 100%;
}
.dz-img-overlay7:after {
left: auto;
right: 0;
}
.dz-img-overlay7:hover:before, .dz-img-overlay7:hover:after {
width: 50%;
}
.dz-img-overlay8:before, .dz-img-overlay8:after {
height: 100%;
}
.dz-img-overlay8:after {
left: auto;
right: 0;
}
.dz-img-overlay8:hover:before, .dz-img-overlay8:hover:after {
width: 100%;
opacity: 0.3;
}
.dz-img-overlay9:before, .dz-img-overlay9:after,
.dz-img-overlay9:before,
.dz-img-overlay9:after {
left: auto;
right: 0;
top: auto;
bottom: 0;
}
.dz-img-overlay9:hover:before, .dz-img-overlay9:hover:after,
.dz-img-overlay9:hover:before,
.dz-img-overlay9:hover:after {
width: 100%;
height: 100%;
opacity: 0.3;
}
.dz-img-overlay13,
.dz-img-overlay13 {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.dz-img-overlay13:before, .dz-img-overlay13:after,
.dz-img-overlay13:before,
.dz-img-overlay13:after {
width: 100px;
height: 100%;
background-color: #444444;
top: -160px;
left: -320px;
transform: rotate(45deg);
}
.dz-img-overlay13:hover:before, .dz-img-overlay13:hover:after,
.dz-img-overlay13:hover:before,
.dz-img-overlay13:hover:after {
left: auto;
right: -320px;
top: 160px;
} .overlay-secondary-light,
.overlay-secondary-middle,
.overlay-secondary-dark,
.overlay-black-light,
.overlay-black-middle,
.overlay-black-dark,
.overlay-primary-gradient-light,
.overlay-primary-gradient-middle,
.overlay-primary-gradient-dark,
.overlay-gradient-light,
.overlay-gradient-middle,
.overlay-gradient-dark,
.overlay-white-light,
.overlay-white-middle,
.overlay-white-dark,
.overlay-primary-light,
.overlay-primary-middle,
.overlay-primary-dark,
.overlay-primary {
position: relative;
}
.overlay-secondary-light:before,
.overlay-secondary-middle:before,
.overlay-secondary-dark:before,
.overlay-black-light:before,
.overlay-black-middle:before,
.overlay-black-dark:before,
.overlay-primary-gradient-light:before,
.overlay-primary-gradient-middle:before,
.overlay-primary-gradient-dark:before,
.overlay-gradient-light:before,
.overlay-gradient-middle:before,
.overlay-gradient-dark:before,
.overlay-white-light:before,
.overlay-white-middle:before,
.overlay-white-dark:before,
.overlay-primary-light:before,
.overlay-primary-middle:before,
.overlay-primary-dark:before,
.overlay-primary:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.overlay-secondary-light .container,
.overlay-secondary-light .container-fluid,
.overlay-secondary-light .container-sm,
.overlay-secondary-light .container-md,
.overlay-secondary-light .container-lg,
.overlay-secondary-light .container-xl,
.overlay-secondary-light .container-xxl,
.overlay-secondary-middle .container,
.overlay-secondary-middle .container-fluid,
.overlay-secondary-middle .container-sm,
.overlay-secondary-middle .container-md,
.overlay-secondary-middle .container-lg,
.overlay-secondary-middle .container-xl,
.overlay-secondary-middle .container-xxl,
.overlay-secondary-dark .container,
.overlay-secondary-dark .container-fluid,
.overlay-secondary-dark .container-sm,
.overlay-secondary-dark .container-md,
.overlay-secondary-dark .container-lg,
.overlay-secondary-dark .container-xl,
.overlay-secondary-dark .container-xxl,
.overlay-black-light .container,
.overlay-black-light .container-fluid,
.overlay-black-light .container-sm,
.overlay-black-light .container-md,
.overlay-black-light .container-lg,
.overlay-black-light .container-xl,
.overlay-black-light .container-xxl,
.overlay-black-middle .container,
.overlay-black-middle .container-fluid,
.overlay-black-middle .container-sm,
.overlay-black-middle .container-md,
.overlay-black-middle .container-lg,
.overlay-black-middle .container-xl,
.overlay-black-middle .container-xxl,
.overlay-black-dark .container,
.overlay-black-dark .container-fluid,
.overlay-black-dark .container-sm,
.overlay-black-dark .container-md,
.overlay-black-dark .container-lg,
.overlay-black-dark .container-xl,
.overlay-black-dark .container-xxl,
.overlay-primary-gradient-light .container,
.overlay-primary-gradient-light .container-fluid,
.overlay-primary-gradient-light .container-sm,
.overlay-primary-gradient-light .container-md,
.overlay-primary-gradient-light .container-lg,
.overlay-primary-gradient-light .container-xl,
.overlay-primary-gradient-light .container-xxl,
.overlay-primary-gradient-middle .container,
.overlay-primary-gradient-middle .container-fluid,
.overlay-primary-gradient-middle .container-sm,
.overlay-primary-gradient-middle .container-md,
.overlay-primary-gradient-middle .container-lg,
.overlay-primary-gradient-middle .container-xl,
.overlay-primary-gradient-middle .container-xxl,
.overlay-primary-gradient-dark .container,
.overlay-primary-gradient-dark .container-fluid,
.overlay-primary-gradient-dark .container-sm,
.overlay-primary-gradient-dark .container-md,
.overlay-primary-gradient-dark .container-lg,
.overlay-primary-gradient-dark .container-xl,
.overlay-primary-gradient-dark .container-xxl,
.overlay-gradient-light .container,
.overlay-gradient-light .container-fluid,
.overlay-gradient-light .container-sm,
.overlay-gradient-light .container-md,
.overlay-gradient-light .container-lg,
.overlay-gradient-light .container-xl,
.overlay-gradient-light .container-xxl,
.overlay-gradient-middle .container,
.overlay-gradient-middle .container-fluid,
.overlay-gradient-middle .container-sm,
.overlay-gradient-middle .container-md,
.overlay-gradient-middle .container-lg,
.overlay-gradient-middle .container-xl,
.overlay-gradient-middle .container-xxl,
.overlay-gradient-dark .container,
.overlay-gradient-dark .container-fluid,
.overlay-gradient-dark .container-sm,
.overlay-gradient-dark .container-md,
.overlay-gradient-dark .container-lg,
.overlay-gradient-dark .container-xl,
.overlay-gradient-dark .container-xxl,
.overlay-white-light .container,
.overlay-white-light .container-fluid,
.overlay-white-light .container-sm,
.overlay-white-light .container-md,
.overlay-white-light .container-lg,
.overlay-white-light .container-xl,
.overlay-white-light .container-xxl,
.overlay-white-middle .container,
.overlay-white-middle .container-fluid,
.overlay-white-middle .container-sm,
.overlay-white-middle .container-md,
.overlay-white-middle .container-lg,
.overlay-white-middle .container-xl,
.overlay-white-middle .container-xxl,
.overlay-white-dark .container,
.overlay-white-dark .container-fluid,
.overlay-white-dark .container-sm,
.overlay-white-dark .container-md,
.overlay-white-dark .container-lg,
.overlay-white-dark .container-xl,
.overlay-white-dark .container-xxl,
.overlay-primary-light .container,
.overlay-primary-light .container-fluid,
.overlay-primary-light .container-sm,
.overlay-primary-light .container-md,
.overlay-primary-light .container-lg,
.overlay-primary-light .container-xl,
.overlay-primary-light .container-xxl,
.overlay-primary-middle .container,
.overlay-primary-middle .container-fluid,
.overlay-primary-middle .container-sm,
.overlay-primary-middle .container-md,
.overlay-primary-middle .container-lg,
.overlay-primary-middle .container-xl,
.overlay-primary-middle .container-xxl,
.overlay-primary-dark .container,
.overlay-primary-dark .container-fluid,
.overlay-primary-dark .container-sm,
.overlay-primary-dark .container-md,
.overlay-primary-dark .container-lg,
.overlay-primary-dark .container-xl,
.overlay-primary-dark .container-xxl,
.overlay-primary .container,
.overlay-primary .container-fluid,
.overlay-primary .container-sm,
.overlay-primary .container-md,
.overlay-primary .container-lg,
.overlay-primary .container-xl,
.overlay-primary .container-xxl {
position: relative;
z-index: 1;
}
.overlay-black-light:before,
.overlay-black-middle:before,
.overlay-black-dark:before {
background: #000;
}
.overlay-secondary-light:before,
.overlay-secondary-middle:before,
.overlay-secondary-dark:before {
background: var(--bs-secondary);
}
.overlay-gradient-light:before,
.overlay-gradient-middle:before,
.overlay-gradient-dark:before {
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
}
.overlay-primary-gradient-light:before,
.overlay-primary-gradient-middle:before,
.overlay-primary-gradient-dark:before {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, var(--bs-primary) 100%);
}
.overlay-white-light:before,
.overlay-white-middle:before,
.overlay-white-dark:before {
background: #FFF;
}
.overlay-primary-light:before,
.overlay-primary-middle:before,
.overlay-primary-dark:before,
.overlay-primary:before {
background: var(--bs-light);
}
.overlay-primary-light:before,
.overlay-white-light:before,
.overlay-gradient-light:before,
.overlay-primary-gradient-light:before,
.overlay-secondary-light:before,
.overlay-black-light:before {
opacity: 0.4;
}
.overlay-primary-middle:before,
.overlay-white-middle:before,
.overlay-gradient-middle:before,
.overlay-primary-gradient-middle:before,
.overlay-black-middle:before,
.overlay-secondary-middle:before {
opacity: 0.7;
}
.overlay-primary-dark:before,
.overlay-white-dark:before,
.overlay-gradient-dark:before,
.overlay-primary-gradient-dark:before,
.overlay-black-dark:before,
.overlay-secondary-dark:before {
opacity: 0.9;
}
.overlay-opacity-95:before {
opacity: 0.95;
}
.overlay-opacity-10:before {
opacity: 0.1;
}
.overlay-bx {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
text-align: center;
z-index: 10;
opacity: 0;
visibility: hidden;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
}
.overlay-bx .align-b {
height: auto;
left: 0;
list-style: outside none none;
margin: 0;
position: absolute;
top: auto;
bottom: 0;
width: 100%;
transform: translate(0);
-o-transform: translate(0);
-moz-transform: translate(0);
-webkit-transform: translate(0);
}
.overlay-bx .align-m {
height: auto;
left: 50%;
list-style: outside none none;
margin: 0;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
width: 100%;
padding: 0 10px;
}
.overlay-icon {
height: auto;
left: 50%;
list-style: outside none none;
margin: 0;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
width: 100%;
padding: 0 10px;
}
.overlay-icon a {
display: inline-block;
padding: 0;
margin: 0 2px;
}
.overlay-icon a i {
background-color: #FFF;
}
.overlay-bx:hover a > i,
.dz-media:hover .overlay-bx a > i,
.dz-box-bx:hover .overlay-bx a > i {
opacity: 1;
visibility: visible;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.overlay-bx:hover,
.dz-media:hover .overlay-bx,
.dz-box:hover .overlay-bx,
.ow-img:hover .overlay-bx,
.ow-portfolio-img:hover .overlay-bx {
opacity: 1;
visibility: visible;
}
.gallery-box-1 .overlay-bx .overlay-icon span i,
.gallery-box-1 .overlay-bx .overlay-icon a i {
background-color: #000;
color: #fff;
border-radius: 50px;
font-size: 14px;
cursor: pointer;
}
.gallery-box-1 .overlay-bx .icon-bx-xs {
width: 60px;
height: 60px;
line-height: 60px;
}
.img-overlay-gradients {
position: relative;
}
.img-overlay-gradients:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
}
.img-overlay-gradients.gradients-secondary:before {
background: -moz-linear-gradient(bottom, transparent 0%, var(--bs-secondary) 100%);
background: -webkit-linear-gradient(bottom, transparent 0%, var(--bs-secondary) 100%);
background: linear-gradient(to bottom, transparent 0%, var(--bs-secondary) 100%);
}
.img-overlay-gradients.gradients-primary:before {
background: -moz-linear-gradient(bottom, transparent 0%, var(--bs-primary) 100%);
background: -webkit-linear-gradient(bottom, transparent 0%, var(--bs-primary) 100%);
background: linear-gradient(to bottom, transparent 0%, var(--bs-primary) 100%);
}
.overlay-shine .dz-media {
position: relative;
overflow: hidden;
}
.overlay-shine .dz-media:before {
position: absolute;
top: 0;
left: -85%;
z-index: 2;
display: block;
content: "";
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.overlay-shine:hover .dz-media:before {
-webkit-animation: shine 0.75s;
animation: shine 0.75s;
}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.dz-box.style-1 .dz-maximize {
opacity: 0;
}
.dz-box.style-1:hover .dz-maximize {
opacity: 1;
}
.gradient-primary {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(var(--bs-primary-rgb), 0.05) 100%);
}
.gradient-primary-light {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, var(--bs-primary) 100%);
}
.gradient-bottom-light {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--bs-body-bg) 100%);
}
.gradient-top-light {
background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, var(--bs-body-bg) 100%);
}
.owl-none .owl-nav {
display: none;
}
.owl-nav button.owl-prev, .owl-nav button.owl-next {
cursor: pointer;
transition: all 0.5s;
display: inline-block;
font-size: 24px !important;
font-weight: 500 !important;
}
.owl-theme .owl-nav,
.owl-theme .owl-dots {
margin-top: 20px;
text-align: center;
}
.owl-theme .owl-nav .disabled {
opacity: 0.5;
cursor: default;
}
.owl-theme .owl-dots {
text-align: center;
}
.owl-theme .owl-dots .owl-dot {
display: inline-block;
}
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
-webkit-backface-visibility: visible;
-webkit-transition: opacity 200ms ease;
-moz-transition: opacity 200ms ease;
-ms-transition: opacity 200ms ease;
-o-transition: opacity 200ms ease;
transition: opacity 200ms ease;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot.active span {
background: #869791;
}
.owl-theme.owl-dots-1 .owl-dots .owl-dot span {
background-color: #dadada;
width: 15px;
height: 15px;
margin: 5px;
}
.owl-theme.owl-dots-1 .owl-dots .owl-dot:hover span, .owl-theme.owl-dots-1 .owl-dots .owl-dot.active span {
background-color: var(--bs-primary);
}
.owl-theme.owl-dots-2 .owl-dots {
margin-top: 40px;
position: unset;
right: auto;
text-align: center;
top: auto;
transform: translateY(-50%);
-o-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: auto;
}
.owl-theme.owl-dots-2 .owl-dots .owl-dot {
display: inline-block;
margin: 4px;
}
.owl-theme.owl-dots-2 .owl-dots .owl-dot span {
height: 10px;
width: 10px;
margin: 0;
border-radius: 0;
}
.owl-theme.owl-dots-2 .owl-dots .owl-dot:hover span, .owl-theme.owl-dots-2 .owl-dots .owl-dot.active span {
background-color: var(--bs-primary);
}
.owl-theme.owl-dots-3 .owl-dots {
margin-top: 40px;
position: unset;
display: block;
right: auto;
text-align: center;
top: auto;
transform: translateY(-50%);
-o-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: auto;
}
.owl-theme.owl-dots-3 .owl-dots .owl-dot {
display: inline-block;
margin: 4px;
}
.owl-theme.owl-dots-3 .owl-dots .owl-dot span {
height: 8px;
width: 8px;
margin: 0;
background-color: #898c90;
border-radius: 8px;
}
.owl-theme.owl-dots-3 .owl-dots .owl-dot:hover span, .owl-theme.owl-dots-3 .owl-dots .owl-dot.active span {
background-color: var(--bs-primary);
}
.owl-btn-top-c .owl-nav {
text-align: center;
}
.owl-btn-top-l .owl-nav {
text-align: left;
}
.owl-btn-top-l .owl-nav .owl-prev {
margin-left: 0;
}
.owl-btn-top-r .owl-nav {
position: absolute;
top: -125px;
right: 0;
margin: 0;
}
.owl-btn-top-r .owl-nav .owl-next {
margin-right: 0;
}
.owl-btn-top-lr .owl-nav {
text-align: left;
}
.owl-btn-top-lr .owl-nav .owl-next {
margin-right: 0;
float: right;
}
.owl-btn-full .owl-prev,
.owl-btn-full .owl-next {
padding: 40px 8px;
}
.owl-btn-center .owl-nav {
justify-content: center;
}
.owl-btn-center-lr .owl-prev,
.owl-btn-center-lr .owl-next {
position: absolute;
left: 0;
top: 50%;
margin: 0;
transform: translateY(-50%);
-o-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
cursor: pointer;
}
.owl-btn-center-lr .owl-prev {
left: -110px;
}
.owl-btn-center-lr .owl-next {
left: auto;
right: -110px;
}
@media only screen and (max-width: 1480px) {
.owl-btn-center-lr .owl-prev {
left: -40px;
}
.owl-btn-center-lr .owl-next {
right: -40px;
}
}
@media only screen and (max-width: 1199px) {
.owl-btn-center-lr .owl-prev {
left: -20px;
}
.owl-btn-center-lr .owl-next {
right: -20px;
}
}
.owl-carousel .owl-item img {
transform-style: inherit;
}
.owl-btn-1 .owl-nav button.owl-prev, .owl-btn-1 .owl-nav button.owl-next {
border-radius: 3px;
line-height: 40px;
margin: 0 20px !important;
padding: 0;
text-align: center;
color: var(--bs-primary) !important;
font-size: 35px;
height: auto;
width: auto;
background-color: transparent;
position: relative;
}
.owl-btn-1 .owl-nav button.owl-prev:before, .owl-btn-1 .owl-nav button.owl-next:before {
content: "";
position: absolute;
font-family: "Poppins", sans-serif;
font-size: 15px;
line-height: 15px;
letter-spacing: 3px;
position: absolute;
font-weight: 400;
top: 8px;
color: #444444;
}
.owl-btn-1 .owl-nav button.owl-prev:hover, .owl-btn-1 .owl-nav button.owl-next:hover {
background-color: rgba(0, 0, 0, 0);
color: #000;
opacity: 1;
}
@media only screen and (max-width: 991px) {
.owl-btn-1 .owl-nav button.owl-prev, .owl-btn-1 .owl-nav button.owl-next {
margin: 0 10px !important;
}
}
.owl-btn-1 .owl-nav button.owl-prev {
padding: 0 30px 0 0px !important;
}
.owl-btn-1 .owl-nav button.owl-prev:before {
content: "PREV";
right: 0;
}
.owl-btn-1 .owl-nav button.owl-next {
padding: 0 0 0 30px !important;
}
.owl-btn-1 .owl-nav button.owl-next:before {
content: "NEXT";
left: 0;
}
.owl-btn-1.btn-white .owl-nav .owl-prev,
.owl-btn-1.btn-white .owl-nav .owl-next {
color: #fff;
}
.owl-btn-1.btn-white .owl-nav .owl-prev:hover,
.owl-btn-1.btn-white .owl-nav .owl-next:hover {
color: #fff;
}
.owl-btn-2.owl-btn-rounded .owl-nav .owl-prev,
.owl-btn-2.owl-btn-rounded .owl-nav .owl-next {
border-radius: 8px;
}
.owl-btn-2 .owl-nav .owl-prev,
.owl-btn-2 .owl-nav .owl-next {
height: 60px;
line-height: 60px;
margin: 0 10px !important;
padding: 0;
text-align: center;
width: 60px;
box-shadow: 0 4px 15px rgba(var(--bs-primary-rgb), 0.2);
}
@media only screen and (max-width: 575px) {
.owl-btn-2 .owl-nav .owl-prev,
.owl-btn-2 .owl-nav .owl-next {
height: 40px;
line-height: 40px;
width: 40px;
font-size: 18px !important;
}
}
.owl-btn-3 .owl-nav .owl-prev,
.owl-btn-3 .owl-nav .owl-next {
border-radius: 50px;
height: 45px;
line-height: 45px;
margin: 0 10px !important;
padding: 0;
text-align: center;
width: 45px;
}
.owl-btn-primary .owl-nav button.owl-prev, .owl-btn-primary .owl-nav button.owl-next {
background-color: var(--bs-primary);
color: #ffffff;
transition: all 0.5s;
}
.owl-btn-primary .owl-nav button.owl-prev:hover, .owl-btn-primary .owl-nav button.owl-next:hover {
background-color: #ffffff;
color: var(--bs-primary);
}
.owl-btn-white .owl-prev,
.owl-btn-white .owl-next {
background-color: #ffffff;
color: var(--bs-primary);
transition: all 0.5s;
}
.owl-btn-white .owl-prev:hover,
.owl-btn-white .owl-next:hover {
background-color: var(--bs-primary);
color: #ffffff;
}
.owl-dots-none .owl-dots {
display: none;
}
.owl-dots-white-full .owl-dots .owl-dot span,
.owl-dots-black-full .owl-dots .owl-dot span,
.owl-dots-primary-full .owl-dots .owl-dot span {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
margin: 4px;
}
.owl-dots-white-full .owl-dots .owl-dot:active span, .owl-dots-white-full .owl-dots .owl-dot.active span,
.owl-dots-black-full .owl-dots .owl-dot:active span,
.owl-dots-black-full .owl-dots .owl-dot.active span,
.owl-dots-primary-full .owl-dots .owl-dot:active span,
.owl-dots-primary-full .owl-dots .owl-dot.active span {
opacity: 1;
background-color: var(--bs-primary);
}
.owl-dots-white-big .owl-dots .owl-dot span,
.owl-dots-black-big .owl-dots .owl-dot span,
.owl-dots-primary-big .owl-dots .owl-dot span {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
margin: 4px;
}
.owl-dots-white-big .owl-dots .owl-dot:active span,
.owl-dots-black-big .owl-dots .owl-dot:active span,
.owl-dots-primary-big .owl-dots .owl-dot:active span {
width: 14px;
height: 14px;
opacity: 1;
margin: 0px 4px 2px 4px;
}
.owl-dots-primary-full .owl-dots .owl-dot span,
.owl-dots-primary-big .owl-dots .owl-dot span {
background-color: var(--bs-primary);
}
.owl-dots-black-full .owl-dots .owl-dot span,
.owl-dots-black-big .owl-dots .owl-dot span {
background-color: #333;
}
.owl-dots-white-full .owl-dots .owl-dot span,
.owl-dots-white-big .owl-dots .owl-dot span {
background-color: #f5f5f5;
} .owl-num-count .owl-dots {
text-align: right;
counter-reset: li;
justify-content: center;
display: flex;
}
.owl-num-count .owl-dots .owl-dot {
padding: 5px 2px !important;
cursor: pointer;
font-size: 18px;
position: relative;
}
.owl-num-count .owl-dots .owl-dot span {
width: 20px;
height: 5px;
border-radius: 10px;
transition: all 0.5s;
background-color: transparent;
}
.owl-num-count .owl-dots .owl-dot:before {
content: "0" counter(li, decimal);
counter-increment: li;
font-weight: 600;
color: #777777;
font-size: 18px;
}
.owl-num-count .owl-dots .owl-dot.active:before {
color: var(--bs-primary);
}
.owl-num-count .owl-dots .owl-dot.active span {
background-color: var(--bs-primary);
}
.dz-img-effect {
position: relative;
overflow: hidden;
display: block;
vertical-align: middle;
}
.dz-img-effect img {
display: block;
margin: 0;
width: 100%;
height: auto;
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-img-effect.opacity img:hover {
opacity: 0.8;
}
.dz-img-effect.zoom-slow img {
transition: all 10s;
-moz-transition: all 10s;
-webkit-transition: all 10s;
-o-transition: all 10s;
}
.dz-img-effect.zoom-slow:hover img {
transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.dz-img-effect.zoom:hover img {
transform: scale(1.5);
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
-ms-transform: scale(1.5);
-o-transform: scale(1.5);
}
.dz-img-effect.shrink:hover img {
transform: scale(0.8);
-moz-transform: scale(0.8);
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
}
.dz-img-effect.side-pan:hover img {
margin-left: -11%;
transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.dz-img-effect.vertical-pan:hover img {
margin-top: -10%;
transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.dz-img-effect.fade-in {
background: #000;
}
.dz-img-effect.fade-in img {
opacity: 0.65;
}
.dz-img-effect.fade-in:hover img {
opacity: 1;
}
.dz-img-effect.fade-out {
background: #000;
}
.dz-img-effect.fade-out:hover img {
opacity: 0.7;
}
.dz-img-effect.rotate:hover img {
-moz-transform: scale(1.3) rotate(-20deg);
-webkit-transform: scale(1.3) rotate(-20deg);
-o-transform: scale(1.3) rotate(-20deg);
-ms-transform: scale(1.3) rotate(-20deg);
transform: scale(1.3) rotate(-20deg);
}
.dz-img-effect.image-sepia img {
-webkit-filter: sepia(100%);
filter: sepia(100%);
}
.dz-img-effect.blurr img {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-img-effect.blurr:hover img {
filter: blur(3px);
-webkit-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
-ms-filter: blur(3px);
}
.dz-img-effect.blurr-invert img {
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
filter: blur(3px);
-webkit-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
-ms-filter: blur(3px);
}
.dz-img-effect.blurr-invert:hover img {
filter: blur(0px);
-webkit-filter: blur(0px);
-moz-filter: blur(0px);
-o-filter: blur(0px);
-ms-filter: blur(0px);
}
.dz-img-effect.off-color img {
filter: grayscale(0);
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-o-filter: grayscale(0);
-ms-filter: grayscale(0);
}
.dz-img-effect.off-color:hover img {
filter: grayscale(1);
-webkit-filter: grayscale(1);
-moz-filter: grayscale(1);
-o-filter: grayscale(1);
-ms-filter: grayscale(1);
}
.dz-img-effect.on-color img {
filter: grayscale(1);
-webkit-filter: grayscale(1);
-moz-filter: grayscale(1);
-o-filter: grayscale(1);
-ms-filter: grayscale(1);
}
.dz-img-effect.on-color:hover img {
filter: grayscale(0);
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-o-filter: grayscale(0);
-ms-filter: grayscale(0);
}
.dz-box:hover .dz-img-effect.rotate img {
-moz-transform: scale(1.5) rotate(-20deg);
-webkit-transform: scale(1.5) rotate(-20deg);
-o-transform: scale(1.5) rotate(-20deg);
-ms-transform: scale(1.5) rotate(-20deg);
transform: scale(1.5) rotate(-20deg);
}
.pagination { }
.pagination.style-1 {
justify-content: end;
border: 0;
}
.pagination.style-1 li {
border: 0;
}
.pagination.style-1 li .page-numbers,
.pagination.style-1 li .page-link {
height: 40px;
min-width: 40px;
line-height: 40px;
color: var(--title);
text-align: center;
border: 0;
padding: 0;
font-size: 15px;
font-weight: var(--headings-font-weight);
border-radius: var(--border-radius-base);
padding: 0 10px;
margin: 0 2px;
display: block;
border: 1px solid var(--border-color);
text-transform: uppercase;
background-color: transparent;
}
.pagination.style-1 li .page-numbers.current, .pagination.style-1 li .page-numbers.active, .pagination.style-1 li .page-numbers:hover,
.pagination.style-1 li .page-link.current,
.pagination.style-1 li .page-link.active,
.pagination.style-1 li .page-link:hover {
color: #ffffff;
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
}
@media only screen and (max-width: 575px) {
.pagination.style-1 li {
margin: 0 3px;
}
.pagination.style-1 li .page-numbers,
.pagination.style-1 li .page-link {
height: 35px;
min-width: 35px;
line-height: 35px;
border-radius: var(--border-radius-base);
}
}
.pagination.style-1 li .prev,
.pagination.style-1 li .next {
font-size: 15px;
}
.pagination.style-1 li .prev:hover,
.pagination.style-1 li .next:hover {
background-color: var(--bs-secondary);
box-shadow: none;
color: #ffffff;
}
@media only screen and (max-width: 575px) {
.pagination.style-1 li .prev,
.pagination.style-1 li .next {
font-size: 14px;
}
}
.pagination.style-1.text-center {
justify-content: center;
}
.pagination.style-1.pagination-lg li .page-numbers,
.pagination.style-1.pagination-lg li .page-link {
height: 80px;
min-width: 80px;
line-height: 80px;
border-radius: 80px;
}
.pagination.style-1.pagination-md li .page-numbers,
.pagination.style-1.pagination-md li .page-link {
height: 60px;
min-width: 60px;
line-height: 60px;
border-radius: 40px;
}
.pagination.style-1.pagination-sm li .page-numbers,
.pagination.style-1.pagination-sm li .page-link {
height: 40px;
min-width: 40px;
line-height: 40px;
border-radius: 40px;
}
.pagination.style-1.rounded-0 .page-item .page-link {
border-radius: 0;
}
.pagination.style-1 .page-numbers {
border: 1px solid #F0F0F0;
display: inline-flex;
margin: 0 20px;
background-color: #ffffff;
border-radius: var(--border-radius-base);
}
.pagination.style-1 .page-numbers .page-item .page-link {
background-color: #ffffff;
color: var(--bs-secondary);
}
.pagination.style-1 .page-numbers .page-item .page-link.active, .pagination.style-1 .page-numbers .page-item .page-link:hover {
color: #ffffff;
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
}
.pagination.style-1 .page-numbers .page-item .page-link.active .page-num, .pagination.style-1 .page-numbers .page-item .page-link:hover .page-num {
background-color: transparent;
}
@media only screen and (max-width: 575px) {
.pagination.style-1 .page-numbers {
margin: 0 5px;
}
}
@media only screen and (max-width: 767px) {
.pagination.style-1 {
justify-content: center;
}
}
.content-wrapper {                        }
.content-wrapper.style-1 .dz-media {
border-radius: 30px;
overflow: hidden;
}
.content-wrapper.style-1 .content-media {
position: relative;
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-1 .content-media {
margin-left: -15px;
margin-right: -15px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media {
margin-left: 0;
margin-right: 0;
}
}
.content-wrapper.style-1 .content-media .item1 {
position: absolute;
bottom: 50px;
border-radius: 45px;
background: #fff;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media .item1 {
position: static;
}
}
.content-wrapper.style-1 .content-media:not(.right) {
padding-right: 40px;
}
.content-wrapper.style-1 .content-media:not(.right) .item1 {
left: -125px;
padding: 25px 25px 25px 0;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-1 .content-media:not(.right) .item1 {
left: -50px;
padding: 10px 10px 10px 0;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-1 .content-media:not(.right) .item1 {
left: 0;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media:not(.right) .item1 {
padding: 0;
margin-top: 15px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-1 .content-media:not(.right) {
padding-right: 0;
padding-left: 50px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media:not(.right) {
padding-left: 0;
}
}
.content-wrapper.style-1 .content-media.right {
padding-left: 40px;
}
.content-wrapper.style-1 .content-media.right .item1 {
right: -125px;
padding: 30px 0 30px 30px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-1 .content-media.right .item1 {
right: -50px;
padding: 10px 0 10px 10px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-1 .content-media.right .item1 {
right: 0;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media.right .item1 {
padding: 0;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-1 .content-media.right {
padding-right: 50px;
padding-left: 0;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-1 .content-media.right {
padding-right: 0;
}
}
.content-wrapper.style-2 .swiper1-button-next,
.content-wrapper.style-2 .swiper1-button-prev {
opacity: 1;
}
.content-wrapper.style-2 .content-media {
width: 650px;
position: relative;
z-index: 1;
margin-left: auto;
margin-right: auto;
}
.content-wrapper.style-2 .content-media .dz-media {
margin-right: 100px;
margin-left: -20px;
}
.content-wrapper.style-2 .content-media .item1 {
bottom: 100px;
left: -80px;
position: absolute;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-2 .content-media .item1 {
left: -40px;
}
}
.content-wrapper.style-2 .content-media .item2 {
bottom: 220px;
right: 80px;
position: absolute;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 650px;
aspect-ratio: 1/1;
position: absolute;
z-index: -1;
bottom: -70px;
left: -70px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1,
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 {
border-radius: 50%;
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
aspect-ratio: 1/1;
border: 2px solid rgba(255, 255, 255, 0.1);
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span,
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span {
background-color: var(--bs-primary);
display: block;
height: 10px;
width: 10px;
border-radius: 50%;
position: absolute;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 {
width: 80%;
-webkit-animation: circleWrapper 25s linear infinite;
-moz-animation: circleWrapper 25s linear infinite;
-ms-animation: circleWrapper 25s linear infinite;
-o-animation: circleWrapper 25s linear infinite;
animation: circleWrapper 25s linear infinite;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(1) {
right: 70px;
top: 70px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(2) {
left: 10px;
top: 163px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(3) {
right: 15px;
bottom: 150px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 {
width: 100%;
-webkit-animation: circleWrapper 50s linear infinite;
-moz-animation: circleWrapper 50s linear infinite;
-ms-animation: circleWrapper 50s linear infinite;
-o-animation: circleWrapper 50s linear infinite;
animation: circleWrapper 50s linear infinite;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(1) {
left: 78px;
top: 100px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(2) {
right: 2px;
bottom: 250px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(3) {
left: 0px;
bottom: 250px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-2 .content-media {
width: 600px;
}
.content-wrapper.style-2 .content-media .dz-media {
margin-right: 50px;
margin-left: 0;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 600px;
bottom: -60px;
left: -25px;
}
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-2 .content-media {
width: 550px;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 520px;
bottom: -50px;
left: -20px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-2 .content-media .dz-media {
margin-right: 0;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 600px;
bottom: -60px;
left: -40px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-2 .content-media {
width: 320px;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 350px;
bottom: -30px;
left: -20px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(1) {
top: 9px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(2) {
top: 70px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(3) {
bottom: 60px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(1) {
left: 47px;
top: 100px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(2) {
bottom: 220px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(3) {
bottom: 215px;
}
.content-wrapper.style-2 .content-media .item1 {
display: none;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-2 .content-media {
width: 280px;
}
.content-wrapper.style-2 .content-media .circle-wrapper {
width: 320px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(1) {
top: 5px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(2) {
top: 60px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle1 span:nth-child(3) {
bottom: 50px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(1) {
top: 100px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(2) {
bottom: 204px;
}
.content-wrapper.style-2 .content-media .circle-wrapper .circle2 span:nth-child(3) {
bottom: 195px;
}
}
.content-wrapper.style-3 {
position: relative;
margin-top: 100px;
}
.content-wrapper.style-3::before {
content: "";
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/line.svg);
width: 100%;
height: 100%;
background-position: center;
position: absolute;
left: 0;
top: -95px;
background-repeat: no-repeat;
background-size: 65%;
z-index: -1;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-3 {
margin-top: 65px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-3::before {
top: -95px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-3::before {
top: -85px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-3 {
margin-top: 0;
}
.content-wrapper.style-3::before {
display: none;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-4 {
padding-bottom: 50px;
}
}
.content-wrapper.style-4 .map-wrapper {
position: absolute;
width: 100%;
height: 100%;
padding-top: 23px;
left: 0;
bottom: 0;
}
.content-wrapper.style-4 .map-wrapper iframe {
margin-bottom: -8px;
width: 100%;
height: 100%;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-4 .map-wrapper {
display: none;
}
}
.content-wrapper.style-4 .content-info {
height: 100%;
width: 100%;
padding: 40px;
position: relative;
z-index: 1;
min-height: 500px;
}
.content-wrapper.style-4 .content-info::after {
content: "";
position: absolute;
right: -25px;
top: 0;
border-top: 23px solid transparent;
border-left: 15px solid var(--bs-secondary);
border-right: 10px solid transparent;
opacity: 0.8;
}
.content-wrapper.style-4 .content-info .section-head {
margin-bottom: 30px;
}
.content-wrapper.style-4 .content-info .section-head .title {
font-size: 28px;
font-weight: 600;
}
.content-wrapper.style-4 .content-info .section-head p {
font-size: 15px;
opacity: 0.7;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-4 .content-info {
padding: 25px;
}
.content-wrapper.style-4 .content-info .section-head {
margin-bottom: 25px;
}
.content-wrapper.style-4 .content-info .section-head .title {
font-size: 24px;
}
.content-wrapper.style-4 .content-info .section-head p {
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-4 .content-info {
border-radius: var(--radius-xl);
}
.content-wrapper.style-4 .content-info::after {
display: none;
}
}
.content-wrapper.style-5 .dz-media {
border-radius: 20px;
}
.content-wrapper.style-5 .content-media {
position: relative;
}
.content-wrapper.style-5 .content-media .item1 {
position: absolute;
bottom: 20px;
right: 28px;
left: 28px;
background-color: #fff;
border-radius: 20px;
padding: 15px 20px 15px 25px;
display: flex;
justify-content: space-between;
gap: 15px;
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-5 .content-media .item1 {
flex-direction: column;
padding: 15px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-5 .content-media .item1 {
bottom: 10px;
right: 10px;
left: 10px;
}
}
.content-wrapper.style-5 .content-info {
padding-right: 30px;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-5 .content-info {
padding-right: 0;
}
}
.content-wrapper.style-6 .content-media {
position: relative;
transform: translateX(-30px);
}
.content-wrapper.style-6 .content-media .item1 {
position: absolute;
bottom: 175px;
left: 0;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-6 .content-media .item1 {
bottom: 60px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-6 .content-media {
transform: translateX(0);
margin-left: -30px;
margin-right: -30px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-6 {
flex-direction: column-reverse;
}
.content-wrapper.style-6 .content-media {
margin-left: auto;
margin-right: auto;
max-width: 500px;
}
}
.content-wrapper.style-7 .content-media {
position: relative;
margin-right: 50px;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-7 .content-media {
margin-right: 0;
}
}
.content-wrapper.style-7 .content-media .dz-media {
border-radius: var(--radius-xl);
}
.content-wrapper.style-7 .content-media .img1 {
overflow: unset;
margin-left: -40px;
}
.content-wrapper.style-7 .content-media .img1 img {
border-radius: var(--radius-xl);
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-7 .content-media .img1 {
margin-left: -15px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-7 .content-media .img1 {
margin-left: 30px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-7 .content-media .img1 {
display: none;
}
}
.content-wrapper.style-7 .content-media .item1 {
position: absolute;
left: -50px;
bottom: 50px;
width: 180px;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-7 .content-media .item1 {
display: none;
}
}
.content-wrapper.style-7 .content-media .item2 .item-bg {
position: absolute;
top: -30px;
right: -30px;
}
.content-wrapper.style-7 .content-media .item2 > * {
margin-left: auto;
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-7 .content-media .item2 .item-bg {
top: -25px;
right: -45px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-7 .content-media .item2 .item-bg {
top: -30px;
right: -30px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-7 .content-media .item2 .item-bg {
display: none;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-7 .content-media .item2 {
display: none;
}
}
.content-wrapper.style-7 .row-wrapper {
--bs-gutter-y: 40px;
--bs-gutter-x: 40px;
position: relative;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-7 .row-wrapper {
--bs-gutter-y: 20px;
--bs-gutter-x: 20px;
}
}
.content-wrapper.style-7 .row-wrapper > * {
position: relative;
}
.content-wrapper.style-7 .row-wrapper > *:nth-child(1)::after {
content: "";
width: 1px;
height: 100%;
background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgb(255, 255, 255) 100%);
opacity: 0.1;
position: absolute;
right: 0;
bottom: -20px;
}
.content-wrapper.style-7 .row-wrapper > *:nth-child(1)::before {
content: "";
width: 100%;
height: 1px;
background: linear-gradient(to right, rgba(30, 87, 153, 0) 0%, rgb(255, 255, 255) 100%);
opacity: 0.1;
position: absolute;
right: 0;
bottom: -20px;
}
.content-wrapper.style-7 .row-wrapper > *:nth-child(2)::before {
content: "";
width: 100%;
height: 1px;
background: linear-gradient(to left, rgba(30, 87, 153, 0) 0%, rgb(255, 255, 255) 100%);
opacity: 0.1;
position: absolute;
right: 0;
bottom: -20px;
}
.content-wrapper.style-7 .row-wrapper > *:nth-child(3)::after {
content: "";
width: 1px;
height: 100%;
background: linear-gradient(to top, rgba(30, 87, 153, 0) 0%, rgb(255, 255, 255) 100%);
opacity: 0.1;
position: absolute;
right: 0;
top: -20px;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-7 .row-wrapper > *::before, .content-wrapper.style-7 .row-wrapper > *::after {
content: none !important;
}
}
.content-wrapper.style-8 .form-wrapper {
margin-left: 60px;
margin-bottom: -40px;
z-index: 1;
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-8 .form-wrapper {
margin-left: 0;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-8 .form-body {
padding: 35px 30px;
}
.content-wrapper.style-8 .title-head {
margin-bottom: 30px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-8 {
flex-direction: column-reverse;
}
.content-wrapper.style-8 .form-wrapper {
margin-bottom: 30px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-8 .title-head {
margin-bottom: 20px;
}
}
.content-wrapper.style-9 .content-media {
position: relative;
}
@media only screen and (min-width: 1199px) {
.content-wrapper.style-9 .content-media:not(.right) {
margin-left: 50px;
}
.content-wrapper.style-9 .content-media.right {
margin-right: 50px;
}
}
.content-wrapper.style-9 .content-media > .dz-media {
position: relative;
width: 530px;
z-index: 1;
padding: 0 35px;
overflow: unset;
margin-left: auto;
margin-right: auto;
}
.content-wrapper.style-9 .content-media > .dz-media::after {
content: "";
height: 420px;
width: 100%;
position: absolute;
border-radius: 30px;
background-color: var(--bs-primary);
box-shadow: 0 0 50px rgba(var(--bs-primary-rgb), 0.3);
bottom: 0;
left: 0;
z-index: -1;
}
.content-wrapper.style-9 .content-media .item1,
.content-wrapper.style-9 .content-media .item2 {
position: absolute;
}
.content-wrapper.style-9 .content-media .item1 {
right: -50px;
bottom: 60px;
z-index: 1;
}
.content-wrapper.style-9 .content-media .item2 {
z-index: 1;
left: -40px;
bottom: 175px;
width: 310px;
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-9 .content-media > .dz-media {
width: 480px;
padding: 0 25px;
}
.content-wrapper.style-9 .content-media .item1 {
right: -20px;
}
.content-wrapper.style-9 .content-media .item2 {
left: -50px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-9 .content-media {
margin-left: auto;
margin-right: auto;
}
.content-wrapper.style-9 .content-media .item1,
.content-wrapper.style-9 .content-media .item2 {
display: none;
}
.content-wrapper.style-9 .content-media > .dz-media {
width: 420px;
}
.content-wrapper.style-9 .content-media > .dz-media::after {
height: 300px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-9 .content-media > .dz-media {
width: 100%;
}
.content-wrapper.style-9 .content-media > .dz-media::after {
height: 200px;
border-radius: 15px;
}
}
.content-wrapper.style-10 .content-media {
display: inline-block;
gap: 15px;
position: relative;
z-index: 1;
margin-left: 70px;
}
.content-wrapper.style-10 .content-media .media1,
.content-wrapper.style-10 .content-media .media2,
.content-wrapper.style-10 .content-media .media3,
.content-wrapper.style-10 .content-media .media4 {
overflow: hidden;
border-radius: 20px;
}
.content-wrapper.style-10 .content-media .media1 img,
.content-wrapper.style-10 .content-media .media2 img,
.content-wrapper.style-10 .content-media .media3 img,
.content-wrapper.style-10 .content-media .media4 img {
object-fit: cover;
width: 100%;
height: 100%;
}
.content-wrapper.style-10 .content-media .media1 {
width: 180px;
height: 180px;
align-self: end;
}
.content-wrapper.style-10 .content-media .media2 {
width: 370px;
height: 330px;
}
.content-wrapper.style-10 .content-media .media3 {
width: 375px;
height: 220px;
}
.content-wrapper.style-10 .content-media .media4 {
width: 175px;
height: 150px;
}
.content-wrapper.style-10 .content-media .item1 {
position: absolute;
left: 15px;
top: 15px;
}
.content-wrapper.style-10 .content-media .item1 img {
width: 100%;
}
.content-wrapper.style-10 .content-media .item2 {
position: absolute;
right: -15%;
top: 32%;
}
.content-wrapper.style-10 .circle-wrapper {
width: 675px;
aspect-ratio: 1/1;
position: absolute;
top: 50%;
left: 50%;
z-index: -1;
transform: translate(-50%, -50%);
}
.content-wrapper.style-10 .circle-wrapper img {
top: 50%;
left: 50%;
position: absolute;
-webkit-animation: circleWrapper 25s linear infinite;
-moz-animation: circleWrapper 25s linear infinite;
-ms-animation: circleWrapper 25s linear infinite;
-o-animation: circleWrapper 25s linear infinite;
animation: circleWrapper 25s linear infinite;
}
.content-wrapper.style-10 .circle-wrapper .circle1,
.content-wrapper.style-10 .circle-wrapper .circle2 {
border-radius: 50%;
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
aspect-ratio: 1/1;
border: 1px dashed rgba(var(--bs-body-color-rgb), 0.2);
}
.content-wrapper.style-10 .circle-wrapper .circle1 span,
.content-wrapper.style-10 .circle-wrapper .circle2 span {
background-color: var(--bs-secondary);
display: block;
height: 10px;
width: 10px;
border-radius: 50%;
position: absolute;
}
.content-wrapper.style-10 .circle-wrapper .circle1 {
width: 80%;
-webkit-animation: circleWrapper 25s linear infinite;
-moz-animation: circleWrapper 25s linear infinite;
-ms-animation: circleWrapper 25s linear infinite;
-o-animation: circleWrapper 25s linear infinite;
animation: circleWrapper 25s linear infinite;
}
.content-wrapper.style-10 .circle-wrapper .circle1 span:nth-child(1) {
right: 15%;
top: 12%;
}
.content-wrapper.style-10 .circle-wrapper .circle1 span:nth-child(2) {
left: 3%;
top: 29%;
}
.content-wrapper.style-10 .circle-wrapper .circle1 span:nth-child(3) {
right: 8%;
bottom: 21%;
}
.content-wrapper.style-10 .circle-wrapper .circle2 {
width: 100%;
-webkit-animation: circleWrapper 50s linear infinite;
-moz-animation: circleWrapper 50s linear infinite;
-ms-animation: circleWrapper 50s linear infinite;
-o-animation: circleWrapper 50s linear infinite;
animation: circleWrapper 50s linear infinite;
}
.content-wrapper.style-10 .circle-wrapper .circle2 span:nth-child(1) {
left: 10%;
top: 18%;
}
.content-wrapper.style-10 .circle-wrapper .circle2 span:nth-child(2) {
right: 1%;
bottom: 35%;
}
.content-wrapper.style-10 .circle-wrapper .circle2 span:nth-child(3) {
left: 0%;
bottom: 40%;
}
.content-wrapper.style-10 .media-top,
.content-wrapper.style-10 .media-bottom {
display: flex;
gap: 15px;
}
.content-wrapper.style-10 .media-bottom {
margin-top: 15px;
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-10 .circle-wrapper {
width: 550px;
}
.content-wrapper.style-10 .content-media .media1 {
width: 125px;
height: 125px;
}
.content-wrapper.style-10 .content-media .media2 {
width: 315px;
height: 265px;
}
.content-wrapper.style-10 .content-media .media3 {
width: 310px;
height: 175px;
}
.content-wrapper.style-10 .content-media .media4 {
width: 130px;
height: 120px;
}
.content-wrapper.style-10 .content-media .item1 {
left: 10px;
top: 25px;
width: 100px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-10 .content-media {
margin-left: 0px;
}
.content-wrapper.style-10 .item2 {
display: none;
}
.content-wrapper.style-10 .circle-wrapper {
width: 85%;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-10 .content-media .media1 {
width: 100px;
height: 100px;
}
.content-wrapper.style-10 .content-media .media2 {
width: 215px;
height: 175px;
}
.content-wrapper.style-10 .content-media .media3 {
width: 200px;
height: 150px;
}
.content-wrapper.style-10 .content-media .media4 {
width: 115px;
height: 115px;
}
.content-wrapper.style-10 .content-media .item1 {
left: 15px;
top: 5px;
width: 60px;
}
.content-wrapper.style-10 .circle-wrapper {
display: none;
}
}
.content-wrapper.style-11 .counter-item {
margin-left: -45px;
}
.content-wrapper.style-11 .counter-item > *:nth-child(2) {
transform: translateX(45px);
}
.content-wrapper.style-11 .content-media {
position: relative;
padding-bottom: 30px;
}
.content-wrapper.style-11 .content-media .dz-media {
border-radius: 200px 200px 30px 30px;
height: 540px;
}
.content-wrapper.style-11 .content-media .dz-media img {
height: 100%;
object-fit: cover;
}
.content-wrapper.style-11 .content-info {
padding-left: 40px;
padding-right: 40px;
}
.content-wrapper.style-11 .item1 {
position: absolute;
left: -60px;
bottom: 80px;
}
.content-wrapper.style-11 .item2 {
position: absolute;
left: -80px;
top: 80px;
}
.content-wrapper.style-11 .item3 {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
.content-wrapper.style-11 .item3 svg {
margin: 0 -40px 0 -35px;
}
.content-wrapper.style-11 .media1 {
border-radius: 50%;
box-shadow: 0 0 50px rgba(var(--bs-secondary-rgb), 0.1);
height: 185px;
width: 185px;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.content-wrapper.style-11 .media1 img {
width: 65%;
}
@media (max-width: 1380px) {
.content-wrapper.style-11 .counter-item {
margin-left: 0;
}
.content-wrapper.style-11 .counter-item > *:nth-child(2) {
transform: translateX(0);
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-11 .content-info {
padding-left: 35px;
padding-right: 0;
}
.content-wrapper.style-11 .item3 svg {
margin: 0 -35px 0 -30px;
}
.content-wrapper.style-11 .item2 {
left: -40px;
}
.content-wrapper.style-11 .item1 {
left: -40px;
}
.content-wrapper.style-11 .media1 {
height: 100px;
width: 100px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-11 .content-info {
padding-left: 0;
}
.content-wrapper.style-11 .item3 svg {
margin: 0 -38px 0 -33px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-11 .counter-item {
--bs-gutter-x: 15px;
}
.content-wrapper.style-11 .item3 svg {
margin: 0 -44px 0 -38px;
}
.content-wrapper.style-11 .content-media {
margin: 0 30px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-11 .content-media .dz-media {
height: 380px;
}
.content-wrapper.style-11 .item3 svg {
margin: 0 -25px 12px -24px;
}
.content-wrapper.style-11 .content-media {
margin: 0 25px;
}
}
.content-wrapper.style-12 .content-media {
margin-top: -100px;
margin-right: -50px;
margin-left: -30px;
}
.content-wrapper.style-12 .content-info {
padding-top: 80px;
padding-bottom: 70px;
margin-right: 30px;
}
.content-wrapper.style-12 .content-info .form-body p {
margin: 0;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-12 {
margin-top: 30px;
}
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-12 .content-info {
padding-top: 50px;
padding-bottom: 40px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-12 {
margin-top: 0;
}
.content-wrapper.style-12 .content-media {
margin-right: -25px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-12 .content-info {
margin-right: 0;
}
.content-wrapper.style-12 .content-media {
margin-top: 0;
margin-right: 0;
margin-left: 0;
text-align: center;
}
}
.content-wrapper.style-13 .word-rotate-box:after {
background: rgba(255, 255, 255, 0.95);
}
.content-wrapper.style-13 .content-media {
margin-left: -40px;
padding-right: 40px;
position: relative;
margin-bottom: 85px;
}
.content-wrapper.style-13 .content-media .dz-media {
z-index: 1;
border-radius: 0px 0px 0px 150px;
height: 620px;
}
.content-wrapper.style-13 .content-media .dz-media img {
height: 100%;
object-fit: cover;
}
.content-wrapper.style-13 .content-media .item4 {
position: absolute;
top: 30px;
left: -30px;
height: 100%;
width: 218px;
}
.content-wrapper.style-13 .content-media .item4 svg {
width: 100%;
height: 100%;
}
.content-wrapper.style-13 .content-media .item3 {
position: absolute;
bottom: -85px;
z-index: 2;
left: 47%;
transform: translateX(-50%);
}
.content-wrapper.style-13 .info-content {
position: relative;
}
.content-wrapper.style-13 .info-content .bottom-media {
position: absolute;
bottom: -11%;
right: -12%;
}
.content-wrapper.style-13 .info-content .bottom-media img {
max-width: 150px;
height: auto;
}
.content-wrapper.style-13 .info-content .bottom-media .item1 {
position: absolute;
transform: rotate(-20deg);
left: -60%;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-13 .content-media {
margin-left: 0;
}
.content-wrapper.style-13 .info-content .bottom-media {
right: -30px;
}
.content-wrapper.style-13 .info-content .bottom-media img {
max-width: 120px;
}
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-13 .info-content .bottom-media {
display: none;
}
.content-wrapper.style-13 .content-media .dz-media {
height: 520px;
border-radius: 0px 0px 0px 120px;
}
.content-wrapper.style-13 .content-media .item4 {
width: 40%;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-13 .content-media {
margin-left: 30px;
padding-right: 0;
}
.content-wrapper.style-13 .content-media .item4 {
width: 31%;
}
.content-wrapper.style-13 .content-media .item3 {
bottom: -65px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-13 .content-media .item4 {
width: 42%;
}
.content-wrapper.style-13 .content-media .item3 {
left: 40%;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-13 .content-media {
margin-left: 15px;
}
.content-wrapper.style-13 .content-media .dz-media {
height: 350px;
border-radius: 0px 0px 0px 80px;
}
.content-wrapper.style-13 .content-media .item4 {
left: -15px;
width: 38%;
}
}
.content-wrapper.style-14 .content-media .img1 img,
.content-wrapper.style-14 .content-media .img2 img {
border-radius: var(--radius-lg);
width: 100%;
object-fit: cover;
}
.content-wrapper.style-14 .content-media .img1 {
position: relative;
}
.content-wrapper.style-14 .content-media .img1 .call-widget {
height: 52px;
bottom: 25px;
left: 20px;
right: 20px;
}
.content-wrapper.style-14 .content-media .img1 .call-widget .active {
width: 46px;
height: 46px;
}
.content-wrapper.style-14 .content-media .img1 .video-bx1 {
position: absolute;
top: 61%;
left: -12%;
border-radius: 15px 15px 0px 15px;
padding: 12px 20px;
}
.content-wrapper.style-14 .content-media .img1 .video-bx1 i {
color: var(--bs-primary);
font-size: 34px;
}
.content-wrapper.style-14 .content-media .img1 .video-bx1 span {
font-size: 14px;
}
.content-wrapper.style-14 .content-info {
padding-right: 50px;
}
.content-wrapper.style-14 .img1 img {
height: 450px;
}
.content-wrapper.style-14 .img2 img {
height: 345px;
}
.content-wrapper.style-14 .widget-rating2 {
margin-top: 50px;
box-shadow: none;
width: 100%;
padding: 25px 25px 55px 25px;
margin-bottom: -30px;
z-index: -1;
}
.content-wrapper.style-14 .widget-rating2 img {
width: 60px;
min-width: 60px;
}
.content-wrapper.style-14 .widget-rating2 .clearfix {
display: unset;
}
.content-wrapper.style-14 .widget-rating2 .text {
position: unset;
}
.content-wrapper.style-14 .widget-rating2 .rating {
margin: 0;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-14 .widget-rating2 {
padding: 20px 20px 50px 20px;
}
.content-wrapper.style-14 .widget-rating2 img {
width: 44px;
min-width: 45px;
}
.content-wrapper.style-14 .content-info {
padding-right: 0;
}
.content-wrapper.style-14 .content-media .img1 .video-bx1 {
display: none;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-14 .widget-rating2 {
margin-top: 20px;
}
.content-wrapper.style-14 .img2 img {
height: 255px;
}
.content-wrapper.style-14 .img1 img {
height: 335px;
}
}
.content-wrapper.style-15 .content-info {
margin-left: -20px;
margin-right: -20px;
height: 690px;
}
.content-wrapper.style-15 .content-media {
margin-right: 50px;
}
.content-wrapper.style-15 .content-media .dz-media {
height: 690px;
}
.content-wrapper.style-15 .content-media .dz-media img {
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-15 .content-media {
margin-right: 30px;
}
.content-wrapper.style-15 .content-media .dz-media {
height: 450px;
}
.content-wrapper.style-15 .content-info {
height: 450px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-15 .content-media {
margin-right: 0;
}
.content-wrapper.style-15 .content-media .dz-media {
height: 450px;
}
.content-wrapper.style-15 .content-info {
height: 550px;
margin-left: 0;
margin-right: 0;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-15 .content-info {
height: 100%;
}
}
.content-wrapper.style-16 {
min-height: 400px;
margin-left: -100px;
margin-right: -100px;
border-radius: 60px;
padding: 120px 100px;
background-size: 60%;
background-repeat: no-repeat;
background-position: top right;
position: relative;
overflow: hidden;
}
.content-wrapper.style-16::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 55%;
height: 100%;
background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, var(--bs-light) 20%);
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-16 {
min-height: 300px;
margin-left: 0;
margin-right: 0;
border-radius: 30px;
padding: 80px 50px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-16 {
min-height: 250px;
border-radius: 20px;
padding: 35px 30px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-16 {
min-height: 200px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-16 {
padding: 25px 15px;
min-height: 150px;
background-size: 75%;
}
.content-wrapper.style-16 .section-head .title {
font-size: 24px;
margin-bottom: 15px;
}
}
.content-wrapper.style-17 .content-info {
margin-bottom: 70px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-17 .content-info {
margin-bottom: 40px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-17 .content-info {
margin-bottom: 0;
}
}
.content-wrapper.style-17 .content-media {
position: relative;
}
.content-wrapper.style-17 .content-media > .dz-media {
position: relative;
z-index: 1;
padding: 0 100px 0 50px;
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-17 .content-media > .dz-media {
padding: 0 30px 0 30px;
}
}
.content-wrapper.style-17 .item1,
.content-wrapper.style-17 .item2,
.content-wrapper.style-17 .item3 {
position: absolute;
}
.content-wrapper.style-17 .item1 {
bottom: -100px;
left: -65px;
text-align: center;
right: 15px;
}
.content-wrapper.style-17 .item1 svg {
-webkit-animation: circleWrapper2 25s linear infinite;
-moz-animation: circleWrapper2 25s linear infinite;
-ms-animation: circleWrapper2 25s linear infinite;
-o-animation: circleWrapper2 25s linear infinite;
animation: circleWrapper2 25s linear infinite;
}
.content-wrapper.style-17 .item2 {
left: -15px;
top: 45%;
z-index: 1;
}
.content-wrapper.style-17 .item3 {
bottom: 75px;
right: 25px;
width: 320px;
z-index: 1;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-17 .item2,
.content-wrapper.style-17 .item3 {
display: none;
}
.content-wrapper.style-17 .item1 {
left: 0;
right: 0;
}
}
.content-wrapper.style-18 .map-wrapper {
position: absolute;
width: 100%;
height: 100%;
padding-top: 60px;
left: 0;
bottom: 0;
}
.content-wrapper.style-18 .map-wrapper iframe {
width: 100%;
height: 100%;
margin-bottom: -8px;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-18 .map-wrapper {
position: relative;
height: 550px;
padding-top: 0;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-18 .map-wrapper {
height: 450px;
}
}
.content-wrapper.style-18 .item1 {
margin-bottom: 20px;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-18 .item1 {
margin-bottom: 30px;
margin-top: 30px;
}
}
.content-wrapper.style-19::after {
content: "";
background-image: url('data:image/svg+xml,<svg width="495" height="375" viewBox="0 0 495 375" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M117.752 0C52.8196 0 0 52.8196 0 117.753C0 180.392 49.1573 231.769 110.922 235.318C111.991 246.864 111.189 278.294 81.0721 322.014C78.7954 325.312 79.2086 329.76 82.0362 332.588C94.3604 344.912 101.977 352.674 107.308 358.102C114.284 365.2 117.469 368.441 122.128 372.671C123.707 374.104 125.7 374.825 127.702 374.825C129.646 374.825 131.583 374.145 133.147 372.792C185.626 327.127 243.923 232.774 235.489 117.153C230.546 49.271 181.032 0 117.752 0ZM127.783 355.193C125.523 352.966 122.946 350.34 119.146 346.475C114.528 341.768 108.191 335.318 98.5818 325.676C135.132 269.356 128.228 229.242 125.207 223.489C123.772 220.758 120.831 218.919 117.752 218.919C61.9752 218.919 16.5938 173.537 16.5938 117.753C16.5938 61.9752 61.9752 16.5937 117.752 16.5937C172.087 16.5937 214.641 59.3907 218.943 118.352C228.423 248.396 151.134 332.831 127.783 355.193Z" fill="%2300BDE0"/><path d="M494.165 117.153C489.206 49.2793 439.685 0 376.421 0C311.488 0 258.66 52.8196 258.66 117.753C258.66 180.392 307.826 231.769 369.598 235.318C370.668 246.856 369.857 278.269 339.733 322.014C337.456 325.312 337.87 329.76 340.697 332.588C352.972 344.863 360.572 352.609 365.904 358.029C372.912 365.175 376.113 368.433 380.796 372.678C382.376 374.104 384.377 374.825 386.371 374.825C388.315 374.825 390.252 374.145 391.815 372.784C444.294 327.118 502.592 232.766 494.165 117.153ZM386.451 355.193C384.174 352.949 381.574 350.308 377.741 346.403C373.123 341.703 366.812 335.27 357.242 325.676C393.792 269.348 386.897 229.242 383.883 223.489C382.449 220.767 379.5 218.919 376.421 218.919C320.635 218.919 275.254 173.537 275.254 117.753C275.254 61.9752 320.635 16.5937 376.421 16.5937C430.747 16.5937 473.309 59.3907 477.62 118.36C487.091 248.388 409.803 332.831 386.451 355.193Z" fill="%2300BDE0"/></svg>');
width: 25%;
height: 100%;
background-repeat: no-repeat;
background-size: 100%;
position: absolute;
right: 30px;
bottom: 35px;
z-index: 0;
opacity: 0.05;
background-position: bottom;
}
.content-wrapper.style-19 .swiper {
overflow: unset;
}
.content-wrapper.style-19 .swiper-slide:not(.swiper-slide-active) {
opacity: 0 !important;
}
.content-wrapper.style-19 .pagination-align {
display: flex;
align-items: center;
position: absolute;
right: 10px;
bottom: 10px;
}
.content-wrapper.style-19 .pagination-align .btn-prev,
.content-wrapper.style-19 .pagination-align .btn-next {
background-color: #fff;
height: 50px;
width: 50px;
border-radius: 10px;
position: static;
transform: unset;
}
.content-wrapper.style-19 .pagination-align .btn-prev:hover,
.content-wrapper.style-19 .pagination-align .btn-next:hover {
background-color: var(--bs-primary);
color: #fff;
}
.content-wrapper.style-19 .pagination-align .btn-prev:hover path,
.content-wrapper.style-19 .pagination-align .btn-next:hover path {
stroke: #fff;
}
.content-wrapper.style-19 .content-media {
position: relative;
margin-right: 60px;
height: 560px;
}
.content-wrapper.style-19 .content-media img {
height: 100%;
width: 100%;
}
.content-wrapper.style-19 .content-media .video-bx {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-19 .content-media {
margin-right: 30px;
height: 450px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-19 .content-media {
margin-right: 0;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-19 .content-media {
height: 380px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-19 .content-media {
height: 300px;
}
}
.content-wrapper.style-20 {
position: relative;
display: flex;
min-height: 600px;
overflow: hidden;
background-size: cover;
background-position: center;
}
.content-wrapper.style-20::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--bs-primary);
opacity: 0.1;
}
.content-wrapper.style-20 .dz-media {
margin-left: -100px;
}
.content-wrapper.style-20 .item1,
.content-wrapper.style-20 .item2 {
width: 125px;
position: absolute;
}
.content-wrapper.style-20 .item1 {
top: 15%;
left: 150px;
}
.content-wrapper.style-20 .item2 {
bottom: 10px;
right: 8%;
}
@media only screen and (max-width: 1680px) {
.content-wrapper.style-20 {
min-height: 450px;
}
.content-wrapper.style-20 .dz-media {
margin-left: -50px;
}
.content-wrapper.style-20 .item1,
.content-wrapper.style-20 .item2 {
width: 80px;
}
.content-wrapper.style-20 .item2 {
right: 5%;
}
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-20 .dz-media {
margin-left: 0;
}
.content-wrapper.style-20 .item2 {
right: 0;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-20 .dz-media {
margin-left: -100px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-20 {
min-height: 350px;
}
.content-wrapper.style-20 .item1 {
left: 100px;
}
.content-wrapper.style-20 .item1,
.content-wrapper.style-20 .item2 {
width: 60px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-20 {
padding-top: 40px;
}
.content-wrapper.style-20 .dz-media {
margin-left: 0;
}
.content-wrapper.style-20 .item1,
.content-wrapper.style-20 .item2 {
display: none;
}
.content-wrapper.style-20 .title {
margin-bottom: 25px;
}
}
.content-wrapper.style-21 {
background-blend-mode: color-burn;
background-position: right bottom;
background-size: contain;
}
.content-wrapper.style-21 .content-media {
position: absolute;
top: 0;
left: 0;
width: 55%;
height: 100%;
}
.content-wrapper.style-21 .content-media img {
height: 100%;
object-fit: cover;
}
.content-wrapper.style-21 .content-media .item1 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-21 .content-media {
position: relative;
top: 0;
left: 0;
width: 100%;
height: auto;
border-radius: var(--radius-md);
overflow: hidden;
margin-bottom: 20px;
}
}
.content-wrapper.style-22 {
overflow: hidden;
}
.content-wrapper.style-22 .content-info {
position: relative;
padding: 100px 0 100px 70px;
margin-left: 40px;
}
.content-wrapper.style-22 .content-info::after {
content: "";
height: 100%;
width: 100vw;
position: absolute;
background-color: var(--bs-light);
left: 0;
top: 0;
border-radius: 50px 0 0 50px;
z-index: -1;
float: left;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-22 .content-info {
padding: 70px 0 70px 50px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-22 .content-info {
margin-left: 0;
}
.content-wrapper.style-22 .content-info::after {
border-radius: 20px 0 0 20px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-22 .content-info {
padding: 30px 0 40px 30px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-22 .content-info {
padding: 20px;
}
.content-wrapper.style-22 .content-info::after {
border-radius: 15px;
width: 100%;
}
}
.content-wrapper.style-23 {
overflow: hidden;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-23 {
padding: 70px 0 70px;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-23 {
padding: 50px 0 50px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-23 {
padding: 40px 0 40px;
}
}
.content-wrapper.style-23 .content-media {
width: 50vw;
float: right;
height: 100%;
}
.content-wrapper.style-23 .content-media img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-23 .content-media {
width: 100%;
}
}
.content-wrapper.style-23:not(.right) .content-info {
padding: 100px 0 70px 100px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-23:not(.right) .content-info {
padding: 70px 0 40px 50px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-23:not(.right) .content-info {
padding: 70px 0 40px 10px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-23:not(.right) .content-info {
padding: 30px 0 0;
}
}
.content-wrapper.style-23.right .content-info {
padding: 100px 100px 70px 0;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-23.right .content-info {
padding: 70px 50px 40px 0;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-23.right .content-info {
padding: 70px 10px 40px 0;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-23.right .content-info {
padding: 0 0 30px;
}
}
.content-wrapper.style-23.right .content-media {
float: left;
}
.content-wrapper.style-24 .content-media {
margin-right: -80px;
margin-left: 50px;
margin-bottom: -70px;
}
.content-wrapper.style-24.right .content-media {
margin-right: 50px;
margin-left: -80px;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-24 .content-media {
margin-right: -30px;
margin-left: 0;
}
.content-wrapper.style-24.right .content-media {
margin-right: 0;
margin-left: -30px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-24 .content-media {
margin-right: 0;
margin-left: 0;
}
.content-wrapper.style-24.right .content-media {
margin-right: 0;
margin-left: 0;
}
.content-wrapper.style-24.right > .container > .row {
flex-direction: column-reverse;
}
}
.content-bx {            }
.content-bx.style-1 .title {
font-size: 18px;
font-weight: 400;
}
.content-bx.style-1 .content-text {
font-size: 50px;
font-weight: 700;
line-height: 1.2;
}
@media only screen and (max-width: 991px) {
.content-bx.style-1 .content-text {
font-size: 36px;
}
.content-bx.style-1 .title {
font-size: 15px;
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-1 .content-text {
font-size: 32px;
}
.content-bx.style-1 .title {
font-size: 14px;
}
}
.content-bx.style-2 {
color: var(--bs-secondary);
padding: 12px 20px;
font-size: 18px;
max-width: 600px;
}
.content-bx.style-2:not(.right) {
border-left: 4px solid var(--bs-color);
background-image: linear-gradient(45deg, rgba(var(--bs-color-rgb), 0.1), transparent 80%);
}
.content-bx.style-2.right {
border-right: 4px solid var(--bs-color);
background-image: linear-gradient(270deg, rgba(var(--bs-color-rgb), 0.1), transparent 80%);
text-align: right;
}
.content-bx.style-2.primary {
--bs-color: var(--bs-primary);
--bs-color-rgb: var(--bs-primary-rgb);
}
.content-bx.style-2.secondary {
--bs-color: var(--bs-secondary);
--bs-color-rgb: var(--bs-secondary-rgb);
}
.content-bx.style-2.info {
--bs-color: var(--bs-info);
--bs-color-rgb: var(--bs-info-rgb);
}
.content-bx.style-2.dark {
--bs-color: var(--bs-dark);
--bs-color-rgb: var(--bs-dark-rgb);
}
.content-bx.style-2.light {
--bs-color: var(--bs-light);
--bs-color-rgb: var(--bs-light-rgb);
}
.content-bx.style-2.success {
--bs-color: var(--bs-success);
--bs-color-rgb: var(--bs-success-rgb);
}
.content-bx.style-2.warning {
--bs-color: var(--bs-warning);
--bs-color-rgb: var(--bs-warning-rgb);
}
@media only screen and (max-width: 1199px) {
.content-bx.style-2 {
font-size: 16px;
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-2 {
font-size: 15px;
}
}
.content-bx.style-3 {
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg1.png);
background-repeat: no-repeat;
background-position: right bottom;
padding: 35px;
border-radius: 15px;
background-size: cover;
background-blend-mode: color-burn;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.content-bx.style-3 .title {
font-size: 18px;
font-weight: 400;
}
.content-bx.style-3 .content-text {
font-size: 50px;
font-weight: 700;
line-height: 1.2;
}
.content-bx.style-3.bg-color1 {
background-color: #FFF5F9;
}
.content-bx.style-3.bg-color2 {
background-color: #EFF9FF;
}
.content-bx.style-3.bg-color3 {
background-color: #FDF5E8;
}
.content-bx.style-3:hover {
transform: translateY(-8px);
}
@media only screen and (max-width: 991px) {
.content-bx.style-3 {
padding: 20px;
}
.content-bx.style-3 .content-text {
font-size: 32px;
}
.content-bx.style-3 .title {
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-3 .content-text {
font-size: 32px;
}
.content-bx.style-3 .title {
font-size: 14px;
}
.content-bx.style-3.m-b30 {
margin-bottom: 15px;
}
}
.content-bx.style-4 {
background: #fff;
padding: 30px 30px 0;
color: #fff;
border-radius: 15px;
padding-bottom: 0;
}
.content-bx.style-4 .title {
font-size: 28px;
font-weight: 700;
color: #ffffff;
}
.content-bx.style-4 .title span {
font-weight: 400;
display: block;
}
.content-bx.style-4 p {
font-weight: 300;
font-size: 16px;
line-height: 1.4;
margin-bottom: 10px;
}
.content-bx.style-4 .btn-link {
font-size: 28px;
}
.content-bx.style-4 .dz-media {
width: 245px;
height: 275px;
margin-left: auto;
margin-right: auto;
}
.content-bx.style-4 .dz-media img {
height: 100%;
object-fit: cover;
}
.content-bx.style-5 {
background: #fff;
padding: 30px;
border-radius: var(--radius-md);
width: 330px;
box-shadow: var(--bs-box-shadow-sm);
}
.content-bx.style-5 .content-logo {
margin-bottom: 25px;
}
.content-bx.style-5 .content-logo img {
width: 155px;
height: auto;
}
.content-bx.style-5 .btn-close {
padding: 0;
top: 20px;
right: 20px;
font-size: 20px;
background: none;
opacity: 1;
width: auto;
height: auto;
}
@media only screen and (max-width: 575px) {
.content-bx.style-5 {
padding: 20px;
width: 300px;
margin-bottom: 10px;
margin-left: -5px;
}
}
.content-bx.style-6 {
background-color: #fff;
border-radius: var(--radius-lg);
padding: 20px;
display: flex;
gap: 30px;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.content-bx.style-6 .dz-media {
width: 260px;
min-width: 260px;
height: 320px;
border-radius: var(--radius-sm);
}
.content-bx.style-6 .dz-media iframe {
height: 100%;
}
.content-bx.style-6 p {
margin-bottom: 0;
}
.content-bx.style-6 .title {
font-size: 20px;
}
.content-bx.style-6 .dz-footer {
border-top: 1px solid rgba(var(--bs-secondary-rgb), 0.1);
padding: 20px 0 0;
}
.content-bx.style-6 .dz-info {
padding: 20px 0;
display: flex;
flex-direction: column;
justify-content: space-between;
flex: 1;
}
.content-bx.style-6:hover {
transform: translateY(-5px);
}
@media only screen and (max-width: 767px) {
.content-bx.style-6 {
flex-direction: column;
gap: 20px;
}
.content-bx.style-6 .dz-media {
width: 100%;
min-width: 100%;
height: 280px;
}
.content-bx.style-6 .dz-info {
padding: 0;
}
}
.content-bx.style-7 {
background-color: var(--bs-secondary);
border-radius: var(--radius-md);
padding: 35px 50px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
}
.content-bx.style-7 .flex-btn {
flex: none;
}
.content-bx.style-7 .dz-title {
color: #ffffff;
font-weight: 400;
line-height: 1.2;
font-size: 28px;
}
.content-bx.style-7 span,
.content-bx.style-7 p {
font-size: 16px;
color: #fff;
font-weight: 300;
}
.content-bx.style-7.bg-light .dz-title {
color: var(--title);
}
.content-bx.style-7.bg-light span,
.content-bx.style-7.bg-light p {
color: var(--title);
}
@media only screen and (max-width: 991px) {
.content-bx.style-7 {
padding: 30px 30px;
}
.content-bx.style-7 .dz-title {
font-size: 24px;
}
.content-bx.style-7 span,
.content-bx.style-7 p {
font-size: 15px;
}
}
@media only screen and (max-width: 767px) {
.content-bx.style-7 {
flex-direction: column;
justify-content: center;
text-align: center;
}
}
.content-bx.style-8 {
padding: 60px;
border-radius: var(--radius-xl);
background-color: #fff;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.content-bx.style-8 .title {
font-size: 45px;
font-weight: 700;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-8 {
padding: 40px;
}
.content-bx.style-8 .title {
font-size: 35px;
}
}
@media only screen and (max-width: 767px) {
.content-bx.style-8 {
padding: 30px;
}
.content-bx.style-8 .title {
font-size: 30px;
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-8 {
padding: 25px;
}
.content-bx.style-8 .title {
font-size: 24px;
}
}
.content-bx.style-8 p:last-child {
margin-bottom: 0;
}
.content-bx.style-8:hover, .content-bx.style-8.active {
background-color: var(--bs-primary);
--bs-heading-color: #fff;
}
.content-bx.style-8:hover p, .content-bx.style-8.active p {
color: #fff;
}
.content-bx.style-9 {
min-height: 480px;
margin-left: -70px;
margin-right: -70px;
border-radius: var(--radius-xl);
padding: 80px;
background-size: contain;
background-repeat: no-repeat;
background-position: top right;
background-color: var(--bs-light);
position: relative;
overflow: hidden;
background-blend-mode: darken;
align-items: center;
}
.content-bx.style-9 > * {
z-index: 1;
}
.content-bx.style-9:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: var(--bs-light);
opacity: 0.9;
display: none;
}
.content-bx.style-9 .title {
font-size: 45px;
font-weight: 600;
}
.content-bx.style-9 p {
font-size: 18px;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-9 {
padding: 50px;
margin-left: 0;
margin-right: 0;
min-height: 300px;
}
.content-bx.style-9 .btn.m-t40 {
margin-top: 20px;
}
.content-bx.style-9 .title {
font-size: 36px;
}
}
@media only screen and (max-width: 1199px) {
.content-bx.style-9 {
padding: 30px;
}
.content-bx.style-9 p {
font-size: 15px;
}
.content-bx.style-9 .title {
font-size: 30px;
margin-bottom: 10px;
}
.content-bx.style-9 .btn.m-t40 {
margin-top: 10px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-9:after {
display: block;
}
}
@media only screen and (max-width: 767px) {
.content-bx.style-9 {
background-size: cover;
}
.content-bx.style-9 .title {
font-size: 24px;
}
}
.content-bx.style-10 {
--spacing: 120px;
background-color: rgba(var(--bs-primary-rgb), 0.07);
border-radius: var(--radius-xl);
overflow: hidden;
background-blend-mode: darken;
min-height: 500px;
align-items: center;
margin-left: -150px;
margin-right: -150px;
padding: var(--spacing);
}
.content-bx.style-10 .dz-media {
margin: calc(-1 * var(--spacing)) 50px calc(-1 * var(--spacing)) calc(-1 * var(--spacing));
}
.content-bx.style-10 .title {
font-size: 65px;
line-height: 1.3;
margin-bottom: 35px;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-10 {
--spacing: 50px;
margin-left: 0;
margin-right: 0;
min-height: 200px;
}
.content-bx.style-10 .title {
font-size: 52px;
}
}
@media only screen and (max-width: 1199px) {
.content-bx.style-10 {
--spacing: 30px;
}
.content-bx.style-10 .title {
font-size: 36px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-10 .title {
font-size: 30px;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px) {
.content-bx.style-10 .dz-media {
margin: calc(-1 * var(--spacing)) calc(-1 * var(--spacing)) 25px calc(-1 * var(--spacing));
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-10 {
--spacing: 25px;
}
.content-bx.style-10 .title {
font-size: 24px;
}
.content-bx.style-10 .dz-media {
margin: calc(-1 * var(--spacing)) calc(-1 * var(--spacing)) 20px calc(-1 * var(--spacing));
}
}
.content-bx.style-11 {
padding: 100px 120px;
border-radius: 40px;
}
.content-bx.style-11 p {
font-size: 18px;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-11 {
padding: 70px 80px;
border-radius: 30px;
}
.content-bx.style-11 p {
font-size: 16px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-11 {
padding: 50px;
border-radius: 20px;
}
}
@media only screen and (max-width: 575px) {
.content-bx.style-11 {
padding: 25px;
border-radius: 10px;
}
.content-bx.style-11 p {
font-size: 15px;
}
}
.content-bx.style-13 {
position: relative;
}
.content-bx.style-13 .title {
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 100%;
background-color: rgba(255, 255, 255, 0.5);
padding: 4px;
line-height: 16px;
}
.content-bx.style-13 .content-text {
font-size: 150px;
font-weight: 700;
line-height: 1;
color: #D7E9F5;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-13 .content-text {
font-size: 120px;
}
.content-bx.style-13 .title {
font-size: 15px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-13 .content-text {
font-size: 80px;
}
.content-bx.style-13 .title {
font-size: 13px;
}
}
.dz-img-box {    }
.dz-img-box.style-1 {
display: flex;
background-color: #fff;
border-radius: 15px;
padding: 18px 15px;
gap: 12px;
align-items: center;
box-shadow: 0 0 35px rgba(var(--bs-secondary-rgb), 0.05);
}
.dz-img-box.style-1:not(.grid-bx) .dz-media {
width: 100px;
min-width: 100px;
height: 100px;
}
.dz-img-box.style-1:not(.grid-bx) .dz-media img {
height: 100%;
width: 100%;
object-fit: contain;
}
.dz-img-box.style-1 .title {
font-size: 18px;
margin-bottom: 3px;
}
.dz-img-box.style-1 p {
font-size: 14px;
font-weight: 500;
margin-bottom: 3px;
}
.dz-img-box.style-1 .btn-link {
text-decoration: none;
color: var(--bs-primary);
font-size: 14px;
}
.dz-img-box.style-1.grid-bx {
flex-direction: column;
}
.dz-img-box.style-1.box-lg {
padding: 45px 35px;
}
.dz-img-box.style-1.box-lg .dz-media {
width: 150px;
}
.dz-img-box.style-1.box-lg .title {
font-size: 24px;
margin-bottom: 5px;
font-weight: 700;
}
.dz-img-box.style-1.box-lg p {
font-size: 16px;
margin-bottom: 8px;
}
@media only screen and (max-width: 767px) {
.dz-img-box.style-1.box-lg {
padding: 35px 25px;
}
.dz-img-box.style-1.box-lg .title {
font-size: 20px;
}
.dz-img-box.style-1.box-lg p {
font-size: 14px;
}
.dz-img-box.style-1.box-lg .btn-link {
font-size: 13px;
}
.dz-img-box.style-1.box-lg .dz-media {
width: 120px;
}
}
.dz-img-box.style-2 {
background-color: #fff;
padding: 25px 30px;
border-radius: var(--radius-md);
border: 2px solid var(--bs-primary);
display: flex;
align-items: end;
gap: 25px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.dz-img-box.style-2 .dz-content {
width: 100%;
}
.dz-img-box.style-2 .title {
display: flex;
align-items: center;
gap: 10px;
font-size: 20px;
font-weight: 600;
}
.dz-img-box.style-2 .title img {
width: 24px;
}
.dz-img-box.style-2 .inner-content {
padding-bottom: 20px;
border-bottom: 1px solid #e7e7e7;
}
.dz-img-box.style-2 .dz-footer {
margin-top: auto;
padding-top: 20px;
}
.dz-img-box.style-2 .dz-footer .btn-link {
text-decoration: none;
font-weight: 500;
}
.dz-img-box.style-2 .dz-media {
width: 175px;
min-width: 175px;
height: 175px;
border-radius: 50%;
position: relative;
overflow: unset;
padding: 25px;
margin-right: -10px;
margin-bottom: -10px;
}
.dz-img-box.style-2 .dz-media img {
border-radius: 50%;
height: 100%;
object-fit: cover;
}
.dz-img-box.style-2 .dz-media::after {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url("data:image/svg+xml,<svg width='177' height='177' viewBox='0 0 177 177' fill='none' xmlns='http://www.w3.org/2000/svg'><circle opacity='0.05' cx='88.5' cy='88.5' r='88' stroke='black'/><circle opacity='0.2' cx='88.5' cy='88.5' r='72' stroke='black'/><circle opacity='0.1' cx='89' cy='89' r='80.5' stroke='black'/></svg>");
height: 100%;
width: 100%;
z-index: 1;
background-size: 100%;
background-position: center;
}
@media only screen and (max-width: 575px) {
.dz-img-box.style-2 {
padding: 25px 25px;
flex-direction: column-reverse;
}
.dz-img-box.style-2 .dz-media {
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}
}
.dz-img-box.style-2:hover {
transform: translateY(-5px);
}
.dz-img-box.style-3 {
display: flex;
align-items: center;
margin-bottom: 80px;
margin-left: -70px;
margin-right: -70px;
}
.dz-img-box.style-3 .dz-media {
border-radius: var(--radius-xl);
height: 500px;
width: 600px;
min-width: 600px;
}
.dz-img-box.style-3 .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-img-box.style-3 .dz-content {
position: relative;
padding: 80px 80px 80px 125px;
}
.dz-img-box.style-3 .title {
font-size: 40px;
margin-bottom: 20px;
}
.dz-img-box.style-3 p {
font-size: 18px;
margin-bottom: 25px;
}
.dz-img-box.style-3 .dz-number {
position: absolute;
font-size: 300px;
color: var(--bs-primary);
opacity: 0.05;
font-weight: 800;
line-height: 1;
right: 50px;
top: -20px;
z-index: -1;
}
.dz-img-box.style-3.right {
flex-direction: row-reverse;
}
.dz-img-box.style-3.right .dz-number {
left: 100px;
right: auto;
}
.dz-img-box.style-3.right .dz-content {
padding: 80px 125px 80px 80px;
}
@media only screen and (max-width: 1480px) {
.dz-img-box.style-3 {
margin-left: 0;
margin-right: 0;
}
.dz-img-box.style-3 .dz-number {
font-size: 200px;
}
.dz-img-box.style-3 .dz-content {
padding: 50px 50px 50px 80px;
}
.dz-img-box.style-3.right .dz-content {
padding: 50px 80px 50px 50px;
}
}
@media only screen and (max-width: 1380px) {
.dz-img-box.style-3 {
margin-bottom: 50px;
}
.dz-img-box.style-3 .dz-media {
height: 400px;
width: 500px;
min-width: 500px;
}
.dz-img-box.style-3 .dz-content {
padding: 30px 30px 30px 50px;
}
.dz-img-box.style-3 .title {
font-size: 30px;
margin-bottom: 10px;
}
.dz-img-box.style-3 p {
font-size: 16px;
margin-bottom: 20px;
}
.dz-img-box.style-3.right .dz-content {
padding: 30px 50px 30px 30px;
}
.dz-img-box.style-3.right .dz-number {
left: 0;
}
}
@media only screen and (max-width: 1199px) {
.dz-img-box.style-3 .dz-media {
height: 300px;
width: 400px;
min-width: 400px;
}
.dz-img-box.style-3 .title {
font-size: 24px;
}
.dz-img-box.style-3 p {
font-size: 14px;
}
.dz-img-box.style-3 .dz-content {
padding: 30px;
}
.dz-img-box.style-3.right .dz-content {
padding: 30px;
}
}
@media only screen and (max-width: 991px) {
.dz-img-box.style-3 {
flex-direction: column;
}
.dz-img-box.style-3 .dz-media {
height: 400px;
width: 100%;
min-width: 100%;
}
.dz-img-box.style-3 .dz-number {
font-size: 100px;
left: 0;
top: 0;
}
.dz-img-box.style-3.right {
flex-direction: column;
}
}
@media only screen and (max-width: 767px) {
.dz-img-box.style-3 .dz-media {
height: 320px;
}
.dz-img-box.style-3 .dz-content {
padding: 20px;
}
.dz-img-box.style-3.right .dz-content {
padding: 20px;
}
}
@media only screen and (max-width: 575px) {
.dz-img-box.style-3 .dz-media {
height: 250px;
}
.dz-img-box.style-3 .dz-content {
padding: 20px 0 0;
}
.dz-img-box.style-3.right .dz-content {
padding: 20px 0 0;
}
}
.dz-img-box.style-4 {
background-color: #fff;
border-radius: var(--radius-md);
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
padding: 10px;
height: 100%;
display: flex;
flex-direction: column;
}
.dz-img-box.style-4:hover {
transform: translateY(-5px);
}
.dz-img-box.style-4 .title {
display: flex;
align-items: center;
gap: 10px;
font-size: 20px;
font-weight: 600;
}
.dz-img-box.style-4 .title img {
width: 24px;
}
.dz-img-box.style-4 .dz-content {
padding: 18px 15px;
}
.dz-img-box.style-4 .dz-head {
padding: 5px 20px;
}
.dz-img-box.style-4 .dz-footer {
padding: 18px 30px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
margin: auto -10px -10px;
}
.dz-img-box.style-4 .dz-footer .btn-link {
text-decoration: none;
font-weight: 500;
}
.dz-img-box.style-4 .dz-media {
min-width: 190px;
height: 190px;
border-radius: var(--radius-lg);
}
.dz-img-box.style-4 .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-img-wrapper {
margin-left: -50px;
margin-right: -50px;
display: flex;
animation-duration: 0s;
animation-duration: 60s;
}
.dz-img-wrapper .dz-media {
background-color: #fff;
border-radius: 20px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .dz-media {
border-radius: 10px;
}
}
.dz-img-wrapper .dz-media:not(.media-lg) {
padding: 20px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .dz-media:not(.media-lg) {
padding: 10px;
}
}
.dz-img-wrapper .dz-media img {
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 20px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .dz-media img {
border-radius: 10px;
}
}
.dz-img-wrapper .left-wrapper,
.dz-img-wrapper .right-wrapper {
flex: 0 0 50%;
width: 50%;
display: flex;
padding: 0 10px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .left-wrapper,
.dz-img-wrapper .right-wrapper {
padding: 0 5px;
}
}
@media only screen and (max-width: 767px) {
.dz-img-wrapper .left-wrapper,
.dz-img-wrapper .right-wrapper {
flex: 0 0 80%;
width: 80%;
}
}
@media only screen and (max-width: 575px) {
.dz-img-wrapper .left-wrapper,
.dz-img-wrapper .right-wrapper {
flex: 0 0 100%;
width: 100%;
}
}
.dz-img-wrapper .media-inner {
position: relative;
z-index: 1;
width: 33%;
min-width: 33%;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .media-inner {
width: 30%;
min-width: 30%;
}
}
.dz-img-wrapper .media-sm {
width: 100%;
min-width: 100%;
height: 245px;
}
.dz-img-wrapper .media-md {
min-width: 100%;
height: 445px;
overflow: unset;
position: relative;
}
.dz-img-wrapper .media-md::before, .dz-img-wrapper .media-md::after {
content: "";
width: 25px;
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0 0V50H50C22.3858 50 0 27.6142 0 0Z' fill='white'/></svg>");
position: absolute;
z-index: 1;
height: 25px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .media-md::before, .dz-img-wrapper .media-md::after {
width: 15px;
height: 15px;
}
}
.dz-img-wrapper .media-lg {
min-width: 67%;
height: 670px;
width: 67%;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .media-lg {
min-width: 70%;
width: 70%;
}
}
@media only screen and (max-width: 1480px) {
.dz-img-wrapper .media-sm {
height: 200px;
}
.dz-img-wrapper .media-md {
height: 400px;
}
.dz-img-wrapper .media-lg {
height: 580px;
}
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .media-sm {
height: 150px;
}
.dz-img-wrapper .media-md {
height: 280px;
}
.dz-img-wrapper .media-lg {
height: 420px;
}
}
@media only screen and (max-width: 991px) {
.dz-img-wrapper .media-sm {
height: 120px;
}
.dz-img-wrapper .media-md {
height: 200px;
}
.dz-img-wrapper .media-lg {
height: 310px;
}
}
.dz-img-wrapper .left-wrapper .media-sm {
margin-top: -20px;
padding-right: 0;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .left-wrapper .media-sm {
margin-top: -10px;
}
}
.dz-img-wrapper .left-wrapper .media-md {
margin-left: -120px;
border-radius: 0 0 0 20px;
padding-right: 0;
}
.dz-img-wrapper .left-wrapper .media-md:after {
left: 95px;
bottom: -25px;
transform: rotate(180deg);
}
.dz-img-wrapper .left-wrapper .media-md:before {
left: -25px;
top: 0;
transform: rotate(180deg);
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .left-wrapper .media-md:after {
left: 105px;
bottom: -15px;
}
.dz-img-wrapper .left-wrapper .media-md:before {
left: -15px;
}
}
@media only screen and (max-width: 991px) {
.dz-img-wrapper .left-wrapper .media-md {
margin-left: -50px;
}
.dz-img-wrapper .left-wrapper .media-md:after {
left: 35px;
}
}
.dz-img-wrapper .right-wrapper .media-sm {
margin-bottom: -20px;
padding-left: 0;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .right-wrapper .media-sm {
margin-bottom: -10px;
}
}
.dz-img-wrapper .right-wrapper .media-md {
margin-right: -120px;
padding-left: 0;
border-radius: 0 20px 0 0;
}
.dz-img-wrapper .right-wrapper .media-md:after {
right: -25px;
bottom: 0;
}
.dz-img-wrapper .right-wrapper .media-md:before {
right: 95px;
top: -25px;
}
@media only screen and (max-width: 1199px) {
.dz-img-wrapper .right-wrapper .media-md:after {
right: -15px;
}
.dz-img-wrapper .right-wrapper .media-md:before {
right: 105px;
top: -15px;
}
}
@media only screen and (max-width: 991px) {
.dz-img-wrapper .right-wrapper .media-md {
margin-right: -50px;
}
.dz-img-wrapper .right-wrapper .media-md:before {
right: 35px;
}
}
.map-wrapper {    }
.map-wrapper.style-1 {
overflow: hidden;
border-radius: 20px;
min-height: 450px;
height: 100%;
position: relative;
}
.map-wrapper.style-1 iframe {
width: 100%;
height: 100%;
margin-bottom: -8px;
}
.map-wrapper.style-1 .item1 {
position: absolute;
left: 30px;
right: 30px;
bottom: 30px;
}
@media only screen and (max-width: 1380px) {
.map-wrapper.style-1 .item1 {
left: 20px;
right: 20px;
bottom: 20px;
}
}
@media only screen and (max-width: 575px) {
.map-wrapper.style-1 .item1 {
left: 10px;
right: 10px;
bottom: 10px;
}
}
.map-wrapper.style-2 {
overflow: hidden;
height: 600px;
position: relative;
}
.map-wrapper.style-2 iframe {
width: 100%;
height: 100%;
margin-bottom: -8px;
}
.map-wrapper.style-2 .content-bx {
width: 255px;
padding-bottom: 15px;
top: 150px;
left: 600px;
}
@media only screen and (max-width: 991px) {
.map-wrapper.style-2 .content-bx {
top: 100px;
left: 100px;
}
}
@media only screen and (max-width: 575px) {
.map-wrapper.style-2 .content-bx {
top: 30px;
left: 30px;
width: 200px;
}
}
.map-wrapper.style-2 .content-logo {
margin-bottom: 10px;
width: 120px;
}
.map-wrapper.style-2 .dz-footer {
padding-top: 12px;
margin-top: 15px;
border-top: 1px solid rgba(var(--bs-secondary-rgb), 0.1);
}
.map-wrapper.style-2 .dz-footer .icon-link-hover-end {
display: flex;
align-items: center;
justify-content: space-between;
}
@media only screen and (max-width: 991px) {
.map-wrapper.style-2 {
height: 400px;
}
}
.map-wrapper.style-3 {
overflow: hidden;
border-radius: var(--radius-lg);
position: relative;
height: 100%;
min-height: 660px;
}
.map-wrapper.style-3 iframe {
width: 100%;
height: 100%;
margin-bottom: -8px;
}
.map-wrapper.style-3 .item1 {
right: 100px;
bottom: 80px;
}
@media only screen and (max-width: 767px) {
.map-wrapper.style-3 {
min-height: 400px;
}
.map-wrapper.style-3 .item1 {
right: 10px;
bottom: 10px;
}
}
.map-wrapper.style-4 {
padding: 10px;
background-color: rgba(255, 255, 255, 0.5);
height: 480px;
border-radius: var(--radius-lg);
overflow: hidden;
}
.map-wrapper.style-4 iframe {
border-radius: var(--radius-lg);
height: 100%;
}
@media only screen and (max-width: 991px) {
.map-wrapper.style-4 {
height: 400px;
}
}
@media only screen and (max-width: 575px) {
.map-wrapper.style-4 {
height: 300px;
padding: 5px;
}
}
.dz-flex-wrapper {
--service-count: 5;
display: flex;
counter-reset: counter-item;
}
@media only screen and (max-width: 1199px) {
.dz-flex-wrapper {
--service-count: 4;
}
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper {
--service-count: 1;
}
}
.dz-flex-wrapper .dz-flex-item {
display: flex;
position: relative;
flex: 0 0 120px;
transition: all 0.5s;
background-position: center;
margin: 0px 18px 0px 0px;
overflow: hidden;
width: 120px;
gap: 0;
}
.dz-flex-wrapper .dz-flex-item:last-child {
margin-right: 0;
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .dz-flex-item {
flex: 0 0 100px;
width: 100px;
}
}
@media only screen and (max-width: 1199px) {
.dz-flex-wrapper .dz-flex-item {
flex: 0 0 80px;
width: 80px;
}
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-item {
flex: 0 0 100% !important;
width: 100% !important;
margin: 0;
}
}
.dz-flex-wrapper .dz-flex-item.active {
background-image: none !important;
width: calc(100% - (var(--service-count) - 1) * 140px);
flex: 0 0 calc(100% - (var(--service-count) - 1) * 140px);
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .dz-flex-item.active {
width: calc(100% - (var(--service-count) - 1) * 120px);
flex: 0 0 calc(100% - (var(--service-count) - 1) * 120px);
}
}
@media only screen and (max-width: 1199px) {
.dz-flex-wrapper .dz-flex-item.active {
width: calc(100% - (var(--service-count) - 1) * 100px);
flex: 0 0 calc(100% - (var(--service-count) - 1) * 100px);
}
}
.dz-flex-wrapper .dz-flex-head {
padding: 25px 0px 90px 0;
text-align: center;
min-height: 500px;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
transition: all 0.2s;
opacity: 1;
visibility: visible;
width: 100%;
z-index: 2;
cursor: pointer;
border-radius: 15px;
background-blend-mode: color-burn;
overflow: hidden;
position: relative;
max-width: 120px;
background-position: center top;
}
.dz-flex-wrapper .dz-flex-head::before, .dz-flex-wrapper .dz-flex-head::after {
position: absolute;
}
.dz-flex-wrapper .dz-flex-head::before {
font-size: 70px;
line-height: 1.2;
font-weight: 700;
color: #feffff;
opacity: 0.1;
left: 50%;
bottom: 0;
z-index: 2;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
transform: translate(-50%);
content: "0" counter(counter-item);
counter-increment: counter-item;
}
@media only screen and (max-width: 1480px) {
.dz-flex-wrapper .dz-flex-head::before {
font-size: 55px;
}
}
.dz-flex-wrapper .dz-flex-head::after {
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--bs-secondary);
opacity: 0.7;
border-radius: 15px;
}
.dz-flex-wrapper .dz-flex-head .title {
color: #fff;
margin: 0;
font-weight: 400;
font-size: 24px;
writing-mode: vertical-rl;
transform: rotate(180deg);
position: relative;
z-index: 1;
}
.dz-flex-wrapper .dz-flex-head .btn {
position: relative;
z-index: 1;
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .dz-flex-head {
padding: 15px 0px 80px 0;
min-height: 440px;
max-width: 100px;
}
.dz-flex-wrapper .dz-flex-head .title {
font-size: 20px;
}
.dz-flex-wrapper .dz-flex-head::before {
font-size: 48px;
bottom: 10px;
}
}
@media only screen and (max-width: 1199px) {
.dz-flex-wrapper .dz-flex-head {
max-width: 80px;
}
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-head {
display: none;
}
}
.dz-flex-wrapper .dz-flex-info {
border-radius: 20px;
opacity: 1;
transition: all 0.5s;
height: 100%;
overflow: hidden;
z-index: 1;
display: flex;
background-color: #fff;
width: inherit;
flex: 1;
}
.dz-flex-wrapper .dz-flex-info::before {
font-size: 150px;
line-height: 1;
font-weight: 600;
color: var(--bs-secondary);
opacity: 0.03;
position: absolute;
right: 15px;
top: 15px;
z-index: -1;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
content: "0" counter(counter-item);
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-info {
width: 100%;
}
.dz-flex-wrapper .dz-flex-info::before {
font-size: 80px;
}
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-info .dz-title {
font-size: 20px;
}
}
@media only screen and (max-width: 767px) {
.dz-flex-wrapper .dz-flex-info .dz-title {
font-size: 18px;
}
}
.dz-flex-wrapper .dz-flex-info .text {
margin-bottom: 30px;
font-size: 18px;
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-info .text {
margin-bottom: 15px;
font-size: 16px;
}
}
.dz-flex-wrapper .dz-info {
display: flex;
flex-direction: column;
padding: 15px 0;
}
@media only screen and (max-width: 767px) {
.dz-flex-wrapper .dz-info {
padding: 15px 0 0;
}
}
.dz-flex-wrapper .dz-info ul.list-check-try li {
font-size: 18px;
padding: 4px 0px 4px 30px;
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-info ul.list-check-try li {
font-size: 16px;
padding: 4px 0px 4px 25px;
}
.dz-flex-wrapper .dz-info ul.list-check-try li:before {
width: 16px;
height: 16px;
line-height: 16px;
top: 7px;
font-size: 10px;
}
}
.dz-flex-wrapper .dz-info .item1 {
margin-top: auto;
}
.dz-flex-wrapper .dz-media {
width: 300px;
height: 440px;
min-width: 300px;
}
.dz-flex-wrapper .dz-media img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 15px;
}
.dz-flex-wrapper .dz-media .btn {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
border-radius: 8px;
font-weight: 500;
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .dz-media {
width: 250px;
height: 400px;
min-width: 250px;
}
.dz-flex-wrapper .dz-media .btn {
bottom: 10px;
left: 10px;
right: 10px;
}
}
@media only screen and (max-width: 767px) {
.dz-flex-wrapper .dz-media {
width: 100%;
height: 350px;
min-width: 100%;
}
}
@media only screen and (max-width: 575px) {
.dz-flex-wrapper .dz-media {
height: 280px;
}
}
.dz-flex-wrapper .dz-flex-inner {
display: flex;
gap: 30px;
padding: 30px;
min-width: 750px;
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .dz-flex-inner {
gap: 20px;
padding: 20px;
min-width: 600px;
}
}
@media only screen and (max-width: 991px) {
.dz-flex-wrapper .dz-flex-inner {
min-width: 100%;
}
}
@media only screen and (max-width: 767px) {
.dz-flex-wrapper .dz-flex-inner {
flex-direction: column;
gap: 10px;
}
}
.dz-flex-wrapper .dz-flex-item.active .dz-flex-info {
width: 100%;
}
.dz-flex-wrapper .dz-flex-item.active .dz-flex-head {
width: 0;
visibility: hidden;
}
@media only screen and (max-width: 1380px) {
.dz-flex-wrapper .btn-square.btn {
height: 45px;
width: 45px;
min-width: 45px;
}
}
.service-detail { }
.service-detail.style-1 {
padding: 30px;
background: #F4F4F4;
position: relative;
}
.service-detail.style-1 .dz-title {
font-size: 20px;
font-weight: 600;
}
.service-detail.style-1 p {
margin-bottom: 25px;
}
.service-detail.style-1 .number,
.service-detail.style-1 .infogmail {
display: flex;
align-items: center;
gap: 10px;
font-size: 14px;
margin-bottom: 10px;
}
.service-detail.style-1 .number strong,
.service-detail.style-1 .infogmail strong {
font-weight: 600;
color: var(--title);
}
.service-detail.style-1 .number strong i,
.service-detail.style-1 .infogmail strong i {
margin-right: 5px;
}
@-webkit-keyframes circleWrapper {
from {
-webkit-transform: translate(-50%, -50%) rotate(0deg);
-o-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg);
}
to {
-webkit-transform: translate(-50%, -50%) rotate(360deg);
-o-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg);
}
}
@keyframes circleWrapper {
from {
-ms-transform: translate(-50%, -50%) rotate(0deg);
-moz-transform: translate(-50%, -50%) rotate(0deg);
-webkit-transform: translate(-50%, -50%) rotate(0deg);
-o-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg);
}
to {
-ms-transform: translate(-50%, -50%) rotate(360deg);
-moz-transform: translate(-50%, -50%) rotate(360deg);
-webkit-transform: translate(-50%, -50%) rotate(360deg);
-o-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg);
}
}
@-webkit-keyframes circleWrapper2 {
from {
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes circleWrapper2 {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.word-rotate-wrapper1 {
width: 260px;
height: 260px;
padding: 15px;
position: relative;
z-index: 2;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.word-rotate-wrapper1 .word-rotate-box {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
}
.word-rotate-wrapper1 .word-rotate-box::after {
content: none;
}
.word-rotate-wrapper1::after, .word-rotate-wrapper1::before {
content: "";
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
filter: drop-shadow(0px 0px 100px rgba(0, 0, 0, 0.15));
}
.word-rotate-wrapper1::after {
background: rgba(var(--bs-secondary-rgb), 0.1) url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/border-gradient.svg);
backdrop-filter: blur(1px);
z-index: 1;
background-size: 100%;
background-position: center;
background-repeat: no-repeat;
border: 0;
opacity: 0.5;
}
.word-rotate-wrapper1::before {
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 30%, rgba(255, 255, 255, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
backdrop-filter: blur(15px);
border-radius: 50%;
overflow: hidden;
z-index: -1;
}
.word-rotate-wrapper1 .text__char {
top: 10px;
left: 10px;
height: 120px;
width: 240px;
font-weight: 300;
color: #fff;
z-index: 3;
}
.word-rotate-wrapper1 .content-text {
position: relative;
z-index: 3;
height: 170px;
width: 170px;
display: flex;
align-items: center;
justify-content: center;
}
.word-rotate-wrapper1 .content-text::after {
content: "";
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/border-gradient.svg);
background-size: cover;
height: 100%;
width: 100%;
}
.word-rotate-wrapper1 .counter {
font-size: 100px;
font-weight: 600;
line-height: 90px;
display: inline-block;
}
.word-rotate-wrapper1 .text-symbol {
font-size: 50px;
font-weight: 600;
opacity: 0.5;
vertical-align: text-bottom;
margin-left: -8px;
}
.word-rotate-wrapper1 .text-year {
display: block;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 2px;
font-size: 18px;
}
.word-rotate-wrapper1 .word-rotate-text__char {
animation: identifier 20s linear infinite;
}
@media only screen and (max-width: 767px) {
.word-rotate-wrapper1 {
transform: scale(0.8);
margin: -20px 0;
}
}
.dz-services-tabs {
border: 0;
}
.dz-services-tabs .nav-link {
color: #343434;
border: 0;
font-size: 20px;
background: #fff;
width: 100%;
text-align: left;
margin-bottom: 8px;
font-weight: 400;
border-radius: 100px;
padding: 20px 30px;
line-height: 1;
display: flex;
justify-content: space-between;
}
.dz-services-tabs .nav-link svg {
fill: #666;
}
.dz-services-tabs .nav-link.active {
background: var(--bs-primary);
color: #fff;
}
.dz-services-tabs .nav-link.active svg {
fill: #fff;
}
@media only screen and (max-width: 1199px) {
.dz-services-tabs .nav-link {
align-items: center;
font-size: 16px;
padding: 12px 20px;
}
}
.dz-btn-link {
display: inline-flex;
align-items: center;
gap: 10px;
font-size: 18px;
font-weight: 500;
line-height: 1.2;
}
.dz-btn-link svg {
fill: var(--bs-primary);
} .list-circle li,
.list-angle-double li,
.list-square li,
.list-square-check li,
.list-check-circle li,
.list-check-circle-small li,
.list-check li,
.list-plus-circle li,
.list-arrow-left-circle li,
.list-arrow-right-circle li,
.list-check-try li {
position: relative;
padding: 5px 5px 5px 30px;
font-family: var(--font-family-base);
font-size: 16px;
}
@media only screen and (max-width: 1199px) {
.list-circle li,
.list-angle-double li,
.list-square li,
.list-square-check li,
.list-check-circle li,
.list-check-circle-small li,
.list-check li,
.list-plus-circle li,
.list-arrow-left-circle li,
.list-arrow-right-circle li,
.list-check-try li {
font-size: 15px;
}
}
.list-circle li:before,
.list-angle-double li:before,
.list-square li:before,
.list-square-check li:before,
.list-check-circle li:before,
.list-check-circle-small li:before,
.list-check li:before,
.list-plus-circle li:before,
.list-arrow-left-circle li:before,
.list-arrow-right-circle li:before,
.list-check-try li:before {
position: absolute;
left: 0;
top: 8px;
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
.list-circle.primary li:before,
.list-angle-double.primary li:before,
.list-square.primary li:before,
.list-square-check.primary li:before,
.list-check-circle.primary li:before,
.list-check-circle-small.primary li:before,
.list-check.primary li:before,
.list-plus-circle.primary li:before,
.list-arrow-left-circle.primary li:before,
.list-arrow-right-circle.primary li:before,
.list-check-try.primary li:before {
color: var(--bs-primary);
}
.list-circle.white li:before,
.list-angle-double.white li:before,
.list-square.white li:before,
.list-square-check.white li:before,
.list-check-circle.white li:before,
.list-check-circle-small.white li:before,
.list-check.white li:before,
.list-plus-circle.white li:before,
.list-arrow-left-circle.white li:before,
.list-arrow-right-circle.white li:before,
.list-check-try.white li:before {
color: #fff;
}
.list-circle.gray li:before,
.list-angle-double.gray li:before,
.list-square.gray li:before,
.list-square-check.gray li:before,
.list-check-circle.gray li:before,
.list-check-circle-small.gray li:before,
.list-check.gray li:before,
.list-plus-circle.gray li:before,
.list-arrow-left-circle.gray li:before,
.list-arrow-right-circle.gray li:before,
.list-check-try.gray li:before {
color: #cbcbcb;
}
.list-circle.light-green li:before,
.list-angle-double.light-green li:before,
.list-square.light-green li:before,
.list-square-check.light-green li:before,
.list-check-circle.light-green li:before,
.list-check-circle-small.light-green li:before,
.list-check.light-green li:before,
.list-plus-circle.light-green li:before,
.list-arrow-left-circle.light-green li:before,
.list-arrow-right-circle.light-green li:before,
.list-check-try.light-green li:before {
background-color: #36DBC7;
color: var(--bs-secondary);
}
ul.list-circle li {
padding: 5px 5px 5px 22px;
}
ul.list-circle li:before {
content: "\f111";
font-size: 6px;
top: 15px;
}
ul.list-angle-double li:before {
content: "\f101";
font-size: 18px;
}
ul.list-square li:before {
content: "\f45c";
top: 50%;
transform: translateY(-50%);
}
ul.list-check li:before {
content: "\f109";
font-family: dzmaster_clinicmaster;
color: var(--bs-primary);
}
ul.list-check-circle li {
padding: 14px 5px 14px 50px;
}
ul.list-check-circle li:before {
content: "\f109";
font-family: dzmaster_clinicmaster;
color: var(--bs-primary);
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
background-color: #fff;
border-radius: 50%;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
top: 6px;
}
ul.list-check-circle.list-light li:before {
background-color: rgba(var(--bs-primary-rgb), 0.05);
box-shadow: none;
}
ul.list-check-circle-small li {
padding: 8px 8px 8px 30px;
font-weight: 500;
}
ul.list-check-circle-small li:before {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 700;
color: #fff;
width: 18px;
height: 18px;
line-height: 18px;
text-align: center;
background-color: var(--bs-primary);
border-radius: 50%;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
top: 10px;
font-size: 10px;
}
ul.list-plus-circle li:before {
content: "\f055";
font-size: 18px;
top: 5px;
}
ul.list-check-try li {
padding: 6px 0px 6px 30px;
}
ul.list-check-try li:before {
content: "\e83f";
font-family: "feather";
position: absolute;
color: #fff;
width: 18px;
height: 18px;
line-height: 18px;
text-align: center;
background-color: var(--bs-primary);
border-radius: 50% 50% 0% 50%;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
top: 9px;
left: 0;
font-size: 12px;
}
ul.list-check-try li {
padding: 6px 0px 6px 30px;
}
ul.list-check-try li:before {
content: "\e83f";
font-family: "feather";
position: absolute;
color: #fff;
width: 18px;
height: 18px;
line-height: 18px;
text-align: center;
background-color: var(--bs-primary);
border-radius: 50% 50% 0% 50%;
box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
top: 9px;
left: 0;
font-size: 12px;
}
ul.list-arrow-left-circle li:before, ul.list-arrow-right-circle li:before {
font-size: 10px;
top: 10px;
height: 20px;
width: 20px;
background-color: #888888;
border-radius: 50px;
text-align: center;
line-height: 21px;
}
ul.list-arrow-right-circle li:before {
content: "\f054";
padding-left: 1px;
}
ul.list-arrow-left-circle li:before {
content: "\f053";
padding-right: 1px;
}
ul.grid-2 {
display: flex;
flex-wrap: wrap;
}
ul.grid-2 li {
width: 50%;
}
@media only screen and (max-width: 575px) {
ul.grid-2 li {
width: 100%;
}
}
.list-square-check li {
padding: 10px 15px 10px 60px;
min-height: 45px;
font-weight: 600;
color: var(--bs-heading-color);
margin-bottom: 15px;
}
.list-square-check li:before {
content: "\f00c";
top: 50%;
height: 45px;
width: 45px;
line-height: 45px;
background-color: rgba(var(--bs-primary-rgb), 0.1);
color: #000;
text-align: center;
padding: 0 0 0 0;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
transform: translateY(-50%);
}
.list-square-check li:hover:before {
background-color: var(--bs-primary);
color: #fff;
}
.list-number-circle li {
padding: 0px 15px 0px 70px;
position: relative;
margin-bottom: 30px;
}
.list-number-circle li:after {
content: attr(data-text);
position: absolute;
left: 0;
top: 0;
height: 50px;
width: 50px;
line-height: 50px;
text-align: center;
border-radius: 50px;
background: var(--bs-primary);
color: #fff;
font-family: var(--font-family-title);
font-size: 24px;
font-weight: 600;
}
.list-number-circle li p {
margin-bottom: 0;
}
.list-square-box li {
padding: 0px 0 0px 25px;
position: relative;
margin-bottom: 30px;
}
.list-square-box li:after {
content: "";
position: absolute;
left: 0;
top: 10px;
height: 12px;
width: 12px;
background: var(--bs-primary);
}
.list-square-box li p {
margin-bottom: 0;
font-size: 17px;
}
.list-check-box li {
padding: 20px 10px 20px 70px;
position: relative;
margin-bottom: 10px;
color: #fff;
background: var(--bs-secondary);
font-size: 24px;
font-family: var(--font-family-title);
border-radius: var(--border-radius-base);
text-transform: uppercase;
margin-right: 40px;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
font-weight: 500;
}
.list-check-box li:after {
content: "\f058";
font-size: 25px;
font-weight: 500;
position: absolute;
left: 30px;
color: #fff;
font-family: "Font Awesome 5 Free";
top: 50%;
transform: translateY(-50%);
}
.list-check-box li:hover {
background: var(--bs-primary);
margin-right: 0;
}
@media only screen and (max-width: 1200px) {
.list-check-box li {
font-size: 20px;
}
}
@media only screen and (max-width: 575px) {
.list-check-box li {
font-size: 18px;
padding: 20px 10px 20px 55px;
}
.list-check-box li:after {
left: 20px;
}
}
.list-style-1 li {
padding: 14px 5px 14px 75px;
position: relative;
}
.list-style-1 li:before {
content: "\f109";
font-family: dzmaster_clinicmaster;
color: var(--bs-primary);
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
position: absolute;
left: 0;
background-color: #fff;
border-radius: 50%;
top: 10px;
font-size: 20px;
}
.list-style-1 li .title {
font-size: 18px;
margin-bottom: 5px;
}
.list-style-1 li p {
font-size: 15px !important;
font-weight: 400 !important;
}
.list-style-1 li p:last-child {
margin-bottom: 0;
}
.list-style-1.list-lg li {
padding: 18px 5px 18px 75px;
}
.list-style-1.list-lg li:before {
top: 20px;
}
.list-style-1.list-lg li .title {
font-size: 24px;
margin-bottom: 7px;
}
.list-style-1.list-lg li p {
font-size: 16px !important;
}
@media only screen and (max-width: 1199px) {
.list-style-1.list-lg li {
padding: 12px 5px 12px 75px;
}
.list-style-1.list-lg li:before {
top: 15px;
}
.list-style-1.list-lg li .title {
font-size: 20px;
}
.list-style-1.list-lg li p {
font-size: 15px !important;
}
}
.list-style-1.list-sm li {
padding: 12px 5px 12px 65px;
}
.list-style-1.list-sm li:before {
width: 50px;
height: 50px;
line-height: 50px;
font-size: 18px;
}
.list-style-1.list-sm li .title {
font-size: 16px;
}
.list-style-1.list-sm li p {
font-size: 14px !important;
} .lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-sub-html,
.lg-toolbar {
background-color: rgba(255, 255, 255, 0.9);
}
.lg-sub-html {
color: #000;
}
.lg-outer {
z-index: 1000000;
}
.lg-outer .lg-toogle-thumb,
.lg-outer .lg-thumb-outer,
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
background-color: transparent;
}
.lg-outer .lg-object {
border: 1px solid rgba(0, 0, 0, 0.2);
}
.lg-backdrop {
background-color: rgba(255, 255, 255, 0.9);
backdrop-filter: blur(15px);
z-index: 999999;
}
.lg-outer .lg-toogle-thumb,
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-toolbar .lg-icon,
#lg-counter {
color: #444444;
}
.lg-next,
.lg-prev {
background-color: var(--bs-light);
border-radius: 0;
color: #999;
padding: 10px 10px 10px;
}
.lg-next:hover,
.lg-prev:hover {
background-color: var(--bs-secondary);
color: #fff;
}
.lg-outer .lg-thumb {
width: auto !important;
}
.lg-outer .lg-thumb-item {
border-radius: 0px;
width: 70px !important;
height: 70px !important;
margin-right: 5px !important;
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
border-color: var(--bs-secondary);
}
.lightimg {
cursor: pointer;
} .progress-wrap .progress-info {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
}
.progress-wrap .progress-info span {
color: var(--bs-secondary);
font-weight: 500;
} .scroltop {
background: var(--bs-secondary);
bottom: 30px;
color: #fff !important;
cursor: pointer;
opacity: 0;
height: 50px;
line-height: 50px;
margin: 0;
position: fixed;
right: 30px;
text-align: center;
width: 50px;
z-index: 999;
box-shadow: 0px 10px 20px 0 rgba(0, 0, 0, 0.2);
border: 0;
border-radius: 50%;
transform: translateY(100px);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.scroltop.show {
transform: translateY(0);
opacity: 1;
}
.scroltop:hover i {
-webkit-animation: scrollTop 0.8s forwards;
-moz-animation: scrollTop 0.8s forwards;
animation: scrollTop 0.8s forwards;
}
@media only screen and (max-width: 575px) {
.scroltop {
width: 35px;
height: 35px;
line-height: 35px;
right: 15px;
}
}
.icon-up i {
display: inline-block;
}
@-webkit-keyframes scrollTop {
49% {
-webkit-transform: translateY(-100%);
}
50% {
opacity: 0;
-webkit-transform: translateY(100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes scrollTop {
49% {
-moz-transform: translateY(-100%);
}
50% {
opacity: 0;
-moz-transform: translateY(100%);
}
51% {
opacity: 1;
}
}
@keyframes scrollTop {
49% {
transform: translateY(-100%);
}
50% {
opacity: 0;
transform: translateY(100%);
}
51% {
opacity: 1;
}
} .video-bx1 {
display: flex;
align-items: center;
gap: 12px;
padding: 8px 15px 8px 8px;
background-color: #fff;
border-radius: 10px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.1);
}
.video-bx1 .video-btn {
width: 48px;
min-width: 48px;
height: 48px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
}
.video-bx1 .video-btn i {
color: #fff;
font-size: 16px;
margin-left: 2px;
}
.video-bx1 span {
font-size: 16px;
color: var(--bs-secondary);
font-weight: 500;
}
.video-bx1 .btn-link {
display: flex;
align-items: center;
justify-content: center;
margin-left: auto;
text-decoration: none;
font-size: 18px;
}
.video-bx1.video-sm {
gap: 8px;
padding: 8px 15px 8px 8px;
}
.video-bx1.video-sm .video-btn {
width: 35px;
min-width: 35px;
height: 35px;
}
.video-bx1.video-sm .video-btn i {
font-size: 14px;
}
.video-bx1.video-sm span {
font-size: 14px;
}
.video-bx1.video-sm .btn-link {
font-size: 16px;
width: 20px;
height: 20px;
}
.video-bx1.video-lg {
gap: 15px;
padding: 15px;
}
.video-bx1.video-lg .video-btn {
width: 60px;
min-width: 60px;
height: 60px;
}
.video-bx1.video-lg .video-btn i {
font-size: 20px;
}
.video-bx1.video-lg span {
font-size: 18px;
}
.video-bx1.video-lg .btn-link {
font-size: 24px;
color: #000;
width: 30px;
height: 30px;
}
@media only screen and (max-width: 767px) {
.video-bx1.video-lg {
gap: 10px;
padding: 10px;
}
.video-bx1.video-lg .video-btn {
width: 42px;
min-width: 42px;
height: 42px;
}
.video-bx1.video-lg .video-btn i {
font-size: 16px;
}
.video-bx1.video-lg span {
font-size: 15px;
}
.video-bx1.video-lg .btn-link {
font-size: 20px;
width: 25px;
height: 25px;
}
} .video-bx2 {
position: relative;
}
.video-bx2 span {
font-weight: 500;
font-size: 16px;
display: inline-block;
margin-left: 10px;
}
.video-bx2 .video-btn {
position: relative;
text-align: center;
display: inline-block;
height: 55px;
width: 55px;
min-width: 55px;
line-height: 55px;
font-size: 20px;
background-color: #fff;
color: var(--bs-primary);
border-radius: 50%;
z-index: 1;
}
.video-bx2 .video-btn.video-lg {
height: 100px;
width: 100px;
min-width: 100px;
line-height: 100px;
font-size: 32px;
}
@media only screen and (max-width: 767px) {
.video-bx2 .video-btn.video-lg {
height: 60px;
width: 60px;
min-width: 60px;
line-height: 60px;
font-size: 20px;
}
}
.video-bx2 .video-btn:before, .video-bx2 .video-btn:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
background-color: rgba(255, 255, 255, 0.2);
z-index: -1;
-moz-transition: all 0.5;
-o-transition: all 0.5;
-webkit-transition: all 0.5;
-ms-transition: all 0.5;
transition: all 0.5;
border-radius: 50%;
}
.video-bx2 .video-btn:before {
animation: animationSignal1;
animation-iteration-count: infinite;
animation-duration: 3s;
-webkit-animation: animationSignal1;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 3s;
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.video-bx2 .video-btn:after {
animation: animationSignal2;
animation-iteration-count: infinite;
animation-duration: 3s;
-webkit-animation: animationSignal2;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 3s;
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.video-bx2 svg {
margin-right: 5px;
}
.video-bx2 .text {
color: #000;
font-weight: 500;
font-size: 16px;
line-height: 22px;
} .video-bx3 .video-btn {
background-color: rgba(255, 255, 255, 0.8);
width: 100px;
height: 100px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: #000;
font-size: 30px;
}
@media only screen and (max-width: 767px) {
.video-bx3 .video-btn {
width: 60px;
height: 60px;
font-size: 20px;
}
}
@keyframes animationSignal1 {
0% {
opacity: 0.8;
transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
-webkit-transform: scale(0.9);
}
100% {
transform: scale(1.5);
-moz-transform: scale(1.5);
-ms-transform: scale(1.5);
-o-transform: scale(1.5);
-webkit-transform: scale(1.5);
opacity: 0;
}
}
@-webkit-keyframes animationSignal1 {
0% {
transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
-webkit-transform: scale(0.9);
}
100% {
transform: scale(1.5);
-moz-transform: scale(1.5);
-ms-transform: scale(1.5);
-o-transform: scale(1.5);
-webkit-transform: scale(1.5);
opacity: 0;
}
}
@keyframes animationSignal2 {
0% {
transform: scale(0.9);
-moz-transform: scale(0.9);
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
100% {
transform: scale(1.9);
-moz-transform: scale(1.9);
-webkit-transform: scale(1.9);
-ms-transform: scale(1.9);
-o-transform: scale(1.9);
opacity: 0;
}
}
@-webkit-keyframes animationSignal2 {
0% {
transform: scale(0.9);
-moz-transform: scale(0.9);
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
}
100% {
transform: scale(1.9);
-moz-transform: scale(1.9);
-webkit-transform: scale(1.9);
-ms-transform: scale(1.9);
-o-transform: scale(1.9);
opacity: 0;
}
}
.video-wrapper {
display: flex;
align-items: center;
}
.btn-video {
padding: 15px 20px;
background-color: var(--bs-secondary);
color: #fff;
}
.video-wrapper2 {
height: 750px;
display: flex;
align-items: center;
justify-content: center;
}
@media only screen and (max-width: 1480px) {
.video-wrapper2 {
height: 600px;
}
}
@media only screen and (max-width: 1199px) {
.video-wrapper2 {
height: 500px;
}
}
@media only screen and (max-width: 767px) {
.video-wrapper2 {
height: 300px;
}
}
.swiper-button-next,
.swiper-button-prev {
background-image: none !important;
}
.swiper-button-disabled {
cursor: not-allowed;
opacity: 0.5;
}
.swiper-pagination.style-1 .swiper-pagination-bullet {
height: 10px;
width: 10px;
background-color: var(--bs-secondary);
opacity: 0.1;
border-radius: 50px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.swiper-pagination.style-1 .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 25px;
opacity: 1;
}
.btn-next,
.btn-prev {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
z-index: 1;
margin: 0 5px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.btn-next:after,
.btn-prev:after {
content: none;
}
.btn-next i,
.btn-prev i {
font-size: 24px;
}
.swiper-btn-center-lr {
position: relative;
}
.swiper-btn-center-lr .btn-next,
.swiper-btn-center-lr .btn-prev {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
@media only screen and (max-width: 991px) {
.swiper-btn-center-lr .btn-next,
.swiper-btn-center-lr .btn-prev {
display: none;
}
}
.swiper-btn-center-lr .btn-prev {
left: -70px;
}
.swiper-btn-center-lr .btn-next {
right: -70px;
}
@media only screen and (max-width: 1199px) {
.swiper-btn-center-lr .btn-prev {
left: -55px;
}
.swiper-btn-center-lr .btn-next {
right: -55px;
}
}
@media only screen and (max-width: 767px) {
.swiper-btn-center-lr .btn-prev {
left: -50px;
}
.swiper-btn-center-lr .btn-next {
right: -50px;
}
}
.swiper-btn-offest-lg .btn-prev {
left: -120px;
}
.swiper-btn-offest-lg .btn-next {
right: -120px;
}
@media only screen and (max-width: 1680px) {
.swiper-btn-offest-lg .btn-prev {
left: -55px;
}
.swiper-btn-offest-lg .btn-next {
right: -55px;
}
}
@media only screen and (max-width: 1199px) {
.swiper-btn-offest-lg .btn-prev {
left: -35px;
}
.swiper-btn-offest-lg .btn-next {
right: -35px;
}
}
.swiper-visible {
overflow: unset;
}
.swiper-visible .swiper-slide {
opacity: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.swiper-visible .swiper-slide-active, .swiper-visible:not(.swiper-single) .swiper-slide-next, .swiper-visible:not(.swiper-single) .swiper-slide-visible:not(.swiper-slide-duplicate-prev) {
opacity: 1;
}
.swiper-visible.swiper-item-4 .swiper-slide-next + .swiper-slide, .swiper-visible.swiper-item-4 .swiper-slide-next + .swiper-slide + .swiper-slide {
opacity: 1;
}
.swiper1-button-next,
.swiper1-button-prev {
opacity: 0.5;
}
.swiper1-button-next:hover,
.swiper1-button-prev:hover {
opacity: 1;
}
.awards-swiper {
margin-left: 50px !important;
margin-right: -350px !important;
}
@media (max-width: 1380px) {
.awards-swiper {
margin-left: 0 !important;
margin-right: -120px !important;
margin-top: 30px;
}
}
@media only screen and (max-width: 575px) {
.awards-swiper {
margin-right: -15px !important;
}
}
.awards-swiper .swiper-wrapper {
align-items: center;
}
.awards-swiper .dz-img-box {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
box-shadow: 0 0 25px rgba(var(--bs-secondary-rgb), 0.02);
}
.awards-swiper .swiper-slide:not(.swiper-slide-active) .dz-img-box {
transform: scale(0.75);
box-shadow: none;
}
.awards-swiper .swiper-slide {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.awards-swiper .swiper-slide-active ~ .swiper-slide {
margin-right: -40px;
}
.slider__pagination {
display: flex;
align-items: center;
padding: 15px 10px;
max-width: 340px;
}
.slider__pagination .swiper-progress {
position: relative;
width: 200px !important;
margin: 0 15px;
height: 3px !important;
background: rgba(var(--bs-primary-rgb), 0.2);
}
.slider__pagination .swiper-progress .swiper-pagination-progressbar-fill {
background: var(--bs-primary);
}
.slider__pagination .slider__current,
.slider__pagination .slider__total {
font-size: 18px;
color: var(--bs-secondary);
font-weight: 500;
width: 25px;
text-align: center;
}
.slider__pagination .swiper-button {
height: 50px;
width: 50px;
min-width: 50px;
font-size: 20px;
}
@media only screen and (max-width: 575px) {
.slider__pagination .swiper-button {
height: 38px;
width: 38px;
min-width: 38px;
font-size: 15px;
}
}
.team-pagination-wrapper {
max-width: 500px;
margin-left: auto;
margin-right: auto;
padding: 0;
}
.team-pagination-wrapper .team-swiper-prev {
margin-right: 25px;
}
.team-pagination-wrapper .team-swiper-next {
margin-left: 25px;
}
.team-pagination-wrapper .swiper-progress {
width: 100%;
}
@media only screen and (max-width: 575px) {
.team-pagination-wrapper .team-swiper-prev {
margin-right: 15px;
}
.team-pagination-wrapper .team-swiper-next {
margin-left: 15px;
}
}
.compare-swiper-wrapper {
overflow: unset;
}
.compare-swiper-btn {
display: flex;
gap: 30px;
}
@media only screen and (max-width: 767px) {
.compare-swiper-btn {
gap: 15px;
}
.compare-swiper-btn .compare-swiper-prev,
.compare-swiper-btn .compare-swiper-next {
width: 35px;
}
} .widget {
margin-bottom: 45px;
}
@media only screen and (max-width: 991px) {
.widget {
margin-bottom: 40px;
}
}
.widget:last-child {
margin-bottom: 0;
}
.widget-title {
position: relative;
margin-bottom: 25px;
font-weight: 700;
}
.widget-title .title {
margin-bottom: 0;
}
.wp-block-heading {
margin-bottom: 15px;
} .widget_post ul li {
display: flex;
align-items: center;
padding-bottom: 16px;
}
.widget_post ul li:last-child {
padding-bottom: 0;
}
.widget_post ul .dzmedia {
width: 60px;
min-width: 60px;
height: 60px;
border-radius: 10px;
margin-right: 12px;
}
.widget_post ul .dzmedia img {
border-radius: 0;
}
.widget_post ul .dzcontent .name {
margin-bottom: 0;
line-height: 1.3;
font-size: 14px;
font-weight: 600;
}
.widget_post ul .dzcontent .time {
font-size: 13px;
font-weight: 400;
}
.search-bx form {
margin-bottom: 45px;
}
.search-bx .form-control {
height: 60px;
border: 2px solid var(--bs-primary);
border-radius: 10px !important;
padding: 10px 50px 10px 20px;
background-color: #fff;
}
.search-bx .input-side {
border-radius: 0;
display: flex;
margin: 0;
align-items: center;
width: 100%;
height: 50px;
}
.search-bx .input-group-btn .btn {
position: absolute !important;
right: 5px;
top: 50%;
transform: translateY(-50%);
font-size: 30px;
padding: 0;
z-index: 99 !important;
width: 48px;
border: 0;
background-color: transparent;
}
.search-bx .input-group-btn .btn i {
color: #232;
font-size: 24px;
margin-left: 0;
}
.search-bx .input-group-btn .btn svg path {
stroke: var(--bs-primary);
}
.search-bx .input-group-btn .btn:active {
background-color: transparent;
border-color: transparent;
} .download-file {
color: #ffffff;
padding: 25px 25px 20px 20px;
border-radius: 4px;
}
.download-file .title {
color: #ffffff;
margin-top: 0;
margin-bottom: 20px;
text-align: center;
font-size: 20px;
font-weight: 600;
}
.download-file ul {
list-style: none;
margin: 0;
padding: 0;
}
.download-file ul li a {
background-color: #ffffff;
color: #000000;
display: block;
margin-bottom: 10px;
border-radius: 4px;
width: 100%;
padding: 15px;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
text-align: left;
align-items: center;
display: flex;
justify-content: space-between;
}
.download-file ul li a i {
width: 18px;
height: 18px;
position: relative;
}
.download-file ul li a i:after, .download-file ul li a i:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background-size: contain;
background-repeat: no-repeat;
left: 0;
top: 0;
}
.download-file ul li a i:before {
-webkit-animation: download1 2s ease infinite;
animation: download1 2s ease infinite;
}
.download-file ul li a .text {
display: inline;
position: relative;
}
.download-file ul li a:hover .text {
color: var(--bs-primary);
}
@-webkit-keyframes download1 {
0%, 10%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
60% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
}
@keyframes download1 {
0%, 10%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
60% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
} .widget_contact {
padding: 45px 40px;
border-radius: var(--radius-lg);
text-align: center;
position: relative;
z-index: 1;
overflow: hidden;
background: var(--bs-primary);
background-size: cover;
background-position: bottom right;
}
.widget_contact .icon, .widget_contact img {
margin-bottom: 30px;
width: 80px;
height: 80px;
}
.widget_contact .title {
font-size: 20px;
font-weight: 500;
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.widget_contact .phone-number {
position: relative;
font-size: 20px;
font-weight: 500;
margin-bottom: 12px;
}
.widget_contact .email {
position: relative;
font-size: 20px;
font-weight: 500;
margin-bottom: 35px;
}
.widget_contact:not(.widget_contact_light) .title {
color: #fff;
}
.widget_contact:not(.widget_contact_light) .email, .widget_contact:not(.widget_contact_light) .phone-number {
color: #fff;
}
.widget_contact:not(.widget_contact_light) .email a, .widget_contact:not(.widget_contact_light) .phone-number a {
color: #fff;
}
.widget_contact:not(.widget_contact_light):after {
background: var(--bs-primary);
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 0.2;
z-index: -1;
}
.widget_contact.widget_contact_light {
background: #fff;
}
.widget_contact.widget_contact_light .title {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.widget_contact.widget_contact_light .email, .widget_contact.widget_contact_light .phone-number {
color: var(--bs-secondary);
}
.widget_contact.widget_contact_light .email a, .widget_contact.widget_contact_light .phone-number a {
color: var(--bs-secondary);
}
.servdze-carouse .item {
overflow: hidden;
border-radius: 6px;
} .wp-block-page-list,
.wp-block-latest-posts,
.wp-block-categories-list,
.wp-block-archives-list,
.widget_categories ul,
.widget_archive ul,
.widget_meta ul,
.widget_pages ul,
.widget_recent_comments ul,
.widget_nav_menu ul,
.widget_recent_entries ul,
.widget_servdzes ul,
.widget_services ul {
list-style: none;
padding-left: 0;
margin-bottom: 0;
color: #5E626F;
}
.wp-block-page-list li,
.wp-block-latest-posts li,
.wp-block-categories-list li,
.wp-block-archives-list li,
.widget_categories ul li,
.widget_archive ul li,
.widget_meta ul li,
.widget_pages ul li,
.widget_recent_comments ul li,
.widget_nav_menu ul li,
.widget_recent_entries ul li,
.widget_servdzes ul li,
.widget_services ul li {
padding-bottom: 1.125rem;
margin-bottom: 0.8125rem;
position: relative;
padding: 0.5rem 0rem 0.5rem 1.125rem;
font-size: 15px;
margin-bottom: 0;
line-height: 1.25rem;
font-weight: 400;
color: var(--bs-body-color);
}
.wp-block-page-list li a,
.wp-block-latest-posts li a,
.wp-block-categories-list li a,
.wp-block-archives-list li a,
.widget_categories ul li a,
.widget_archive ul li a,
.widget_meta ul li a,
.widget_pages ul li a,
.widget_recent_comments ul li a,
.widget_nav_menu ul li a,
.widget_recent_entries ul li a,
.widget_servdzes ul li a,
.widget_services ul li a {
text-transform: capitalize;
color: var(--bs-body-color);
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
display: inline-block;
}
.wp-block-page-list li a:hover,
.wp-block-latest-posts li a:hover,
.wp-block-categories-list li a:hover,
.wp-block-archives-list li a:hover,
.widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_meta ul li a:hover,
.widget_pages ul li a:hover,
.widget_recent_comments ul li a:hover,
.widget_nav_menu ul li a:hover,
.widget_recent_entries ul li a:hover,
.widget_servdzes ul li a:hover,
.widget_services ul li a:hover {
color: var(--bs-primary);
}
.wp-block-page-list li a:before,
.wp-block-latest-posts li a:before,
.wp-block-categories-list li a:before,
.wp-block-archives-list li a:before,
.widget_categories ul li a:before,
.widget_archive ul li a:before,
.widget_meta ul li a:before,
.widget_pages ul li a:before,
.widget_recent_comments ul li a:before,
.widget_nav_menu ul li a:before,
.widget_recent_entries ul li a:before,
.widget_servdzes ul li a:before,
.widget_services ul li a:before {
content: " ";
color: var(--bs-primary);
position: absolute;
left: 0;
font-family: "feather";
font-weight: 100;
font-size: 16px;
top: 10px;
}
.wp-block-page-list li li,
.wp-block-latest-posts li li,
.wp-block-categories-list li li,
.wp-block-archives-list li li,
.widget_categories ul li li,
.widget_archive ul li li,
.widget_meta ul li li,
.widget_pages ul li li,
.widget_recent_comments ul li li,
.widget_nav_menu ul li li,
.widget_recent_entries ul li li,
.widget_servdzes ul li li,
.widget_services ul li li {
border-bottom: none;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
line-height: 1.375rem;
}
.wp-block-page-list li li:last-child,
.wp-block-latest-posts li li:last-child,
.wp-block-categories-list li li:last-child,
.wp-block-archives-list li li:last-child,
.widget_categories ul li li:last-child,
.widget_archive ul li li:last-child,
.widget_meta ul li li:last-child,
.widget_pages ul li li:last-child,
.widget_recent_comments ul li li:last-child,
.widget_nav_menu ul li li:last-child,
.widget_recent_entries ul li li:last-child,
.widget_servdzes ul li li:last-child,
.widget_services ul li li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
.wp-block-page-list li li:before,
.wp-block-latest-posts li li:before,
.wp-block-categories-list li li:before,
.wp-block-archives-list li li:before,
.widget_categories ul li li:before,
.widget_archive ul li li:before,
.widget_meta ul li li:before,
.widget_pages ul li li:before,
.widget_recent_comments ul li li:before,
.widget_nav_menu ul li li:before,
.widget_recent_entries ul li li:before,
.widget_servdzes ul li li:before,
.widget_services ul li li:before {
top: 0.5rem;
left: 0;
}
.wp-block-page-list ul,
.wp-block-latest-posts ul,
.wp-block-categories-list ul,
.wp-block-archives-list ul,
.widget_categories ul ul,
.widget_archive ul ul,
.widget_meta ul ul,
.widget_pages ul ul,
.widget_recent_comments ul ul,
.widget_nav_menu ul ul,
.widget_recent_entries ul ul,
.widget_servdzes ul ul,
.widget_services ul ul {
padding-left: 1.125rem;
margin-top: 0.5rem;
margin-left: -0.9375rem;
} .widget_archive li ul,
.wp-block-page-list li ul,
.wp-block-categories-list li ul,
.wp-block-archives-list li ul,
.wp-block-latest-posts li ul,
.widget_categories li ul {
margin-bottom: -0.625rem;
}
.wp-block-page-list li,
.widget_archive ul li,
.wp-block-categories-list li,
.wp-block-archives-list li,
.wp-block-latest-posts li,
.widget_categories ul li {
text-align: right;
display: table;
width: 100%;
padding: 0.625rem 0rem 0.625rem 1.625rem !important;
line-height: 1.3 !important;
}
.wp-block-page-list li:before,
.wp-block-categories-list li:before,
.wp-block-archives-list li:before,
.wp-block-latest-posts li:before {
content: none !important;
}
.wp-block-page-list li a,
.widget_archive li a,
.wp-block-latest-posts li a,
.wp-block-categories-list li a,
.wp-block-archives-list li a,
.widget_categories li a {
float: left;
text-transform: capitalize;
text-align: left;
}
.wp-block-page-list,
.wp-block-latest-posts,
.wp-block-categories-list,
.wp-block-archives-list {
margin-bottom: 2.5rem;
padding: 0 !important;
} .widget_recent_comments ul {
margin-top: -0.625rem;
}
.widget_recent_comments ul li {
padding-left: 1.875rem;
line-height: 1.625rem;
}
.widget_recent_comments ul li a {
font-weight: 500;
}
.widget_recent_comments ul li a:before {
content: none;
}
.widget_recent_comments ul li:before {
content: "\f27a";
font-family: "Font Awesome 5 Free";
background: transparent;
width: auto;
height: auto;
position: absolute;
left: 0;
top: 0.625rem;
font-size: 1.125rem;
} .widget_meta ul li a abbr[title] {
color: #333;
border-bottom: none;
} .widget_calendar th,
.widget_calendar td {
text-align: center;
border: 0.0625rem solid rgba(var(--bs-primary-rgb), 0.1);
padding: 0.4em;
}
.widget_calendar th,
.widget_calendar tfoot td {
border-color: rgba(0, 0, 0, 0.05);
}
.widget_calendar th:last-child,
.widget_calendar tfoot td:last-child {
border: 0;
}
.widget_calendar tr {
border-bottom: 0.0625rem solid rgba(var(--bs-primary-rgb), 0.1);
}
.widget_calendar tr:nth-child(2n+2) {
background-color: rgba(var(--bs-primary-rgb), 0.1);
}
.widget_calendar table {
border-collapse: collapse;
margin: 0;
width: 100%;
}
.widget_calendar .calendar_wrap th,
.widget_calendar tfoot td a {
color: #fff;
background: var(--bs-primary);
}
.widget_calendar .calendar_wrap td a {
font-weight: 600;
text-transform: uppercase;
color: inherit;
}
.widget_calendar caption {
text-align: center;
font-weight: 600;
caption-side: top;
background: var(--bs-primary);
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
color: #fff;
text-transform: uppercase;
font-size: 0.9375rem;
border-radius: var(--radius-sm) var(--radius-sm) 0 0;
}
.wp-block-calendar table th {
font-weight: 400;
background: var(--bs-primary);
color: #fff;
}
.wp-calendar-nav {
background: var(--bs-primary);
color: #fff;
display: flex;
justify-content: space-between;
text-align: center;
border-radius: 0 0 var(--radius-sm) var(--radius-sm);
}
.wp-calendar-nav span {
padding: 0.3125rem 1.25rem;
width: 44%;
border-right: 0.0625rem solid rgba(255, 255, 255, 0.2);
}
.wp-calendar-nav span a {
color: #fff;
}
.textwidget img {
border-radius: var(--border-radius-base);
} .wp-block-archives-dropdown select,
.wp-block-categories-dropdown select {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
border-radius: var(--radius-sm);
appearance: none;
} .widget_text p {
font-size: 0.9375rem;
line-height: 1.75rem;
} .rsswidget img {
display: inherit;
}
.widget-title .rsswidget {
display: inline-block;
}
ul a.rsswidget,
ul cite {
font-weight: 600;
color: var(--bs-heading-color);
}
ul a.rsswidget {
font-size: 1.125rem;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
ul a.rsswidget:hover {
color: var(--bs-primary);
}
.rssSummary {
margin: 1.25rem 0;
line-height: 1.7;
font-size: 15px;
}
.rss-date {
display: block;
margin-top: 0.3125rem;
font-weight: 400;
}
.widget_rss ul li {
margin-bottom: 1.25rem;
padding-bottom: 1.25rem;
border-bottom: 0.0625rem solid var(--bs-body-color);
padding-top: 0;
}
.widget_rss ul li:last-child {
margin-bottom: 0;
border-bottom: 0;
padding-bottom: 0;
} .widget_gallery ul {
padding-left: 0;
display: flex;
flex-wrap: wrap;
margin-left: -0.3rem;
margin-right: -0.3rem;
}
.widget_gallery.gallery-grid-2 li {
width: 50%;
}
.widget_gallery.gallery-grid-4 li {
width: 25%;
}
.widget_gallery li {
display: inline-block;
width: 33.33%;
float: left;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
padding: 0.125rem;
}
.widget_gallery li img {
display: inline-block;
width: 100%;
}
.widget_gallery li:nth-child(3n-3) {
margin-right: 0;
}
.widget_gallery li:hover {
opacity: 0.7;
}
.widget_gallery li a {
display: inline-block;
} .wp-block-tag-cloud.is-style-outline {
gap: 0;
}
.wp-block-tag-cloud.is-style-outline,
.wp-block-tag-cloud,
.tagcloud {
clear: both;
display: table;
}
.wp-block-tag-cloud.is-style-outline a,
.wp-block-tag-cloud a,
.tagcloud a {
position: relative;
border: 1px solid var(--border-color);
border-radius: 0;
padding: 8px 15px;
display: inline-block;
margin: 0px 10px 10px 0px !important;
font-size: 14px !important;
background-color: var(--bs-light);
color: var(--title);
line-height: 1.4;
border-radius: 10px;
}
.wp-block-tag-cloud.is-style-outline a:hover,
.wp-block-tag-cloud a:hover,
.tagcloud a:hover {
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
color: #fff;
} .recent-posts-entry .widget-post-bx .widget-post {
display: flex;
align-items: center;
margin-bottom: 25px;
}
.recent-posts-entry .widget-post-bx .widget-post:last-child {
margin: 0;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-media {
width: 90px;
min-width: 90px;
height: 100px;
border-radius: 20px;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-media img {
height: 100%;
object-fit: cover;
}
.recent-posts-entry .widget-post-bx .widget-post .post-date {
text-transform: uppercase;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-info {
margin-left: 16px;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-info > :last-child {
margin-bottom: 0;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-meta {
margin-bottom: 4px;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-meta li {
font-size: 13px;
color: var(--bs-heading-color);
font-weight: 500;
color: var(--bs-primary);
}
.recent-posts-entry .widget-post-bx .widget-post .title {
font-weight: 500;
} .servdze_menu_nav {
background: #fff;
padding: 30px 30px;
box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.1);
border-radius: 4px;
}
@media only screen and (max-width: 1199px) {
.servdze_menu_nav {
padding: 15px;
}
}
.servdze_menu_nav ul li {
padding: 0;
}
.servdze_menu_nav ul li a {
background-color: #fff;
display: block;
border-radius: 6px;
padding: 15px 25px;
margin-bottom: 10px;
color: #000;
font-weight: 600;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
background-size: 200%;
position: relative;
z-index: 1;
overflow: hidden;
}
@media only screen and (max-width: 1199px) {
.servdze_menu_nav ul li a {
padding: 15px;
}
}
.servdze_menu_nav ul li a:before {
content: "\f061";
font-weight: 900;
font-family: "Font Awesome 6 Free";
position: absolute;
right: 50px;
left: auto;
top: 50%;
font-size: 18px;
opacity: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
}
@media only screen and (max-width: 1199px) {
.servdze_menu_nav ul li a:before {
font-size: 22px;
}
}
.servdze_menu_nav ul li a:after {
background: var(--bs-secondary);
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
content: "";
background-size: 200%;
opacity: 0;
z-index: -1;
}
.servdze_menu_nav ul li:hover a, .servdze_menu_nav ul li.current-menu-item a, .servdze_menu_nav ul li.active a {
padding-left: 20px;
border-color: transparent;
transform: translateX(0);
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
color: #ffffff;
}
.servdze_menu_nav ul li:hover a:before, .servdze_menu_nav ul li.current-menu-item a:before, .servdze_menu_nav ul li.active a:before {
opacity: 1;
right: 10px;
color: #ffffff;
}
@media only screen and (max-width: 1199px) {
.servdze_menu_nav ul li:hover a:before, .servdze_menu_nav ul li.current-menu-item a:before, .servdze_menu_nav ul li.active a:before {
font-size: 22px;
right: 5px;
}
}
.servdze_menu_nav ul li:hover a:after, .servdze_menu_nav ul li.current-menu-item a:after, .servdze_menu_nav ul li.active a:after {
opacity: 1;
}
.dzrelated-post {
margin-bottom: 30px;
} .author-box {
padding: 50px 30px;
text-align: center;
margin-bottom: 60px;
background: #FDF42A;
border-radius: 30px;
}
.author-box .author-profile-info .author-profile-pdz {
width: 200px;
height: 200px;
overflow: hidden;
min-width: 200px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
}
.author-box .author-profile-info .author-profile-pdz img {
width: 100%;
border-radius: 20px;
}
.author-box .author-profile-info .author-profile-content .title {
font-size: 20px;
margin-bottom: 0;
}
.author-box .author-profile-info .author-profile-content .sub-title {
font-size: 13px;
display: block;
color: var(--bs-primary);
margin-bottom: 10px;
}
.author-box .author-profile-info .author-profile-content p {
font-size: 14px;
margin-bottom: 15px;
}
.author-box .author-profile-info .author-profile-content img {
margin-bottom: 15px;
width: 180px;
}
.author-box .author-profile-info .author-profile-content .social-dzon {
margin: 0 -2px;
}
.author-box .author-profile-info .author-profile-content .social-dzon li {
margin: 0 2px;
display: inline-block;
}
.author-box .author-profile-info .author-profile-content .social-dzon li a {
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
background: var(--bs-secondary);
color: #fff;
vertdzal-align: middle;
display: block;
border-radius: 10px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.author-box .author-profile-info .author-profile-content .social-dzon li a i {
vertdzal-align: middle;
}
.author-box .author-profile-info .author-profile-content .social-dzon li a:hover {
background: var(--bs-primary);
}
.author-box.style-1 {
padding: 30px;
text-align: left;
background-color: #fff;
border: 2px solid var(--bs-light);
}
.author-box.style-1 .author-profile-info {
display: flex;
align-items: center;
}
.author-box.style-1 .author-profile-info .author-profile-pdz {
width: 150px;
height: 150px;
min-width: 150px;
margin-bottom: 0;
margin-left: unset;
margin-right: 20px;
}
.author-box.style-1 .author-profile-info .author-profile-content .title {
margin-bottom: 8px;
}
.search-info {
border-bottom: 1px solid rgba(94, 98, 111, 0.2);
padding-bottom: 20px;
margin-bottom: 30px;
}
.search-info .title {
display: flex;
}
.search-info .search-name {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 0;
margin-right: 15px;
display: inline;
}
.search-info .search-result {
font-size: 24px;
line-height: 26px;
font-weight: 700;
margin-bottom: 0;
display: inline;
}
.search-info .found-posts {
color: var(--bs-primary);
font-weight: 500;
} .widget_profile .dzmedia {
width: 100%;
min-width: 100%;
margin-left: auto;
margin-right: auto;
}
.widget_profile .dzmedia img {
border-radius: var(--border-radius-base);
}
.widget_profile.style-1 .dzmedia {
height: 200px;
min-width: 200px;
width: 200px;
border-radius: 50%;
}
.widget_profile.style-1 .dzmedia img {
height: 100%;
object-fit: cover;
} .clients-box {
border-radius: var(--border-radius-base);
padding: 30px 30px;
position: relative;
}
.clients-box:after {
position: absolute;
background-color: var(--bs-primary);
content: "";
bottom: -10px;
left: 50%;
transform: translateX(-50%);
height: 100%;
width: calc(100% - 60px);
z-index: -1;
border-radius: inherit;
}
.clients-box .clients-logo {
padding: 0 25px;
height: 100px;
display: flex;
align-items: center;
border-radius: 10px;
transition: all 0.5s;
position: relative;
}
.clients-box .clients-logo img {
margin: auto;
transition: all 0.5s;
}
.clients-box .clients-logo .logo-hover {
opacity: 0;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
padding: 0 25px;
}
.clients-box .clients-logo:hover .logo-main {
opacity: 0;
}
.clients-box .clients-logo:hover .logo-hover {
opacity: 1;
}
@media only screen and (max-width: 575px) {
.clients-box {
padding: 0;
}
}
.pagination.style-1 li {
margin: 0;
}
.pagination.style-1 li .page-link {
padding: 10px 15px;
color: var(--title);
line-height: 1;
font-weight: 400;
display: inline-flex;
font-size: 14px;
align-items: center;
justify-content: center;
border-radius: 0;
}
.pagination.style-1 li .page-link img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: var(--border-radius-base);
}
.pagination.style-1 li .page-link i {
font-size: 40px;
}
.pagination.style-1 li .page-link.prev img {
margin-right: 15px;
}
.pagination.style-1 li .page-link.prev i {
margin-right: 5px;
}
.pagination.style-1 li .page-link.next img {
margin-left: 15px;
}
.pagination.style-1 li .page-link.next i {
margin-left: 5px;
}
@media only screen and (max-width: 575px) {
.pagination.style-1 li .page-link {
padding: 10px 0;
}
.pagination.style-1 li .page-link img {
width: 60px;
height: 60px;
}
}
.btn-social {
display: inline-block;
padding: 12px 15px;
text-align: center;
border-radius: var(--border-radius-base);
}
.btn-social i {
margin-right: 8px;
}
.btn-social.facebook {
color: #fff;
background: #3b5998;
}
.btn-social.instagram {
color: #fff;
background: #c32aa3;
}
.btn-social.youtube {
color: #fff;
background: #e52d27;
}
.btn-social.twitter {
color: #fff;
background: #07acde;
}
.widget-row .grid-item {
width: 33.33%;
}
@media only screen and (max-width: 991px) {
.widget-row .grid-item {
width: 50%;
}
}
@media only screen and (max-width: 767px) {
.widget-row .grid-item {
width: 100%;
}
}
.side-bar h1, .side-bar .h1 {
font-size: 1.5rem;
}
.side-bar h2, .side-bar .h2 {
font-size: 1.375rem;
}
.side-bar h3, .side-bar .h3 {
font-size: 1.25rem;
}
.side-bar h4, .side-bar .h4 {
font-size: 1.125rem;
}
.side-bar h5, .side-bar .h5 {
font-size: 1rem;
}
.side-bar h6, .side-bar .h6 {
font-size: 14px;
}
.sidebar-widget .wp-block-woocommerce-attribute-filter > h1, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h1, .sidebar-widget .wp-block-woocommerce-attribute-filter > h2, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h2, .sidebar-widget .wp-block-woocommerce-attribute-filter > h3, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h3, .sidebar-widget .wp-block-woocommerce-attribute-filter > h4, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h4, .sidebar-widget .wp-block-woocommerce-attribute-filter > h5, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h5, .sidebar-widget .wp-block-woocommerce-attribute-filter > h6, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h6,
.sidebar-widget .wp-block-group__inner-container > h1,
.sidebar-widget .wp-block-group__inner-container > .h1,
.sidebar-widget .wp-block-group__inner-container > h2,
.sidebar-widget .wp-block-group__inner-container > .h2,
.sidebar-widget .wp-block-group__inner-container > h3,
.sidebar-widget .wp-block-group__inner-container > .h3,
.sidebar-widget .wp-block-group__inner-container > h4,
.sidebar-widget .wp-block-group__inner-container > .h4,
.sidebar-widget .wp-block-group__inner-container > h5,
.sidebar-widget .wp-block-group__inner-container > .h5,
.sidebar-widget .wp-block-group__inner-container > h6,
.sidebar-widget .wp-block-group__inner-container > .h6,
.shop-widget .wp-block-woocommerce-attribute-filter > h1,
.shop-widget .wp-block-woocommerce-attribute-filter > .h1,
.shop-widget .wp-block-woocommerce-attribute-filter > h2,
.shop-widget .wp-block-woocommerce-attribute-filter > .h2,
.shop-widget .wp-block-woocommerce-attribute-filter > h3,
.shop-widget .wp-block-woocommerce-attribute-filter > .h3,
.shop-widget .wp-block-woocommerce-attribute-filter > h4,
.shop-widget .wp-block-woocommerce-attribute-filter > .h4,
.shop-widget .wp-block-woocommerce-attribute-filter > h5,
.shop-widget .wp-block-woocommerce-attribute-filter > .h5,
.shop-widget .wp-block-woocommerce-attribute-filter > h6,
.shop-widget .wp-block-woocommerce-attribute-filter > .h6,
.shop-widget .wp-block-group__inner-container > h1,
.shop-widget .wp-block-group__inner-container > .h1,
.shop-widget .wp-block-group__inner-container > h2,
.shop-widget .wp-block-group__inner-container > .h2,
.shop-widget .wp-block-group__inner-container > h3,
.shop-widget .wp-block-group__inner-container > .h3,
.shop-widget .wp-block-group__inner-container > h4,
.shop-widget .wp-block-group__inner-container > .h4,
.shop-widget .wp-block-group__inner-container > h5,
.shop-widget .wp-block-group__inner-container > .h5,
.shop-widget .wp-block-group__inner-container > h6,
.shop-widget .wp-block-group__inner-container > .h6 {
position: relative;
margin-bottom: 30px;
font-weight: 700;
}
@media only screen and (max-width: 767px) {
.sidebar-widget .wp-block-woocommerce-attribute-filter > h1, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h1, .sidebar-widget .wp-block-woocommerce-attribute-filter > h2, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h2, .sidebar-widget .wp-block-woocommerce-attribute-filter > h3, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h3, .sidebar-widget .wp-block-woocommerce-attribute-filter > h4, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h4, .sidebar-widget .wp-block-woocommerce-attribute-filter > h5, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h5, .sidebar-widget .wp-block-woocommerce-attribute-filter > h6, .sidebar-widget .wp-block-woocommerce-attribute-filter > .h6,
.sidebar-widget .wp-block-group__inner-container > h1,
.sidebar-widget .wp-block-group__inner-container > .h1,
.sidebar-widget .wp-block-group__inner-container > h2,
.sidebar-widget .wp-block-group__inner-container > .h2,
.sidebar-widget .wp-block-group__inner-container > h3,
.sidebar-widget .wp-block-group__inner-container > .h3,
.sidebar-widget .wp-block-group__inner-container > h4,
.sidebar-widget .wp-block-group__inner-container > .h4,
.sidebar-widget .wp-block-group__inner-container > h5,
.sidebar-widget .wp-block-group__inner-container > .h5,
.sidebar-widget .wp-block-group__inner-container > h6,
.sidebar-widget .wp-block-group__inner-container > .h6,
.shop-widget .wp-block-woocommerce-attribute-filter > h1,
.shop-widget .wp-block-woocommerce-attribute-filter > .h1,
.shop-widget .wp-block-woocommerce-attribute-filter > h2,
.shop-widget .wp-block-woocommerce-attribute-filter > .h2,
.shop-widget .wp-block-woocommerce-attribute-filter > h3,
.shop-widget .wp-block-woocommerce-attribute-filter > .h3,
.shop-widget .wp-block-woocommerce-attribute-filter > h4,
.shop-widget .wp-block-woocommerce-attribute-filter > .h4,
.shop-widget .wp-block-woocommerce-attribute-filter > h5,
.shop-widget .wp-block-woocommerce-attribute-filter > .h5,
.shop-widget .wp-block-woocommerce-attribute-filter > h6,
.shop-widget .wp-block-woocommerce-attribute-filter > .h6,
.shop-widget .wp-block-group__inner-container > h1,
.shop-widget .wp-block-group__inner-container > .h1,
.shop-widget .wp-block-group__inner-container > h2,
.shop-widget .wp-block-group__inner-container > .h2,
.shop-widget .wp-block-group__inner-container > h3,
.shop-widget .wp-block-group__inner-container > .h3,
.shop-widget .wp-block-group__inner-container > h4,
.shop-widget .wp-block-group__inner-container > .h4,
.shop-widget .wp-block-group__inner-container > h5,
.shop-widget .wp-block-group__inner-container > .h5,
.shop-widget .wp-block-group__inner-container > h6,
.shop-widget .wp-block-group__inner-container > .h6 {
margin-bottom: 15px;
}
}
.side-bar .widget .dz-team.style-5 .dz-media img {
mix-blend-mode: darken;
min-height: 485px;
object-fit: cover;
}
@media only screen and (max-width: 1199px) {
.side-bar .widget .dz-team.style-5 .dz-media img {
min-height: 325px;
}
}
.form-select,
select {
--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
display: block;
height: 50px;
width: 100%;
padding: 0.375rem 2.25rem 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.6;
background-color: white;
background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
background-repeat: no-repeat;
background-position: right 0.75rem center;
background-size: 16px 12px;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
appearance: none;
color: #24262B;
border-radius: 10px;
border: 2px solid var(--bs-light);
display: block;
width: 100%;
padding: 12px 20px;
font-size: 1rem;
font-weight: 400;
line-height: 1.6;
color: #777777;
border-radius: 10px;
}
.form-select:focus,
select:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.comments-title,
.blog-title,
.extra-blog .widget-title,
.comment-reply-title,
.wp-block-search .wp-block-search__label {
position: relative;
margin-bottom: 25px;
text-transform: capitalize;
color: var(--bs-heading-color);
font-size: 1.25rem;
font-family: var(--font-family-title);
font-weight: 600;
line-height: 1.4;
display: block;
}
.wc-block-components-prdze-slider__range-input-progress {
background: var(--rgba-primary-1);
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: var(--bs-primary);
}
.widget_getintouch-pro-details {
margin-bottom: 0;
}
.widget_getintouch-pro-details .pro-details {
display: flex;
align-items: center;
margin-bottom: 30px;
}
.widget_getintouch-pro-details .pro-details .dzon-box {
background-color: #f5f5f5;
height: 53px;
min-width: 53px;
width: 53px;
color: #000;
line-height: 53px;
text-align: center;
margin-right: 20px;
font-size: 20px;
}
.widget_getintouch-pro-details .pro-details .dzon-box:before {
content: none;
}
.widget_getintouch-pro-details .pro-details .dzon-box i {
font-family: "feather" !important;
font-style: normal;
}
.widget_getintouch-pro-details .pro-details .dzon-content .dztitle {
margin-bottom: 5px;
}
.widget_getintouch-pro-details .pro-details .dzon-content p {
margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
.widget_getintouch-pro-details .pro-details .dzon-box {
margin-right: 10px;
}
}
@media only screen and (max-width: 1200px) {
.pro-details-col-5 .col {
width: 25%;
flex-basis: auto;
}
}
@media only screen and (max-width: 991px) {
.pro-details-col-5 .col {
width: 33.33%;
}
}
@media only screen and (max-width: 767px) {
.pro-details-col-5 .col {
width: 50%;
}
}
@media only screen and (max-width: 575px) {
.pro-details-col-5 .col {
width: 100%;
}
}
.widget_info {
border-radius: var(--radius-md);
padding: 30px 30px 15px;
}
.widget_schedule {
padding: 30px 30px 15px;
border-radius: var(--radius-md);
}
.widget_schedule .table {
--bs-table-bg: transparent;
--bs-table-color: #fff;
--bs-border-color: rgba(255, 255, 255, 0.15);
font-size: 15px;
font-weight: 500;
}
.widget_schedule .table tr th {
color: var(--bs-table-color);
}
.widget_schedule .widget-title {
margin-bottom: 12px;
}
.widget_schedule .widget-title .title {
font-size: 18px;
}
.service_menu_nav {
background: #fff;
padding: 30px 20px;
border-radius: var(--radius-lg);
}
.service_menu_nav .widget-title {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 20px;
font-size: 20px;
}
.service_menu_nav .widget-title .title {
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
padding-bottom: 12px;
}
.service_menu_nav ul li {
padding: 0;
}
.service_menu_nav ul li a {
background-color: #fff;
display: block;
border-radius: var(--radius-sm);
padding: 12px 20px;
font-size: 16px;
line-height: 1.5;
font-weight: 500;
margin-bottom: 5px;
color: var(--bs-secondary);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
position: relative;
z-index: 1;
overflow: hidden;
}
.service_menu_nav ul li a > span:after {
display: none;
}
.service_menu_nav ul li a:before {
content: "\e829";
font-family: feather;
position: absolute;
right: 10px;
left: auto;
top: 50%;
font-size: 18px;
color: var(--bs-primary);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
}
.service_menu_nav ul li.active a, .service_menu_nav ul li.current-menu-item a, .service_menu_nav ul li:hover a {
color: #fff;
background-color: var(--bs-primary);
}
.service_menu_nav ul li.active a:before, .service_menu_nav ul li.current-menu-item a:before, .service_menu_nav ul li:hover a:before {
color: #fff;
}
.service_menu_nav[class*=bg-] .title {
color: #fff;
}
.service_menu_nav[class*=bg-] ul li:not(:hover):not(.current-menu-item):not(.active) a {
background-color: transparent;
color: #fff;
}
.elementor-499 .elementor-element.elementor-element-fca2efb {
display: none;
}
.widget-bx {
padding: 30px;
border-radius: var(--radius-md);
}
.search_widget .form-control {
font-size: 16px;
color: var(--bs-body-color);
padding: 0;
height: 60px;
border-width: 0 0 1px 0;
border-bottom: 1px solid rgba(var(--bs-secondary-rgb), 0.2);
border-radius: 0;
background-color: transparent;
}
.search_widget .form-control::-webkit-input-placeholder {
color: var(--bs-body-color);
}
.search_widget .form-control:-ms-input-placeholder {
color: var(--bs-body-color);
}
.search_widget .form-control::placeholder {
color: var(--bs-body-color);
}
.search_widget .input-group-addon {
position: absolute;
bottom: 0;
right: 0;
width: auto;
height: 100%;
}
.search_widget .input-group-addon .btn {
padding: 0;
height: 100%;
font-size: 20px;
color: var(--bs-primary);
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
border-color: white;
color: #fff;
}
.dz-dentist > .widget {
padding: 30px;
border-radius: var(--radius-md);
background-color: var(--bs-light);
}
.dz-dentist > .widget .wp-block-search .wp-block-search__input {
background-color: #fff;
}
.dz-dentist > .widget .wp-block-tag-cloud a:not(:hover) {
background-color: #fff;
}
.dz-skincare > .widget {
padding: 30px;
border-radius: var(--radius-md);
background-color: #ffffff;
}
.dz-skincare .wp-block-tag-cloud a {
border: 0;
}
.dz-skincare .wp-block-tag-cloud a:hover {
background-color: var(--bs-primary);
color: #fff;
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
color: white;
}
.form-wrapper.style-2.bg-white .wpcf7 form.failed .wpcf7-response-output,
.form-wrapper.style-2.bg-white .wpcf7 form.aborted .wpcf7-response-output {
color: #000;
}
.widget_get_in_touch li {
padding: 15px 0;
}
.widget_get_in_touch li:not(:last-child) {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.widget_get_in_touch li .widget-head {
display: flex;
align-items: center;
margin-bottom: 5px;
}
.widget_get_in_touch li .title {
font-size: 15px;
}
.widget_get_in_touch li i {
font-size: 18px;
margin-right: 10px;
color: var(--bs-primary);
}
.widget_get_in_touch li .widget-text {
font-size: 16px;
font-weight: 500;
}
.widget_services.style-1 ul li {
padding-left: 0;
overflow: hidden;
}
.widget_services.style-1 ul li a {
transition: all 0.4s;
}
.widget_services.style-1 ul li a::before {
content: none;
} .quick-view-modal .modal-dialog {
max-width: 1070px;
}
.quick-view-modal .modal-content {
border: 0;
border-radius: 0;
background: #ffffff;
padding: 0;
}
@media only screen and (max-width: 767px) {
.quick-view-modal .modal-content {
padding: 50px 30px 30px;
}
}
@media only screen and (max-width: 575px) {
.quick-view-modal .modal-content {
padding: 50px 15px 20px;
}
}
.quick-view-modal .modal-content .modal-body {
padding: 0;
}
.quick-view-modal .btn-close {
margin: 0px;
position: absolute;
right: 8px;
top: 8px;
color: var(--bs-secondary);
opacity: 1;
font-size: 24px;
padding: 0px;
height: 40px;
z-index: 1;
width: 40px;
border: 0px;
background: transparent;
}
.quick-view-modal .btn-close:focus {
box-shadow: unset;
} .inquiry-modal {
background: rgba(0, 0, 0, 0.6);
}
.inquiry-modal .modal-dialog {
max-width: 800px;
display: flex;
min-height: auto;
background-color: #ffffff;
border-radius: 30px;
}
@media only screen and (max-width: 767px) {
.inquiry-modal .modal-dialog {
margin: 0 15px;
}
}
@media only screen and (max-width: 575px) {
.inquiry-modal .modal-dialog {
max-width: 350px;
margin: 0 auto;
}
}
.inquiry-modal .form-label {
font-size: 13px;
font-weight: 500;
}
.inquiry-modal .form-group {
margin-bottom: 20px;
}
.inquiry-modal .form-control {
font-size: 15px;
}
.inquiry-modal .inquiry-adv {
flex: 0 0 50%;
max-width: 50%;
}
@media only screen and (max-width: 575px) {
.inquiry-modal .inquiry-adv {
display: none;
}
}
.inquiry-modal .inquiry-adv img {
height: 100%;
object-fit: cover;
width: 100%;
border-radius: 30px 0 0 30px;
}
.inquiry-modal .modal-content {
border: 0;
border-radius: 30px;
background: #fff;
padding: 40px 60px;
flex: 0 0 50%;
max-width: 50%;
align-items: center;
justify-content: center;
}
@media only screen and (max-width: 767px) {
.inquiry-modal .modal-content {
padding: 20px;
}
}
@media only screen and (max-width: 575px) {
.inquiry-modal .modal-content {
flex: 0 0 100%;
max-width: 100%;
padding: 20px;
}
}
.inquiry-modal .modal-content .modal-header {
border: 0;
padding: 0;
margin-bottom: 30px;
display: block;
}
@media only screen and (max-width: 767px) {
.inquiry-modal .modal-content .modal-header {
margin-bottom: 15px;
}
}
.inquiry-modal .modal-content .modal-header .title-head {
font-size: 14px;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
}
.inquiry-modal .modal-content .modal-header .modal-title {
font-size: 28px;
margin-bottom: 0;
font-weight: 700;
line-height: 1.3;
font-family: var(--font-family-title);
width: 100%;
}
.inquiry-modal .modal-content .modal-header .text {
font-size: 16px;
font-family: var(--font-family-title);
font-weight: 400;
margin-bottom: 0;
}
.inquiry-modal .modal-content .custom-checkbox {
display: flex;
align-items: center;
}
.inquiry-modal .modal-content .custom-checkbox .form-check-input {
width: 18px;
height: 18px;
min-width: 18px;
margin-right: 12px;
background-color: #D9D9D9;
cursor: pointer;
border-color: #D9D9D9;
}
.inquiry-modal .modal-content .custom-checkbox .form-check-input:checked {
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
}
.inquiry-modal .modal-content .custom-checkbox .form-check-input:focus {
box-shadow: unset;
}
.inquiry-modal .modal-content .custom-checkbox .form-check-label {
font-size: 13px;
cursor: pointer;
font-weight: 400;
font-family: var(--font-family-title);
color: var(--bs-secondary);
}
.inquiry-modal .modal-content .modal-body {
padding: 0;
}
.inquiry-modal .btn-close {
margin: 0px;
position: absolute;
right: 0;
background-color: var(--bs-secondary) !important;
top: 0;
color: rgb(255, 255, 255);
font-weight: 100;
text-shadow: none;
opacity: 1;
font-size: 24px;
padding: 0px;
height: 40px;
line-height: 1;
z-index: 1;
width: 40px;
border: 0px;
border-radius: 0px;
background: transparent;
}
.inquiry-modal .btn-close:focus {
box-shadow: unset;
}
.dzmove1 {
animation: dzMove1 1s linear infinite;
}
.dzheart {
animation: dzHeart 1s linear infinite;
}
@keyframes dzMove1 {
0% {
-webkit-transform: translate(0);
transform: translate(0);
}
25% {
-webkit-transform: translate(10px, 10px);
transform: translate(10px, 10px);
}
50% {
-webkit-transform: translate(5px, 5px);
transform: translate(5px, 5px);
}
75% {
-webkit-transform: translate(10px, -5px);
transform: translate(10px, -5px);
}
to {
-webkit-transform: translate(0);
transform: translate(0);
}
}
@keyframes dzHeart {
0% {
transform: scale(1);
}
50% {
transform: scale(1.1);
}
100% {
transform: scale(0.9);
}
}
.nav {
--bs-nav-link-color: var(--bs-primary);
--bs-nav-link-hover-color: var(--bs-primary-btn-hover-bg);
--bs-nav-link-disabled-color: var(--bs-secondary);
}
.nav-pills {
--bs-nav-pills-link-active-bg: var(--bs-primary);
}
.tab-content {
margin-top: 0px;
}
.nav-pills {
gap: 10px;
}
@media only screen and (max-width: 767px) {
.nav-pills.m-b50 {
margin-bottom: 30px;
}
}
.nav-pills-outline .nav-link {
font-weight: 500;
color: var(--bs-secondary);
border: 1px solid rgba(var(--bs-primary-rgb), 0.3);
}
.dz-tabs .nav-tabs {
border: 0;
border-bottom: 1px solid #D7D7D7;
}
.dz-tabs .nav-tabs .nav-link {
width: 100%;
padding: 12px 20px;
text-align: start;
font-size: 16px;
font-weight: 500;
border-radius: 0;
background-color: transparent;
border: 0;
border-bottom: 3px solid transparent;
color: var(--bs-secondary);
box-shadow: unset;
font-family: var(--font-family-title);
}
@media only screen and (max-width: 575px) {
.dz-tabs .nav-tabs .nav-link {
font-size: 14px;
}
}
.dz-tabs .nav-tabs .nav-link .badge {
color: var(--bs-heading-color);
padding: 0 2px;
border-radius: 20px;
margin-left: 5px;
width: 24px;
height: 24px;
line-height: 25px;
}
@media only screen and (max-width: 575px) {
.dz-tabs .nav-tabs .nav-link .badge {
width: 20px;
height: 20px;
line-height: 22px;
}
}
.dz-tabs .nav-tabs .nav-link.active {
border-color: var(--bs-primary);
color: var(--bs-primary);
}
.dz-tabs .nav-tabs .nav-link.active .badge {
background: var(--bs-heading-color);
color: #fff;
}
.dz-tabs .nav-tabs.left {
justify-content: left;
}
.dz-tabs .nav-tabs.center {
justify-content: center;
}
.dz-tabs .nav-tabs.right {
justify-content: right;
}
.dz-tabs .tab-content {
padding-top: 50px;
}
@media only screen and (max-width: 991px) {
.dz-tabs .tab-content {
padding-top: 30px;
}
}
@media only screen and (max-width: 575px) {
.dz-tabs .tab-content {
padding-top: 20px;
}
}
.dz-tabs.style-1 {
margin-bottom: 40px;
}
.dz-tabs.style-1 .nav-tabs {
border: none;
display: flex;
gap: 20px;
margin-right: -20px;
}
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(33.33% - 20px);
flex: 0 0 calc(33.33% - 20px);
cursor: pointer;
padding: 15px 30px;
font-size: 20px;
text-align: start;
font-weight: 400;
background: transparent;
color: var(--bs-secondary);
border: 1px solid var(--bs-secondary);
font-family: var(--font-family-title);
display: flex;
align-items: center;
border-radius: 10px;
}
.dz-tabs.style-1 .nav-tabs .nav-link.active, .dz-tabs.style-1 .nav-tabs .nav-link:hover, .dz-tabs.style-1 .nav-tabs .nav-link:active, .dz-tabs.style-1 .nav-tabs .nav-link:focus {
border-color: var(--bs-primary);
}
.dz-tabs.style-1 .nav-tabs .nav-link i,
.dz-tabs.style-1 .nav-tabs .nav-link svg {
font-size: 24px;
color: var(--bs-secondary);
margin-right: 10px;
}
.dz-tabs.style-1.tab-space {
margin-bottom: 75px;
margin-top: 35px;
}
@media only screen and (max-width: 1680px) {
.dz-tabs.style-1 .nav-tabs .nav-link {
padding: 15px 20px;
}
}
@media only screen and (max-width: 1480px) {
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(50% - 20px);
flex: 0 0 calc(50% - 20px);
}
}
@media only screen and (max-width: 1480px) {
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(50% - 20px);
flex: 0 0 calc(50% - 20px);
}
}
@media only screen and (max-width: 991px) {
.dz-tabs.style-1.tab-space {
margin-bottom: 0px;
margin-top: 0px;
}
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(33.33% - 20px);
flex: 0 0 calc(33.33% - 20px);
}
}
@media only screen and (max-width: 767px) {
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(50% - 20px);
flex: 0 0 calc(50% - 20px);
}
}
@media only screen and (max-width: 575px) {
.dz-tabs.style-1 .nav-tabs {
gap: 15px;
margin-right: -15px;
}
.dz-tabs.style-1 .nav-tabs .nav-link {
max-width: calc(33.33% - 15px);
flex: 0 0 calc(33.33% - 15px);
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
padding: 12px 0;
font-size: 16px;
gap: 5px;
}
.dz-tabs.style-1 .nav-tabs .nav-link svg {
margin-right: 0;
}
}
.dz-tabs.style-2 .nav-pills {
width: 100%;
padding: 0;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 5px;
text-align: center;
margin-bottom: 10px;
}
.dz-tabs.style-2 .nav-pills .nav-item {
display: inline-block;
flex: auto;
}
.dz-tabs.style-2 .nav-pills .nav-item .nav-link {
background-color: #fff;
color: #000;
padding: 15px 25px;
font-size: 15px;
font-weight: 400;
border-radius: 10px;
transition: 0.5s;
}
.dz-tabs.style-2 .nav-pills .nav-item .nav-link:hover, .dz-tabs.style-2 .nav-pills .nav-item .nav-link.active {
background-color: #000;
color: #fff;
}
@media only screen and (min-width: 991px) {
.dz-tabs.style-2.nav-full .nav-pills {
display: block;
}
.dz-tabs.style-2.nav-full .nav-pills .nav-item {
display: block;
margin-bottom: 5px;
}
}
.dz-tabs.style-3 {
margin-bottom: 40px;
}
.dz-tabs.style-3 .nav-tabs {
background-color: #fff;
padding: 14px 0px;
border-radius: 20px;
border: 0;
}
.dz-tabs.style-3 .nav-tabs .nav-item {
margin: 0 !important;
padding: 0px 5px;
border-right: 1px solid;
border-color: rgba(0, 0, 0, 0.05);
}
.dz-tabs.style-3 .nav-tabs .nav-item:last-child {
border: 0;
}
.dz-tabs.style-3 .nav-tabs .nav-link {
background: #fff;
color: #000;
display: block;
font-size: 18px;
margin-bottom: 4px;
padding: 10px 17px;
margin-bottom: 0;
border: 0;
width: 100%;
border-radius: 16px;
text-transform: capitalize;
}
.dz-tabs.style-3 .nav-tabs .nav-link.active, .dz-tabs.style-3 .nav-tabs .nav-link:hover, .dz-tabs.style-3 .nav-tabs .nav-link:active, .dz-tabs.style-3 .nav-tabs .nav-link:focus {
border-color: var(--bs-primary);
background-color: var(--bs-primary);
color: #fff;
}
.dz-tabs.style-3 .nav-tabs .nav-link.active svg path, .dz-tabs.style-3 .nav-tabs .nav-link:hover svg path, .dz-tabs.style-3 .nav-tabs .nav-link:active svg path, .dz-tabs.style-3 .nav-tabs .nav-link:focus svg path {
fill: #fff;
}
.dz-tabs.style-3 .nav-tabs .nav-link i,
.dz-tabs.style-3 .nav-tabs .nav-link svg {
font-size: 24px;
color: var(--bs-primary);
fill: var(--bs-primary);
margin-right: 10px;
}
.dz-tabs.style-3 .nav-tabs .nav-link i path,
.dz-tabs.style-3 .nav-tabs .nav-link svg path {
fill: var(--bs-primary);
}
.dz-tabs.style-3.tab-space {
margin-bottom: 75px;
margin-top: 35px;
}
@media only screen and (max-width: 1199px) {
.dz-tabs.style-3 .nav-tabs .nav-item {
margin-bottom: 5px !important;
}
.dz-tabs.style-3 .nav-tabs .nav-link {
font-size: 16px;
padding: 10px 14px;
}
.dz-tabs.style-3 .nav-tabs .nav-link svg {
width: 35px;
height: 35px;
}
}
@media only screen and (max-width: 991px) {
.dz-tabs.style-3 .nav-tabs .nav-link {
font-size: 14px;
padding: 10px 10px;
border-radius: 10px;
}
.dz-tabs.style-3 .nav-tabs .nav-link svg {
width: 30px;
height: 30px;
}
}
@media only screen and (max-width: 767px) {
.dz-tabs.style-3 .nav-tabs .nav-link {
font-size: 13px;
}
}
@media only screen and (max-width: 575px) {
.dz-tabs.style-3 .nav-tabs .nav-link {
font-size: 12px;
}
.dz-tabs.style-3 .nav-tabs .nav-link svg {
width: 25px;
height: 25px;
}
}
.dz-social-icon {
display: flex;   }
.dz-social-icon ul {
display: flex;
}
.dz-social-icon li {
display: inline-block;
margin-right: 5px;
}
.dz-social-icon li a {
height: 40px;
width: 40px;
min-width: 40px;
line-height: 40px;
font-size: 16px;
text-align: center;
border-radius: 5px;
display: block;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.dz-social-icon li a i {
color: var(--bs-heading-color);
}
.dz-social-icon.style-1 {
display: flex;
}
.dz-social-icon.style-1 li a {
width: 44px;
height: 44px;
line-height: 44px;
font-size: 14px;
display: block;
border-radius: 50%;
background-color: var(--bs-light);
color: var(--bs-primary);
}
.dz-social-icon.style-1 li a i {
color: var(--bs-primary);
}
.dz-social-icon.style-1 li a:hover {
background-color: var(--bs-primary);
color: #fff;
}
.dz-social-icon.style-1 li a:hover i {
color: #fff;
}
.dz-social-icon.style-2 li {
margin-right: 10px;
color: #000;
}
.dz-social-icon.style-2 li a {
color: #fff;
width: 55px;
height: 55px;
line-height: 55px;
font-size: 20px;
border: 1px solid var(--border-color);
border-radius: 50%;
display: block;
background: var(--bs-secondary);
}
.dz-social-icon.style-2 li a i {
color: #fff;
}
.dz-social-icon.style-2 li a:hover {
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
color: #fff;
}
.dz-social-icon.style-2.white {
color: #fff;
}
.dz-social-icon.style-2.white a {
color: #fff;
border: 1px solid rgb(255, 255, 255);
}
.dz-social-icon.style-2.white a i {
color: #fff;
}
.dz-social-icon.style-2.white a:hover {
background-color: #fff;
border-color: #fff;
color: var(--bs-secondary);
}
.dz-social-icon.style-2.white a:hover i {
color: var(--bs-secondary);
}
@media only screen and (max-width: 1191px) {
.dz-social-icon.style-2 {
justify-content: center;
}
}
.dz-social-icon.style-3 li {
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
border-radius: var(--border-radius-base);
}
.dz-social-icon.style-3 li:nth-child(1) {
background-color: #3b5998;
}
.dz-social-icon.style-3 li:nth-child(2) {
background-color: #1da1f2;
}
.dz-social-icon.style-3 li:nth-child(3) {
background-color: #25d366;
}
.dz-social-icon.style-3 li:nth-child(4) {
background-color: #db4439;
}
.dz-social-icon.style-3 li a {
color: #ffffff;
font-size: 16px;
line-height: 1;
}
@media only screen and (max-width: 575px) {
.dz-social-icon.style-3 {
display: none;
}
}
@-webkit-keyframes upToDown {
49% {
-webkit-transform: translateY(100%);
}
50% {
opacity: 0;
-webkit-transform: translateY(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes upToDown {
49% {
-moz-transform: translateY(100%);
}
50% {
opacity: 0;
-moz-transform: translateY(-100%);
}
51% {
opacity: 1;
}
}
@keyframes upToDown {
49% {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
50% {
opacity: 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
51% {
opacity: 1;
}
}
@-webkit-keyframes upToRight {
49% {
-webkit-transform: translateX(100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes upToRight {
49% {
-moz-transform: translateX(100%);
}
50% {
opacity: 0;
-moz-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@keyframes upToRight {
49% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@-webkit-keyframes leftToRight {
49% {
-webkit-transform: translateX(100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes leftToRight {
49% {
-moz-transform: translateX(100%);
}
50% {
opacity: 0;
-moz-transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@keyframes leftToRight {
49% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
50% {
opacity: 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
@keyframes movedelement {
0% {
-webkit-transform: translate(0);
transform: translate(0);
}
25% {
-webkit-transform: translate(10px, 10px);
transform: translate(10px, 10px);
}
50% {
-webkit-transform: translate(5px, 5px);
transform: translate(5px, 5px);
}
75% {
-webkit-transform: translate(10px, -5px);
transform: translate(10px, -5px);
}
to {
-webkit-transform: translate(0);
transform: translate(0);
}
}
@keyframes movedelement2 {
0% {
-webkit-transform: translate(0);
transform: translate(0);
}
25% {
-webkit-transform: translate(-10px, -10px);
transform: translate(-10px, -10px);
}
50% {
-webkit-transform: translate(-5px, -5px);
transform: translate(-5px, -5px);
}
75% {
-webkit-transform: translate(-10px, 5px);
transform: translate(-10px, 5px);
}
to {
-webkit-transform: translate(0);
transform: translate(0);
}
}
@keyframes movedelement3 {
0% {
-webkit-transform: translate(0);
transform: translate(0);
}
25% {
-webkit-transform: translate(15px, 15px);
transform: translate(15px, 15px);
}
50% {
-webkit-transform: translate(8px, 8px);
transform: translate(8px, 8px);
}
75% {
-webkit-transform: translate(15px, -8px);
transform: translate(15px, -8px);
}
to {
-webkit-transform: translate(0);
transform: translate(0);
}
}
@keyframes movedelement4 {
0% {
-webkit-transform: translate(0);
transform: translate(0);
}
25% {
-webkit-transform: translate(-15px, -15px);
transform: translate(-15px, -15px);
}
50% {
-webkit-transform: translate(-8px, -8px);
transform: translate(-8px, -8px);
}
75% {
-webkit-transform: translate(-15px, 8px);
transform: translate(-15px, 8px);
}
to {
-webkit-transform: translate(0);
transform: translate(0);
}
}
@keyframes movedelement5 {
0% {
-webkit-transform: translate(0px, -50%);
transform: translate(0px, -50%);
}
25% {
-webkit-transform: translate(10px, calc(-50% + 10px));
transform: translate(10px, calc(-50% + 10px));
}
50% {
-webkit-transform: translate(5px, calc(-50% + 5px));
transform: translate(5px, calc(-50% + 5px));
}
75% {
-webkit-transform: translate(10px, calc(-50% - 5px));
transform: translate(10px, calc(-50% - 5px));
}
to {
-webkit-transform: translate(0px, -50%);
transform: translate(0px, -50%);
}
}
@-moz-keyframes spin {
100% {
-moz-transform: translate(-50%, -50%) rotate(-45deg);
}
}
@-webkit-keyframes spin {
100% {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
}
}
@keyframes spin {
100% {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
}
@-moz-keyframes spin2 {
100% {
-moz-transform: translate(-50%, -50%) rotate(45deg);
}
}
@-webkit-keyframes spin2 {
100% {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
}
}
@keyframes spin2 {
100% {
-webkit-transform: translate(-50%, -50%) rotate(45deg);
transform: translate(-50%, -50%) rotate(45deg);
}
}
@keyframes shake {
0% {
transform: translate(1px, 1px) rotate(0deg);
}
10% {
transform: translate(-1px, -2px) rotate(-1deg);
}
20% {
transform: translate(-3px, 0px) rotate(1deg);
}
30% {
transform: translate(3px, 2px) rotate(0deg);
}
40% {
transform: translate(1px, -1px) rotate(1deg);
}
50% {
transform: translate(-1px, 2px) rotate(-1deg);
}
60% {
transform: translate(-3px, 1px) rotate(0deg);
}
70% {
transform: translate(3px, 1px) rotate(-1deg);
}
80% {
transform: translate(-1px, -1px) rotate(1deg);
}
90% {
transform: translate(1px, 2px) rotate(0deg);
}
100% {
transform: translate(1px, -2px) rotate(-1deg);
}
} .dz-divider {
height: 1px;
position: relative;
margin: 30px 0;
}
.dz-divider.divider-2px {
height: 2px;
}
.dz-divider.divider-3px {
height: 2px;
}
.dz-divider.divider-4px {
height: 2px;
}
.dz-divider i {
position: absolute;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
display: block;
border-radius: 100%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.dz-divider.icon-left {
margin-left: 40px;
}
.dz-divider.icon-left i {
left: -40px;
}
.dz-divider.icon-right {
margin-right: 40px;
}
.dz-divider.icon-right i {
right: -40px;
}
.dz-divider.icon-center i {
left: 50%;
margin-left: -5px;
}
.bg-gray-dark {
background-color: #d3d3d3;
} .range-slider { }
.range-slider.style-1 .noUi-horizontal {
height: 4px;
}
.range-slider.style-1 .noUi-horizontal .noUi-handle {
width: 20px;
height: 20px;
border-radius: 50%;
border: 2px solid var(--bs-secondary);
background-color: var(--bs-light);
box-shadow: none;
top: -8px;
right: 0;
cursor: pointer;
}
.range-slider.style-1 .noUi-horizontal .noUi-handle:before, .range-slider.style-1 .noUi-horizontal .noUi-handle:after {
content: none;
}
.range-slider.style-1 .noUi-horizontal .noUi-handle .noUi-tooltip {
display: none;
border: 0px;
background: var(--bs-primary);
color: rgb(255, 255, 255);
border-radius: 4px;
font-size: 13px;
bottom: -35px;
font-weight: 600;
padding: 2px 5px;
}
.range-slider.style-1 .noUi-horizontal .noUi-handle .noUi-tooltip:after {
content: "";
position: absolute;
background-color: inherit;
width: 10px;
height: 10px;
top: 4px;
margin-left: -4px;
left: 50%;
transform: rotate(45deg) translate(-50%, -50%);
}
.range-slider.style-1 .noUi-target {
background: #D7D7D7;
border-radius: 0;
border: 0;
box-shadow: none;
}
.range-slider.style-1 .noUi-target .noUi-connect {
background: var(--bs-secondary);
}
.range-slider.style-1 span {
margin-right: 30px;
}
.range-slider.style-1 .example-val {
font-size: 14px;
color: var(--bs-heading-color);
} .dropdown-menu {
background-color: #fff;
border: 0;
border-radius: 10px;
width: 100%;
min-width: 200px;
box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
}
.dropdown-menu .dropdown-item {
padding: 8px 20px;
font-size: 15px;
}
.dropdown-menu .dropdown-footer {
padding: 10px 20px 10px;
}
.dropdown-menu .dropdown-header {
padding: 10px 20px 10px;
}
.dropdown-item:hover,
.dropdown-item.active,
.dropdown-item:active {
background-color: var(--bs-light);
color: var(--bs-primary);
}
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
outline: none !important;
} .author-bx-detail {
display: flex;
align-items: center;
}
.author-bx-detail .author-bx-pic {
width: 80px;
height: 80px;
border-radius: 50%;
overflow: hidden;
margin-right: 15px;
border: 2px solid #fff;
}
.author-bx-detail .author-bx-pic img {
border-radius: 100%;
width: 100%;
height: 100%;
}
.author-bx-detail .name {
font-size: 22px;
color: var(--bs-heading-color);
margin-bottom: 0;
}
.author-bx-detail .position {
font-size: 16px;
font-weight: 500;
color: var(--bs-heading-color);
}
@media only screen and (max-width: 575px) {
.author-bx-detail .author-bx-pic {
width: 50px;
height: 50px;
margin-right: 10px;
}
.author-bx-detail .name {
font-size: 16px;
}
.author-bx-detail .position {
font-size: 13px;
}
}
.timeline-wrapper {
position: relative;  }
.timeline-wrapper.style-1:after {
content: "";
background-image: url("data:image/svg+xml,<svg viewBox='0 0 1919 342' fill='none' xmlns='http://www.w3.org/2000/svg'><path opacity='0.25' d='M-3 1H910C937.614 1 960 23.3858 960 51V291C960 318.614 982.386 341 1010 341H1919' stroke='black' stroke-width='2'/></svg>");
height: calc(100% - 65px);
width: 100%;
position: absolute;
top: 30px;
left: 0;
background-position: center;
background-size: cover;
opacity: 0.5;
background-repeat: no-repeat;
z-index: -1;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-1:after {
height: calc(100% - 50px);
top: 20px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1:after {
display: none;
}
}
.timeline-wrapper.style-1 .timeline-inner {
display: flex;
margin-left: -70px;
margin-right: -70px;
position: relative;
padding-top: 30px;
justify-content: space-between;
gap: 50px;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-1 .timeline-inner {
margin-left: 0;
margin-right: 0;
}
}
@media only screen and (max-width: 1199px) {
.timeline-wrapper.style-1 .timeline-inner {
gap: 30px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1 .timeline-inner {
display: block;
}
}
.timeline-wrapper.style-1 .timeline-wrap {
width: 330px;
padding-left: 10px;
padding-right: 10px;
position: relative;
padding-top: 110px;
transform: translateY(-30px);
}
.timeline-wrapper.style-1 .timeline-wrap.bottom {
padding-top: 0;
padding-bottom: 110px;
transform: translateY(-10px);
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-1 .timeline-wrap {
width: 300px;
padding-top: 110px;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom {
padding-top: 0;
padding-bottom: 100px;
}
}
@media only screen and (max-width: 1380px) {
.timeline-wrapper.style-1 .timeline-wrap {
width: 100%;
}
}
@media only screen and (max-width: 1199px) {
.timeline-wrapper.style-1 .timeline-wrap {
padding-top: 85px;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom {
padding-top: 0;
padding-bottom: 85px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1 .timeline-wrap {
padding-top: 0;
padding-left: 70px;
padding-right: 0;
transform: translateY(0);
margin-bottom: 20px;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom {
padding-top: 0;
padding-bottom: 0;
transform: translateY(0);
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-1 .timeline-wrap {
padding-left: 55px;
}
}
.timeline-wrapper.style-1 .timeline-left,
.timeline-wrapper.style-1 .timeline-right {
display: flex;
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1 .timeline-left,
.timeline-wrapper.style-1 .timeline-right {
width: 100%;
display: block;
}
}
.timeline-wrapper.style-1 .timeline-right {
justify-content: flex-end;
}
.timeline-wrapper.style-1 .timeline-info {
background-color: var(--bs-light);
border-radius: var(--radius-lg);
padding: 30px;
height: 100%;
}
.timeline-wrapper.style-1 .timeline-info .title {
font-size: 20px;
}
.timeline-wrapper.style-1 .timeline-info p {
font-size: 15px;
}
.timeline-wrapper.style-1 .timeline-info p:last-child {
margin-bottom: 0;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-1 .timeline-info {
padding: 20px;
}
.timeline-wrapper.style-1 .timeline-info .title {
font-size: 18px;
}
.timeline-wrapper.style-1 .timeline-info p {
font-size: 14px;
}
}
@media only screen and (max-width: 1199px) {
.timeline-wrapper.style-1 .timeline-info {
padding: 15px;
}
.timeline-wrapper.style-1 .timeline-info .title {
font-size: 16px;
}
}
.timeline-wrapper.style-1 .timeline-head {
text-align: center;
margin-bottom: 30px;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
}
.timeline-wrapper.style-1 .timeline-head .step {
font-weight: 600;
text-transform: uppercase;
}
@media only screen and (max-width: 1380px) {
.timeline-wrapper.style-1 .timeline-head .step {
font-size: 14px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1 .timeline-head {
left: 0;
transform: translateX(0);
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-1 .timeline-head .step {
font-size: 12px;
}
}
.timeline-wrapper.style-1 .timeline-number {
height: 55px;
width: 55px;
border-radius: 50%;
background-color: var(--bs-primary);
text-align: center;
line-height: 55px;
color: #fff;
font-weight: 500;
font-size: 24px;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-1 .timeline-number {
height: 45px;
width: 45px;
line-height: 45px;
font-size: 18px;
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-1 .timeline-number {
height: 40px;
width: 40px;
line-height: 40px;
font-size: 15px;
}
}
.timeline-wrapper.style-1 .timeline-line {
position: absolute;
left: 50%;
width: 100vw;
transform: translateX(-50%);
top: 28px;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom .timeline-head {
bottom: 0;
top: auto;
margin-top: 30px;
margin-bottom: 0;
display: flex;
flex-direction: column-reverse;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom .timeline-number {
margin-top: 5px;
margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-1 .timeline-wrap.bottom .timeline-head {
margin-top: 0;
top: 0;
bottom: auto;
flex-direction: column;
}
.timeline-wrapper.style-1 .timeline-wrap.bottom .timeline-number {
margin-top: 0;
}
}
.timeline-wrapper.style-2 .timeline-inner {
position: relative;
}
.timeline-wrapper.style-2 .timeline-inner:after {
content: "";
width: 100%;
height: 1px;
background-color: #000;
opacity: 0.1;
position: absolute;
top: 30px;
z-index: -1;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-2 .timeline-inner:after {
top: 25px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-2 .timeline-inner:after {
width: 1px;
height: 100%;
top: 30px;
left: 23px;
top: 0;
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-2 .timeline-inner:after {
left: 20px;
}
}
.timeline-wrapper.style-2 .timeline-number {
height: 55px;
width: 55px;
border-radius: 50%;
background-color: var(--bs-primary);
text-align: center;
line-height: 55px;
color: #fff;
font-weight: 500;
font-size: 24px;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px;
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-2 .timeline-number {
height: 45px;
width: 45px;
line-height: 45px;
font-size: 18px;
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-2 .timeline-number {
height: 40px;
width: 40px;
line-height: 40px;
font-size: 15px;
}
}
.timeline-wrapper.style-2 .timeline-wrap {
text-align: center;
}
.timeline-wrapper.style-2 .timeline-head {
margin-bottom: 30px;
}
.timeline-wrapper.style-2 .title {
font-size: 20px;
}
.timeline-wrapper.style-2 p {
font-size: 18px;
}
.timeline-wrapper.style-2 p:last-child {
margin-bottom: 0;
}
.timeline-wrapper.style-2 .timeline-info {
padding-left: 15px;
padding-right: 15px;
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-2 .timeline-info {
padding-left: 65px;
padding-right: 0;
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-2 .timeline-info {
padding-left: 55px;
}
}
@media only screen and (max-width: 1480px) {
.timeline-wrapper.style-2 .title {
font-size: 18px;
}
.timeline-wrapper.style-2 p {
font-size: 16px;
}
.timeline-wrapper.style-2 .timeline-head {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 991px) {
.timeline-wrapper.style-2 .timeline-wrap {
text-align: left;
}
.timeline-wrapper.style-2 .timeline-head {
position: absolute;
left: 0;
}
}
@media only screen and (max-width: 575px) {
.timeline-wrapper.style-2 .title {
font-size: 16px;
}
.timeline-wrapper.style-2 p {
font-size: 15px;
}
}
.floating-underline {
position: relative;
}
.floating-underline p br {
display: none;
}
.floating-underline .wpcf7-form-control-wrap {
position: unset;
}
.floating-underline .form-control,
.floating-underline select {
padding: 15px 0;
border-bottom: 2px solid #EFF1FF;
height: 60px;
color: var(--bs-body-color);
outline: 0 !important;
font-size: 16px;
background-color: transparent;
border-radius: 0;
}
@media only screen and (max-width: 575px) {
.floating-underline .form-control,
.floating-underline select {
height: 55px;
}
}
.floating-underline .form-control:not(:placeholder-shown) ~ label, .floating-underline .form-control:focus ~ label,
.floating-underline select:not(:placeholder-shown) ~ label,
.floating-underline select:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-22px);
}
.floating-underline .form-control::placeholder,
.floating-underline select::placeholder {
color: transparent;
font-size: 16px;
}
.floating-underline .form-control[rows] {
height: auto;
}
.floating-underline label {
padding: 0;
height: auto;
border: 0;
font-size: 16px;
color: var(--bs-body-color);
top: 15px;
}
.floating-underline label::after {
content: none !important;
}
.floating-underline .bs-select .bs-placeholder .filter-option-inner-inner {
color: rgba(255, 255, 255, 0.6);
font-size: 16px;
}
.floating-underline .bs-select .dropdown-toggle::after {
right: 0;
}
.floating-underline.underline-1 .form-control {
border-width: 0;
border-bottom-width: 2px !important;
}
.floating-underline.underline-1 .form-control::placeholder {
color: var(--bs-body-color);
}
.floating-underline.underline-1 .form-control:focus {
border-color: var(--bs-primary);
}
.floating-underline .input-group-text {
background-color: transparent;
font-size: 24px;
position: absolute;
top: 16px;
left: 0;
border: 0;
padding: 0;
}
.floating-underline.input-light.floating-underline p {
margin: 0;
padding: 0;
}
.floating-underline.input-light.floating-underline .form-control,
.floating-underline.input-light.floating-underline select {
border: 0;
border-bottom: 2px solid #fff !important;
color: #fff;
}
.floating-underline.input-light.floating-underline .form-control:-webkit-autofill, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:hover, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:focus, .floating-underline.input-light.floating-underline .form-control:-webkit-autofill:active,
.floating-underline.input-light.floating-underline select:-webkit-autofill,
.floating-underline.input-light.floating-underline select:-webkit-autofill:hover,
.floating-underline.input-light.floating-underline select:-webkit-autofill:focus,
.floating-underline.input-light.floating-underline select:-webkit-autofill:active {
-webkit-text-fill-color: #fff;
}
.floating-underline.input-light.floating-underline .form-control::placeholder,
.floating-underline.input-light.floating-underline select::placeholder {
color: #fff;
font-size: 16px;
}
.floating-underline.input-light.floating-underline select {
color: #fff;
}
.floating-underline.input-light.floating-underline label {
color: rgba(255, 255, 255, 0.6);
}
.floating-underline.input-light.floating-underline select {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.floating-underline.input-light.floating-underline select option {
color: #000;
padding: 15px 0px;
}
.floating-underline.input-icon-left .form-control {
padding-left: 40px;
}
.floating-underline.input-icon-right .form-control {
padding-right: 40px;
left: auto;
right: 0;
}
.floating-underline.input-icon-left .form-control::-webkit-input-placeholder, .floating-underline.input-icon-right .form-control::-webkit-input-placeholder {
color: var(--bs-body-color);
}
.floating-underline.input-icon-left .form-control:-ms-input-placeholder, .floating-underline.input-icon-right .form-control:-ms-input-placeholder {
color: var(--bs-body-color);
}
.floating-underline.input-icon-left .form-control::placeholder, .floating-underline.input-icon-right .form-control::placeholder {
color: var(--bs-body-color);
}
.form-floating.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-underline .form-control:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-22px);
font-weight: 600;
}
.form-floating.floating-underline .form-control:focus,
.form-floating.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
padding: 15px 0;
border-color: var(--bs-primary);
}
.form-floating.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-outline .form-control:focus ~ label {
font-size: 13px;
color: var(--bs-secondary);
transform: translateY(-27px);
background-color: #fff;
padding: 0 8px;
left: 15px;
}
.form-floating.floating-outline-rounded .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-outline-rounded .form-control:focus ~ label {
font-size: 13px;
color: var(--bs-primary);
transform: translateY(-27px);
background-color: var(--bs-light);
padding: 0 8px;
font-weight: 500;
left: 15px;
}
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-underline .form-control:focus ~ label {
color: #FAFF17;
}
.form-floating.input-light.floating-underline .form-control:focus,
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
border-color: #FAFF17;
}
.form-floating.input-light.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-outline .form-control:focus ~ label {
color: #EDFF00;
background-color: var(--bs-secondary);
}
.floating-outline-rounded .form-control {
background-color: transparent;
padding: 15px 46px 15px 25px !important;
border: 2px solid rgba(var(--bs-secondary-rgb), 0.3) !important;
height: 60px;
min-height: 60px;
color: rgba(var(--bs-secondary-rgb), 0.6);
outline: 0 !important;
font-size: 16px;
border-radius: 50px;
font-weight: 500;
padding-right: 50px;
}
.floating-outline-rounded .bs-select .dropdown-toggle::after {
opacity: 0.5;
}
.floating-outline-rounded .dropdown-toggle {
padding: 15px 20px;
height: 100%;
width: 100%;
text-align: left;
}
.floating-outline-rounded .form-control[rows] {
height: auto;
}
.floating-outline-rounded label {
padding: 0;
height: auto;
border: 0;
font-size: 16px;
font-weight: 500;
color: rgba(var(--bs-secondary-rgb), 0.6);
top: 18px;
left: 25px;
}
.floating-outline-rounded label::after {
content: none !important;
}
.floating-outline-rounded .form-control:not(:placeholder-shown) ~ label, .floating-outline-rounded .form-control:focus ~ label,
.floating-outline-rounded select:not(:placeholder-shown) ~ label,
.floating-outline-rounded select:focus ~ label {
padding: 0 5px;
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-26px);
background-color: var(--bs-light);
}
.floating-outline-rounded .input-group-text {
background-color: transparent;
color: var(--bs-primary);
font-size: 20px;
position: absolute;
top: 13px;
right: 5px;
}
.floating-outline-rounded.input-light .form-control {
border: 2px solid rgba(255, 255, 255, 0.3);
color: #fff;
}
.floating-outline-rounded.input-light .form-control:-webkit-autofill, .floating-outline-rounded.input-light .form-control:-webkit-autofill:hover, .floating-outline-rounded.input-light .form-control:-webkit-autofill:focus, .floating-outline-rounded.input-light .form-control:-webkit-autofill:active {
-webkit-text-fill-color: #fff;
}
.floating-outline-rounded.input-light label {
color: #fff;
}
.floating-outline-rounded.input-light .dropdown-toggle .filter-option-inner-inner {
color: #fff;
}
.form-floating .form-control {
border-top-width: 0;
border-left-width: 0;
border-right-width: 0;
}
.form-floating.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-underline .form-control:focus ~ label {
font-size: 12px;
color: var(--bs-primary);
transform: translateY(-25px);
font-weight: 600;
}
.form-floating.floating-underline .form-control:focus,
.form-floating.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
padding: 15px 0;
border-color: var(--bs-primary);
}
.form-floating.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.floating-outline .form-control:focus ~ label {
font-size: 13px;
color: var(--bs-secondary);
transform: translateY(-13px);
background-color: #fff;
padding: 0 8px;
left: 15px;
height: auto;
}
.form-floating.input-light .wpcf7-form-control-wrap {
position: unset;
}
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-underline .form-control:focus ~ label {
color: #FAFF17;
}
.form-floating.input-light.floating-underline .form-control:focus,
.form-floating.input-light.floating-underline .form-control:not(:placeholder-shown):not(.dropdown-toggle) {
border-color: #FAFF17;
}
.form-floating.input-light.floating-outline .form-control:not(:placeholder-shown) ~ label, .form-floating.input-light.floating-outline .form-control:focus ~ label {
color: #EDFF00;
background-color: var(--bs-secondary);
}
.form-floating > p > span > label {
position: absolute;
top: 15px;
left: 0;
z-index: 2;
height: auto;
padding: 0;
overflow: hidden;
text-align: start;
text-overflow: ellipsis;
white-space: nowrap;
pointer-events: none;
border: 0;
transform-origin: 0 0;
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
.form-floating.floating-outline > p > span > label {
padding: 0;
height: auto;
border: 0;
font-size: 15px;
color: #fff;
top: 18px;
left: 20px;
}
.form-floating.floating-outline > p > span > label::after {
content: none !important;
}
.form-floating p br {
display: none;
}
.form-select ~ label::after {
content: "";
background-color: transparent;
} .blog-single {
margin-bottom: 3.125rem;
}
@media only screen and (max-width: 575px) {
.blog-single {
margin-bottom: 2rem;
}
}
.blog-single h1, .blog-single .h1 {
max-width: 1050px;
margin-bottom: 15px;
font-size: 2.813rem;
line-height: 1.3;
font-weight: 600;
}
@media only screen and (max-width: 1480px) {
.blog-single h1, .blog-single .h1 {
font-size: 2.25rem;
}
}
@media only screen and (max-width: 1199px) {
.blog-single h1, .blog-single .h1 {
font-size: 1.875rem;
}
}
.blog-single .dz-post-meta {
margin-bottom: 1.25rem;
}
.blog-single .dz-post-text {
padding-bottom: 5px;
}
.blog-single .dz-post-text:after {
content: "";
display: block;
width: 100%;
clear: both;
}
.blog-single .dz-post-tags {
margin-top: 1.25rem;
}
.blog-single .dz-post-media {
border-radius: 0.25rem;
}
.blog-single.dz-blog .post-tags {
margin-bottom: 0;
}
.blog-single.post-header .dz-title {
font-size: 3.125rem;
}
@media only screen and (max-width: 1480px) {
.blog-single.post-header .dz-title {
font-size: 2.625rem;
}
}
@media only screen and (max-width: 1199px) {
.blog-single.post-header .dz-title {
font-size: 2.25rem;
}
}
.blog-single.post-header .dz-media img {
border: 0;
border-radius: 0 !important;
}
.blog-single.style-1 {
box-shadow: unset;
border-radius: 0;
overflow: unset;
margin-bottom: 60px;
}
.blog-single.style-1.post-header .dz-title {
margin-right: auto;
margin-left: auto;
text-align: center;
}
.blog-single.style-1 .dz-card .dz-meta.style-1 li.post-date i {
display: none;
}
@media only screen and (max-width: 991px) {
.blog-single.style-1 {
margin-bottom: 20px;
}
}
.blog-single.style-1 .dz-media > img {
border-radius: var(--radius-xl);
}
.blog-single.style-1 .dz-media + .dz-info {
text-align: unset;
border: 0;
padding: 0;
margin-top: 0;
padding: 30px 0 0 0;
}
@media only screen and (max-width: 1199px) {
.blog-single.style-1 .dz-media + .dz-info {
padding: 30px 0 0 0;
}
}
@media only screen and (max-width: 575px) {
.blog-single.style-1 .dz-media + .dz-info {
padding: 20px 0 0 0;
}
}
.blog-single.style-1 .dz-meta {
margin-bottom: 30px;
}
.blog-single.style-1 .dz-meta li {
align-items: center;
gap: 6px;
flex-wrap: wrap;
position: relative;
margin-right: 20px;
font-size: 13px;
color: #24262B;
}
@media only screen and (max-width: 575px) {
.blog-single.style-1 .dz-meta li {
font-size: 12px;
}
}
.blog-single.style-1 .dz-meta li i {
color: var(--bs-primary);
}
.blog-single.style-1 .dz-meta li a {
color: var(--bs-secondary);
}
.blog-single.style-1 .dz-meta li:first-child::after, .blog-single.style-1 .dz-meta li:last-child::after {
content: none;
}
.blog-single.style-1 .dz-meta li.post-date {
padding: 6px 12px 6px 25px;
line-height: 1.2;
font-weight: 600;
display: inline-block;
background: rgba(var(--bs-primary-rgb), 0.1);
color: var(--bs-primary);
font-size: 13px;
border-radius: 30px;
margin-right: 10px;
}
.blog-single.style-1 .dz-meta li.post-date::after {
content: "\f111" !important;
font-family: "FontAwesome";
font-size: 7px;
transform: translateY(-2px);
display: inline-block;
margin-right: 6px;
position: absolute;
left: 12px;
top: 12px;
}
@media only screen and (max-width: 575px) {
.blog-single.style-1 .dz-meta li.post-date {
font-size: 12px;
}
}
@media only screen and (max-width: 575px) {
.blog-single.style-1 .dz-meta {
margin-bottom: 20px;
}
.blog-single.style-1 .dz-meta li {
gap: 4px;
margin-right: 10px;
padding-right: 0;
}
}
.blog-single.style-1 .dz-meta.style-1 ul {
gap: 10px;
}
.blog-single.style-1 .dz-meta.style-1 li {
background-color: #fff;
border-radius: 30px;
color: var(--bs-secondary);
font-weight: 500;
gap: 2px;
line-height: 1.23;
margin: 0;
}
.blog-single.style-1 .dz-meta.style-1 li:not(.post-date) {
padding: 6px 12px;
}
.blog-single.style-1 .dz-meta.style-1 li a {
color: var(--bs-secondary);
}
.blog-single.style-1 .dz-meta.style-1 li i {
font-size: 12px;
color: var(--bs-primary);
margin-right: 8px;
transform: translateY(1px);
}
.blog-single.style-1 .dz-meta.style-1 li:not(.post-date)::after {
display: none;
}
.blog-single.style-1 .dz-meta.style-1 li.post-date::after {
color: var(--bs-primary);
}
.blog-single.style-1 .dz-info {
text-align: unset;
border: 0;
padding: 0;
margin-top: 0;
}
.blog-single.style-1 .dz-info + .dz-media {
margin-top: 25px;
}
.blog-single .dz-media,
.blog-single .dz-post-media {
text-align: center;
}
.blog-single .dz-media img,
.blog-single .dz-post-media img {
width: auto;
}
.dz-page-text:after,
.dz-post-text:after {
content: "";
display: block;
width: 100%;
clear: both;
}
.blog-single.style-1 .list-check-2 {
padding-left: 0;
display: flex;
width: 100%;
flex-wrap: wrap;
margin-bottom: 30px;
}
.blog-single.style-1 .list-check-2 li {
padding: 15px 8px 15px 55px !important;
position: relative;
align-items: center;
display: flex;
font-weight: 500;
font-size: 16px !important;
color: #222222;
font-family: var(--font-family-title);
width: 50%;
}
.blog-single.style-1 .list-check-2 li:after {
position: absolute;
left: 5px;
top: 50%;
content: "\e83f";
font-family: "feather" !important;
font-weight: 300;
color: var(--bs-primary);
font-size: 22px;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
transform: translateY(-50%);
}
.blog-single.style-1 .list-check-2.check-circle li:after {
border-radius: 50%;
background-color: transparent;
color: var(--bs-secondary);
border: 1px solid var(--bs-secondary);
}
@media only screen and (max-width: 1199px) {
.blog-single.style-1 .list-check-2 li {
padding: 12px 8px 12px 48px !important;
font-size: 15px !important;
}
.blog-single.style-1 .list-check-2 li:after {
width: 35px;
height: 35px;
line-height: 35px;
font-size: 20px;
}
}
@media only screen and (max-width: 767px) {
.blog-single.style-1 .list-check-2 li {
width: 100%;
}
}
.dz-post-text .widget_archive li a,
.dz-post-text .wp-block-latest-posts li a,
.dz-post-text .wp-block-categories-list li a,
.dz-post-text .wp-block-archives-list li a,
.dz-post-text .widget_categories li a,
.dz-post-text blockquote a,
.dz-post-text .wp-block-button__link {
box-shadow: none;
text-decoration: none;
}
.section-full {
--dz-height: 650px;
}
@media only screen and (max-width: 1480px) {
.section-full {
--dz-height: 500px;
}
}
@media only screen and (max-width: 767px) {
.section-full {
--dz-height: 380px;
}
}
@media only screen and (max-width: 575px) {
.section-full {
--dz-height: 300px;
}
}
.post-header {
position: relative;
overflow: hidden;
}
@media only screen and (max-width: 575px) {
.post-header {
margin-bottom: 1.25rem;
}
}
.post-header .dz-media {
height: var(--dz-height);
}
.post-header .dz-media img {
min-height: 250px;
width: 100%;
height: 100%;
object-fit: cover;
}
.post-header .dz-info {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
padding: 0 15px !important;
width: 100%;
}
@media only screen and (max-width: 575px) {
.post-header .dz-info {
padding: 40px 15px 15px 15px !important;
}
}
.post-header .dz-info .dz-title {
color: #fff;
text-transform: capitalize;
}
@media only screen and (max-width: 575px) {
.post-header .dz-info .dz-title {
font-size: 24px;
}
}
.post-header .dz-info .dz-meta > ul {
justify-content: center;
}
.post-header .dz-info .dz-meta > ul > li {
color: #fff;
}
.post-header .dz-card.style-3 {
padding: 0;
border-radius: 0;
border: 0;
transition: none;
height: 100%;
}
.post-header .dz-card.style-3 img {
border-radius: 0;
}
.post-header .dz-card.style-3:hover {
border: 0;
}
.post-link-in {
padding: 15px 50px;
background: rgba(0, 0, 0, 0.7);
color: #fff;
font-size: 22px;
font-weight: 400;
position: absolute;
bottom: 0;
left: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
border: 0 30px 0 0;
}
.post-link-in:hover {
background: var(--bs-primary);
color: #fff;
}
@media only screen and (max-width: 767px) {
.post-link-in {
padding: 10px 30px;
font-size: 20px;
}
}
.side-bar {
padding-left: 20px;
padding-bottom: 1px;
}
.side-bar .wp-block-search,
.side-bar .wp-block-archives,
.side-bar .wp-block-latest-posts,
.side-bar .wp-block-latest-comments,
.side-bar .wp-block-categories,
.side-bar .wp-block-calendar {
margin-bottom: 0;
}
.side-bar.left {
padding-left: 0;
padding-right: 20px;
}
@media only screen and (max-width: 1199px) {
.side-bar.left {
padding-right: 0;
padding-left: 0;
}
}
.alignnoneimg, .alignnone.wp-caption, .alignnone.is-resized {
margin: 0.3125rem 0 1.563rem 0;
}
.aligncenter {
display: block;
margin: 0.3125rem auto 0.938rem;
text-align: center;
}
.aligncenterimg, .aligncenter.wp-caption, .aligncenter.is-resized {
display: block;
margin: 0.3125rem auto 0.938rem;
text-align: center;
}
.alignright {
float: right;
margin: 0.3125rem 0 1.563rem 1.563rem;
}
.alignrightimg, .alignright.wp-caption, .alignright.is-resized {
margin: 0.3125rem 0 1.563rem 1.563rem;
float: right;
}
.alignleft {
float: left;
margin: 0.3125rem 1.563rem 1.563rem 0;
}
.alignleftimg, .alignleft.is-cropped, .alignleft.wp-caption, .alignleft.is-resized {
margin: 0.3125rem 1.563rem 1.563rem 0;
float: left;
}
@media only screen and (max-width: 575px) {
.alignleft.side-img {
width: 200px;
}
}
.wp-caption {
max-width: 100%;
text-align: center;
}
.wp-caption img[class*=wp-image-] {
display: block;
margin: 0;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 0.813rem;
line-height: 1.125rem;
margin: 0;
padding: 0.625rem 0;
text-align: left;
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large,
blockquote.wp-block-quote,
blockquote.wp-block-pullquote,
blockquote.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignleft,
blockquote {
padding: 1.5rem 6rem 1.5rem 1.875rem;
font-size: 0.938rem;
color: var(--bs-heading-color);
margin-top: 2rem;
margin-bottom: 2rem;
line-height: 1.875rem;
position: relative;
clear: both;
font-weight: 700;
z-index: 1;
background-color: var(--bs-light);
font-family: var(--font-family-title);
background-color: #ffffff;
}
.wp-block-quote.is-large i,
.wp-block-quote.is-style-large i,
blockquote.wp-block-quote i,
blockquote.wp-block-pullquote i,
blockquote.wp-block-pullquote.alignright i,
blockquote.wp-block-pullquote.alignleft i,
blockquote i {
font-size: 65px;
}
@media only screen and (max-width: 575px) {
.wp-block-quote.is-large i,
.wp-block-quote.is-style-large i,
blockquote.wp-block-quote i,
blockquote.wp-block-pullquote i,
blockquote.wp-block-pullquote.alignright i,
blockquote.wp-block-pullquote.alignleft i,
blockquote i {
font-size: 40px;
}
}
.wp-block-quote.is-large i, .wp-block-quote.is-large svg,
.wp-block-quote.is-style-large i,
.wp-block-quote.is-style-large svg,
blockquote.wp-block-quote i,
blockquote.wp-block-quote svg,
blockquote.wp-block-pullquote i,
blockquote.wp-block-pullquote svg,
blockquote.wp-block-pullquote.alignright i,
blockquote.wp-block-pullquote.alignright svg,
blockquote.wp-block-pullquote.alignleft i,
blockquote.wp-block-pullquote.alignleft svg,
blockquote i,
blockquote svg {
position: absolute;
right: 15px;
bottom: 15px;
color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.wp-block-quote.is-large,
.wp-block-quote.is-style-large,
blockquote.wp-block-quote,
blockquote.wp-block-pullquote,
blockquote.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignleft,
blockquote {
padding: 1.25rem 2.25rem 0.938rem 1.25rem;
font-size: 0.813rem;
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
}
@media only screen and (max-width: 575px) {
.wp-block-quote.is-large,
.wp-block-quote.is-style-large,
blockquote.wp-block-quote,
blockquote.wp-block-pullquote,
blockquote.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignleft,
blockquote {
padding: 1.25rem 1.25rem 0.938rem 1.25rem;
}
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-style-large cite,
blockquote.wp-block-quote cite,
blockquote.wp-block-pullquote cite,
blockquote.wp-block-pullquote.alignright cite,
blockquote.wp-block-pullquote.alignleft cite,
blockquote cite {
font-style: normal;
position: relative;
display: block;
margin-top: -0.3125rem;
font-weight: 500;
color: var(--bs-primary);
line-height: 1.3;
}
.wp-block-quote.is-large cite:before,
.wp-block-quote.is-style-large cite:before,
blockquote.wp-block-quote cite:before,
blockquote.wp-block-pullquote cite:before,
blockquote.wp-block-pullquote.alignright cite:before,
blockquote.wp-block-pullquote.alignleft cite:before,
blockquote cite:before {
content: "";
margin-right: 0.625rem;
width: 36px;
height: 2px;
background: var(--bs-primary);
display: inline-block;
vertical-align: middle;
}
.wp-block-quote.is-large b, .wp-block-quote.is-large strong, .wp-block-quote.is-large .strong,
.wp-block-quote.is-style-large b,
.wp-block-quote.is-style-large strong,
.wp-block-quote.is-style-large .strong,
blockquote.wp-block-quote b,
blockquote.wp-block-quote strong,
blockquote.wp-block-quote .strong,
blockquote.wp-block-pullquote b,
blockquote.wp-block-pullquote strong,
blockquote.wp-block-pullquote .strong,
blockquote.wp-block-pullquote.alignright b,
blockquote.wp-block-pullquote.alignright strong,
blockquote.wp-block-pullquote.alignright .strong,
blockquote.wp-block-pullquote.alignleft b,
blockquote.wp-block-pullquote.alignleft strong,
blockquote.wp-block-pullquote.alignleft .strong,
blockquote b,
blockquote strong,
blockquote .strong {
color: inherit;
}
.wp-block-quote.is-large:after,
.wp-block-quote.is-style-large:after,
blockquote.wp-block-quote:after,
blockquote.wp-block-pullquote:after,
blockquote.wp-block-pullquote.alignright:after,
blockquote.wp-block-pullquote.alignleft:after,
blockquote:after {
content: "";
width: 4px;
border-radius: 2px;
height: 80%;
left: 0;
top: 50%;
background: var(--bs-primary);
position: absolute;
transform: translateY(-50%);
}
.wp-block-quote.is-large:before,
.wp-block-quote.is-style-large:before,
blockquote.wp-block-quote:before,
blockquote.wp-block-pullquote:before,
blockquote.wp-block-pullquote.alignright:before,
blockquote.wp-block-pullquote.alignleft:before,
blockquote:before {
content: "";
z-index: -1;
right: 20px;
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 137 97' fill='none'><path d='M30.3827 96.853C13.6299 96.853 0.0022583 83.2254 0.0022583 66.4724C0.0022583 50.3111 12.685 37.0558 28.6205 36.14C28.8964 33.1611 28.6894 25.0522 20.9192 13.7722C20.3318 12.9213 20.4384 11.7737 21.1679 11.0442C24.3476 7.86449 26.3127 5.86192 27.688 4.46131C29.4881 2.63001 30.3097 1.79388 31.5116 0.702599C31.9192 0.332703 32.4334 0.146683 32.9499 0.146683C33.4515 0.146683 33.9511 0.322197 34.3546 0.671341C47.8945 12.4531 62.9354 36.7965 60.7592 66.6272C59.484 84.1409 46.7092 96.853 30.3827 96.853ZM32.9707 5.21182C32.3876 5.78657 31.7227 6.46387 30.7423 7.4612C29.5508 8.67557 27.916 10.3397 25.4367 12.8273C34.8668 27.3581 33.0856 37.7078 32.306 39.1921C31.9359 39.8966 31.177 40.3711 30.3827 40.3711C15.9921 40.3711 4.28351 52.0797 4.28351 66.4724C4.28351 80.8632 15.9921 92.5718 30.3827 92.5718C44.4014 92.5718 55.3805 81.53 56.4904 66.3179C58.9362 32.7659 38.9955 10.9814 32.9707 5.21182Z' fill='black'/><path d='M136.787 66.6272C135.507 84.1388 122.731 96.853 106.408 96.853C89.6555 96.853 76.0257 83.2254 76.0257 66.4724C76.0257 50.3111 88.7106 37.0558 104.648 36.14C104.924 33.1632 104.715 25.0586 96.9428 13.7722C96.3554 12.9213 96.462 11.7737 97.1915 11.0442C100.359 7.87711 102.319 5.87863 103.695 4.48016C105.503 2.63644 106.329 1.79604 107.537 0.700668C107.945 0.332703 108.461 0.146683 108.975 0.146683C109.477 0.146683 109.977 0.322197 110.38 0.673477C123.92 12.4553 138.961 36.7984 136.787 66.6272ZM108.996 5.21182C108.409 5.79086 107.738 6.47222 106.749 7.47981C105.558 8.69248 103.929 10.3521 101.46 12.8273C110.89 27.3602 109.111 37.7078 108.334 39.1921C107.964 39.8944 107.203 40.3711 106.408 40.3711C92.0155 40.3711 80.3069 52.0797 80.3069 66.4724C80.3069 80.8632 92.0155 92.5718 106.408 92.5718C120.425 92.5718 131.406 81.53 132.518 66.3157C134.962 32.7681 115.021 10.9814 108.996 5.21182Z' fill='black'/></svg>");
background-position: center;
background-size: 100%;
width: 90px;
padding: 0;
opacity: 0.05;
background-repeat: no-repeat;
height: 90px;
bottom: 0px;
position: absolute;
}
@media only screen and (max-width: 991px) {
.wp-block-quote.is-large:before,
.wp-block-quote.is-style-large:before,
blockquote.wp-block-quote:before,
blockquote.wp-block-pullquote:before,
blockquote.wp-block-pullquote.alignright:before,
blockquote.wp-block-pullquote.alignleft:before,
blockquote:before {
width: 65px;
height: 65px;
}
}
.wp-block-quote.is-large.wp-block-pullquote.alignleft,
.wp-block-quote.is-style-large.wp-block-pullquote.alignleft,
blockquote.wp-block-quote.wp-block-pullquote.alignleft,
blockquote.wp-block-pullquote.wp-block-pullquote.alignleft,
blockquote.wp-block-pullquote.alignright.wp-block-pullquote.alignleft,
blockquote.wp-block-pullquote.alignleft.wp-block-pullquote.alignleft,
blockquote.wp-block-pullquote.alignleft {
margin: 0rem 1.563rem 1.563rem 0rem;
}
.wp-block-quote.is-large.wp-block-pullquote.alignright,
.wp-block-quote.is-style-large.wp-block-pullquote.alignright,
blockquote.wp-block-quote.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignright.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignleft.wp-block-pullquote.alignright,
blockquote.wp-block-pullquote.alignright {
margin: 0rem 0 1.563rem 1.563rem;
}
.wp-block-quote.is-large.style-1,
.wp-block-quote.is-style-large.style-1,
blockquote.wp-block-quote.style-1,
blockquote.wp-block-pullquote.style-1,
blockquote.wp-block-pullquote.alignright.style-1,
blockquote.wp-block-pullquote.alignleft.style-1,
blockquote.style-1 {
background: #f5f5f5;
color: var(--bs-primary);
padding: 25px 40px;
}
.wp-block-quote.is-large.style-1 p,
.wp-block-quote.is-style-large.style-1 p,
blockquote.wp-block-quote.style-1 p,
blockquote.wp-block-pullquote.style-1 p,
blockquote.wp-block-pullquote.alignright.style-1 p,
blockquote.wp-block-pullquote.alignleft.style-1 p,
blockquote.style-1 p {
font-size: 18px;
line-height: 1.5;
color: var(--bs-primary);
}
.wp-block-quote.is-large.style-1 h4, .wp-block-quote.is-large.style-1 .h4,
.wp-block-quote.is-style-large.style-1 h4,
.wp-block-quote.is-style-large.style-1 .h4,
blockquote.wp-block-quote.style-1 h4,
blockquote.wp-block-pullquote.style-1 h4,
blockquote.wp-block-pullquote.alignright.style-1 h4,
blockquote.wp-block-pullquote.alignleft.style-1 h4,
blockquote.style-1 h4,
blockquote.style-1 .h4 {
font-weight: 800;
}
.wp-block-quote.is-large.style-1:after,
.wp-block-quote.is-style-large.style-1:after,
blockquote.wp-block-quote.style-1:after,
blockquote.wp-block-pullquote.style-1:after,
blockquote.wp-block-pullquote.alignright.style-1:after,
blockquote.wp-block-pullquote.alignleft.style-1:after,
blockquote.style-1:after {
content: none;
}
.wp-block-quote.is-large.style-1:before,
.wp-block-quote.is-style-large.style-1:before,
blockquote.wp-block-quote.style-1:before,
blockquote.wp-block-pullquote.style-1:before,
blockquote.wp-block-pullquote.alignright.style-1:before,
blockquote.wp-block-pullquote.alignleft.style-1:before,
blockquote.style-1:before {
right: 70px;
top: -10px;
color: rgb(255, 255, 255);
content: "\f11d";
font-family: dzmaster;
height: auto;
font-size: 180px;
transform: rotate(180deg);
width: auto;
background: none;
line-height: 1;
opacity: 1;
}
.wp-block-quote.is-large.style-1 cite,
.wp-block-quote.is-style-large.style-1 cite,
blockquote.wp-block-quote.style-1 cite,
blockquote.wp-block-pullquote.style-1 cite,
blockquote.wp-block-pullquote.alignright.style-1 cite,
blockquote.wp-block-pullquote.alignleft.style-1 cite,
blockquote.style-1 cite {
color: var(--bs-heading-color);
}
.wp-block-quote.is-large.style-1 cite:before,
.wp-block-quote.is-style-large.style-1 cite:before,
blockquote.wp-block-quote.style-1 cite:before,
blockquote.wp-block-pullquote.style-1 cite:before,
blockquote.wp-block-pullquote.alignright.style-1 cite:before,
blockquote.wp-block-pullquote.alignleft.style-1 cite:before,
blockquote.style-1 cite:before {
background: var(--bs-heading-color);
}
.wp-block-quote.is-large.style-2,
.wp-block-quote.is-style-large.style-2,
blockquote.wp-block-quote.style-2,
blockquote.wp-block-pullquote.style-2,
blockquote.wp-block-pullquote.alignright.style-2,
blockquote.wp-block-pullquote.alignleft.style-2,
blockquote.style-2 {
padding: 10px 0 10px 25px;
}
.wp-block-quote.is-large.style-2:before,
.wp-block-quote.is-style-large.style-2:before,
blockquote.wp-block-quote.style-2:before,
blockquote.wp-block-pullquote.style-2:before,
blockquote.wp-block-pullquote.alignright.style-2:before,
blockquote.wp-block-pullquote.alignleft.style-2:before,
blockquote.style-2:before {
content: none;
}
.wp-block-quote.is-large.style-2 cite,
.wp-block-quote.is-style-large.style-2 cite,
blockquote.wp-block-quote.style-2 cite,
blockquote.wp-block-pullquote.style-2 cite,
blockquote.wp-block-pullquote.alignright.style-2 cite,
blockquote.wp-block-pullquote.alignleft.style-2 cite,
blockquote.style-2 cite {
color: #777777;
font-size: 18px;
font-family: var(--font-family-title);
}
.wp-block-quote.is-large.style-2 cite:before,
.wp-block-quote.is-style-large.style-2 cite:before,
blockquote.wp-block-quote.style-2 cite:before,
blockquote.wp-block-pullquote.style-2 cite:before,
blockquote.wp-block-pullquote.alignright.style-2 cite:before,
blockquote.wp-block-pullquote.alignleft.style-2 cite:before,
blockquote.style-2 cite:before {
background: #777777;
}
.wp-block-quote.is-large.style-3,
.wp-block-quote.is-style-large.style-3,
blockquote.wp-block-quote.style-3,
blockquote.wp-block-pullquote.style-3,
blockquote.wp-block-pullquote.alignright.style-3,
blockquote.wp-block-pullquote.alignleft.style-3,
blockquote.style-3 {
text-align: center;
padding: 0 0;
}
.wp-block-quote.is-large.style-3:after,
.wp-block-quote.is-style-large.style-3:after,
blockquote.wp-block-quote.style-3:after,
blockquote.wp-block-pullquote.style-3:after,
blockquote.wp-block-pullquote.alignright.style-3:after,
blockquote.wp-block-pullquote.alignleft.style-3:after,
blockquote.style-3:after {
content: none;
}
.wp-block-quote.is-large.style-3:before,
.wp-block-quote.is-style-large.style-3:before,
blockquote.wp-block-quote.style-3:before,
blockquote.wp-block-pullquote.style-3:before,
blockquote.wp-block-pullquote.alignright.style-3:before,
blockquote.wp-block-pullquote.alignleft.style-3:before,
blockquote.style-3:before {
background: var(--bs-primary);
opacity: 1;
color: #fff;
content: "\f10e";
height: 60px;
width: 60px;
border-radius: 60px;
position: relative;
left: 0;
display: inline-block;
font-family: "Font Awesome 5 Free";
font-size: 28px;
line-height: 60px;
margin-bottom: 15px;
}
.wp-block-quote.is-large.style-3 cite,
.wp-block-quote.is-style-large.style-3 cite,
blockquote.wp-block-quote.style-3 cite,
blockquote.wp-block-pullquote.style-3 cite,
blockquote.wp-block-pullquote.alignright.style-3 cite,
blockquote.wp-block-pullquote.alignleft.style-3 cite,
blockquote.style-3 cite {
font-size: 18px;
}
.wp-block-quote.is-large.style-3 cite:before,
.wp-block-quote.is-style-large.style-3 cite:before,
blockquote.wp-block-quote.style-3 cite:before,
blockquote.wp-block-pullquote.style-3 cite:before,
blockquote.wp-block-pullquote.alignright.style-3 cite:before,
blockquote.wp-block-pullquote.alignleft.style-3 cite:before,
blockquote.style-3 cite:before {
content: none;
}
.wp-block-quote.is-large.style-4,
.wp-block-quote.is-style-large.style-4,
blockquote.wp-block-quote.style-4,
blockquote.wp-block-pullquote.style-4,
blockquote.wp-block-pullquote.alignright.style-4,
blockquote.wp-block-pullquote.alignleft.style-4,
blockquote.style-4 {
background: var(--bs-primary);
padding: 30px 30px;
border-radius: var(--border-radius-base);
}
.wp-block-quote.is-large.style-4 .title,
.wp-block-quote.is-style-large.style-4 .title,
blockquote.wp-block-quote.style-4 .title,
blockquote.wp-block-pullquote.style-4 .title,
blockquote.wp-block-pullquote.alignright.style-4 .title,
blockquote.wp-block-pullquote.alignleft.style-4 .title,
blockquote.style-4 .title {
color: #fff;
margin-bottom: 20px;
}
.wp-block-quote.is-large.style-4 cite,
.wp-block-quote.is-style-large.style-4 cite,
blockquote.wp-block-quote.style-4 cite,
blockquote.wp-block-pullquote.style-4 cite,
blockquote.wp-block-pullquote.alignright.style-4 cite,
blockquote.wp-block-pullquote.alignleft.style-4 cite,
blockquote.style-4 cite {
color: #fff;
font-size: 18px;
font-family: var(--font-family-title);
}
.wp-block-quote.is-large.style-4 cite:before,
.wp-block-quote.is-style-large.style-4 cite:before,
blockquote.wp-block-quote.style-4 cite:before,
blockquote.wp-block-pullquote.style-4 cite:before,
blockquote.wp-block-pullquote.alignright.style-4 cite:before,
blockquote.wp-block-pullquote.alignleft.style-4 cite:before,
blockquote.style-4 cite:before {
background: #fff;
}
.wp-block-quote.is-large.style-4:after,
.wp-block-quote.is-style-large.style-4:after,
blockquote.wp-block-quote.style-4:after,
blockquote.wp-block-pullquote.style-4:after,
blockquote.wp-block-pullquote.alignright.style-4:after,
blockquote.wp-block-pullquote.alignleft.style-4:after,
blockquote.style-4:after {
content: none;
}
.wp-block-quote.is-large.style-4:before,
.wp-block-quote.is-style-large.style-4:before,
blockquote.wp-block-quote.style-4:before,
blockquote.wp-block-pullquote.style-4:before,
blockquote.wp-block-pullquote.alignright.style-4:before,
blockquote.wp-block-pullquote.alignleft.style-4:before,
blockquote.style-4:before {
left: 30%;
top: -10px;
color: rgb(255, 255, 255);
content: "\f11d";
font-family: dzmaster;
height: auto;
font-size: 180px;
transform: rotate(180deg) translateX(-50%);
width: auto;
background: none;
line-height: 1;
opacity: 0.1;
}
blockquote.wp-block-pullquote:not(.is-style-solid-color) {
background: #5608e0;
}
.wp-caption-text {
font-size: 0.875rem;
line-height: 1.3;
}
.dz-blog.blog-single .dz-post-text blockquote p,
.dz-page-text blockquote p,
blockquote p {
line-height: 1.5;
color: var(--bs-heading-color);
margin-bottom: 1rem;
font-weight: 500;
font-size: 22px;
font-family: var(--font-family-title);
font-style: normal;
}
.dz-blog.blog-single .dz-post-text blockquote p cite,
.dz-page-text blockquote p cite,
blockquote p cite {
margin-top: 20px;
}
@media only screen and (max-width: 991px) {
.dz-blog.blog-single .dz-post-text blockquote p,
.dz-page-text blockquote p,
blockquote p {
font-size: 1.125rem;
}
}
.dz-page-text {
padding-bottom: 30px !important;
}
.dz-blog.blog-single .dz-post-text blockquote.style-1 p,
.dz-page-text blockquote.style-1 p,
blockquote.style-1 p {
color: var(--bs-primary);
margin-bottom: 1.5rem;
}
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
}
.blog-single .dz-media img,
.blog-single .dz-post-media img {
width: auto;
} .min-container,
.dz-page-text,
.dz-page-text + #comment-list,
.dz-page-text + .paginate-links,
.dz-page-text + #comment-list + .paginate-links {
max-width: 53.125rem;
margin-left: auto;
margin-right: auto;
padding-left: 0.938rem;
padding-right: 0.938rem;
}
.dz-card.blog-single.sidebar + #comment-list {
padding: 0;
max-width: 100%;
}
.max-container {
max-width: 93.75rem;
margin-left: auto;
margin-right: auto;
padding-left: 3.4375rem;
padding-right: 3.4375rem;
}
.dz-page-text + #comment-list + .paginate-links,
.dz-page-text + #comment-list,
.dz-page-text {
padding: 0;
}
.dz-page-text.sidebar {
width: 100%;
padding: 0;
max-width: 100%;
}
.dz-page-text > ol,
.dz-page-text > ul,
.dz-page-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text > ol,
.dz-blog.blog-single .dz-post-text > ul {
margin-bottom: 1.875rem;
}
@media only screen and (max-width: 991px) {
.dz-page-text > ol,
.dz-page-text > ul,
.dz-page-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text > ol,
.dz-blog.blog-single .dz-post-text > ul {
margin-bottom: 1.2rem;
}
}
.dz-page-text > ol,
.dz-page-text > ul,
.dz-blog.blog-single .dz-post-text > ol,
.dz-blog.blog-single .dz-post-text > ul,
.dz-blog.blog-single .dz-post-text.text > ol,
.dz-blog.blog-single .dz-post-text.text > ul {
padding-left: 1.25rem;
}
.dz-page-text > ol ol,
.dz-page-text > ol ul,
.dz-page-text > ul ol,
.dz-page-text > ul ul,
.dz-blog.blog-single .dz-post-text > ol ol,
.dz-blog.blog-single .dz-post-text > ol ul,
.dz-blog.blog-single .dz-post-text > ul ol,
.dz-blog.blog-single .dz-post-text > ul ul,
.dz-blog.blog-single .dz-post-text.text > ol ol,
.dz-blog.blog-single .dz-post-text.text > ol ul,
.dz-blog.blog-single .dz-post-text.text > ul ol,
.dz-blog.blog-single .dz-post-text.text > ul ul {
padding-left: 1.563rem;
}
.dz-page-text > ol.wp-block-social-links,
.dz-page-text > ul.wp-block-social-links,
.dz-blog.blog-single .dz-post-text > ol.wp-block-social-links,
.dz-blog.blog-single .dz-post-text > ul.wp-block-social-links,
.dz-blog.blog-single .dz-post-text.text > ol.wp-block-social-links,
.dz-blog.blog-single .dz-post-text.text > ul.wp-block-social-links {
padding-left: 0;
}
.dz-page-text > ol li,
.dz-page-text > ul li,
.dz-blog.blog-single .dz-post-text > ol li,
.dz-blog.blog-single .dz-post-text > ul li,
.dz-blog.blog-single .dz-post-text > ol li,
.dz-blog.blog-single .dz-post-text > ul li,
.dz-blog.blog-single .dz-post-text.text > ol li,
.dz-blog.blog-single .dz-post-text.text > ul li {
padding: 0.5rem 0.5rem;
position: relative;
list-style: inherit;
}
.dz-page-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text > .wp-block-gallery,
.dz-blog.blog-single .dz-post-text.text > .wp-block-gallery {
padding: 0;
list-style: none;
}
.dz-post-text > .wp-block-gallery .wp-block-image,
.dz-page-text > .wp-block-gallery .wp-block-image,
.dz-page-text > .wp-block-gallery li,
.dz-blog.blog-single .dz-post-text > .wp-block-gallery li,
.dz-blog.blog-single .dz-post-text.text > .wp-block-gallery li {
padding: 0;
list-style: none;
margin: 0.25rem;
}
.dz-page-text > .wp-block-gallery li:before,
.dz-blog.blog-single .dz-post-text > .wp-block-gallery li:before,
.dz-blog.blog-single .dz-post-text.text > .wp-block-gallery li:before {
content: none;
}
.wp-block-gallery .wp-block-image,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
margin: 0 0.5rem 0.5rem 0;
}
.wp-block-gallery.columns-4 .blocks-gallery-image,
.wp-block-gallery.columns-4 .wp-block-image,
.wp-block-gallery.columns-4 .blocks-gallery-item,
.wp-block-gallery.columns-3 .blocks-gallery-image,
.wp-block-gallery.columns-3 .wp-block-image,
.wp-block-gallery.columns-3 .blocks-gallery-item {
margin-right: 0.5rem;
}
.content-full .wp-block-gallery {
margin-left: -12.6565rem;
margin-right: -12.6565rem;
width: calc(100% + 25rem + 0.313rem);
max-width: initial;
}
.wp-block-gallery.alignwide,
.alignwide {
margin-left: -9.4065rem;
margin-right: -9.4065rem;
width: calc(100% + 18.5rem + 0.313rem);
max-width: initial;
}
.wp-block-gallery.alignfull,
.wp-block-gallery.alignfullwide,
.alignfull,
.alignfullwide {
margin-left: calc(50% - 15px - (50vw - 30px) - var(--content-share-ml, 0px) / 2);
width: calc(100vw - 30px);
max-width: calc(100vw - 30px);
box-sizing: border-box;
}
.dz-page-text h1, .dz-page-text .h1,
.dz-post-text h1,
.dz-post-text .h1,
.thm-unit-test .dz-post-text h1 {
margin-bottom: 1rem;
font-weight: 700;
}
.dz-page-text h2, .dz-page-text .h2,
.dz-post-text h2,
.dz-post-text .h2,
.thm-unit-test .dz-post-text h2 {
margin-bottom: 1rem;
font-weight: 700;
}
.dz-page-text h3, .dz-page-text .h3,
.dz-post-text h3,
.dz-post-text .h3,
.thm-unit-test .dz-post-text h3 {
margin-bottom: 1rem;
font-weight: 600;
}
.dz-page-text h4, .dz-page-text .h4,
.dz-post-text h4,
.dz-post-text .h4,
.thm-unit-test .dz-post-text h4 {
margin-bottom: 0.75rem;
font-weight: 600;
}
.dz-page-text h5, .dz-page-text .h5,
.dz-post-text h5,
.dz-post-text .h5,
.thm-unit-test .dz-post-text h5 {
margin-bottom: 0.75rem;
}
.dz-page-text h6, .dz-page-text .h6,
.dz-post-text h6,
.dz-post-text .h6,
.thm-unit-test .dz-post-text h6 {
margin-bottom: 0.625rem;
}
.wp-block-code,
pre.wp-block-code,
pre {
margin: 0 0 1.563rem;
padding: 1.25rem;
color: #fff;
background-color: #212326;
white-space: pre;
font-size: 0.938rem;
border-radius: 0.1875rem;
}
.wp-block-code > code {
font-family: inherit;
color: unset;
padding: unset;
border: unset;
border-radius: unset;
}
.dz-page-text,
.dz-page-text ul li,
.dz-page-text ol li,
.dz-blog.blog-single .dz-post-text,
.dz-blog.blog-single .dz-post-text ul li,
.dz-blog.blog-single .dz-post-text ol li,
.dz-blog.blog-single .dz-blog.blog-single .dz-post-text p:not(.has-text-color):not(.has-text-align-center):not(.has-text-align-left):not(.has-text-align-right) {
line-height: 1.7;
}
.wp-block-cover,
.wp-block-cover-image {
color: #fff;
}
.wp-block-cover p:last-child,
.wp-block-cover-image p:last-child {
margin-bottom: 0;
}
.wp-block-quote.has-text-align-right {
border-right: 0;
}
.dz-page-text ul li,
.dz-page-text ol li,
.dz-blog.blog-single .dz-post-text ul li,
.dz-blog.blog-single .dz-post-text ol li {
position: relative;
}
.dz-page-text ul > li:before,
.dz-page-text ol > li:before,
.dz-blog.blog-single .dz-post-text ul > li:before,
.dz-blog.blog-single .dz-post-text ol > li:before {
display: inline-block;
position: absolute;
}
.dz-page-text p,
.dz-blog.blog-single .dz-post-text p {
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.dz-page-text p,
.dz-blog.blog-single .dz-post-text p {
margin-bottom: 15px;
}
}
.paginate-links {
display: flex;
align-items: center;
margin: 1.5rem 0 4rem 0;
}
.paginate-links > a, .paginate-links > span {
margin: 0 0 0 0.625rem;
position: relative;
border: 0rem solid #6cc000;
color: #777777;
display: inline-block;
font-size: 1rem;
font-weight: 500;
line-height: 50px;
min-width: 50px;
height: 50px;
text-align: center;
text-transform: capitalize;
transition: all 500ms ease 0s;
background: #f3f4f6;
border-radius: var(--radius-sm);
}
.paginate-links .current, .paginate-links > a:hover, .paginate-links > span:hover {
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
box-shadow: 0px 5px 12px rgba(var(--bs-primary-rgb), 0.4);
}
.wp-block-columns {
margin-bottom: 0;
} .wp-block-gallery {
display: flex;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
}
.wp-block-gallery .wp-block-image,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
display: flex;
flex-direction: column;
flex-grow: 1;
justify-content: center;
margin: 0 1rem 1rem 0;
position: relative;
}
.wp-block-gallery .wp-block-image figure,
.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
height: 100%;
margin: 0;
}
@supports (position: -webkit-sticky) or (position: sticky) {
.wp-block-gallery .wp-block-image figure,
.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
align-items: flex-end;
display: flex;
justify-content: flex-start;
}
}
.wp-block-gallery .wp-block-image img,
.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .wp-block-image img,
.wp-block-gallery .blocks-gallery-item img {
display: block;
height: auto;
max-width: 100%;
width: 100%;
}
@supports (position: -webkit-sticky) or (position: sticky) {
.wp-block-gallery .wp-block-image img,
.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .blocks-gallery-item img {
width: auto;
}
}
.wp-block-gallery .wp-block-image figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 60%, transparent);
bottom: 0;
color: #fff;
font-size: 0.813rem;
max-height: 100%;
overflow: auto;
padding: 2.5rem 0.625rem 0.3125rem;
position: absolute;
text-align: center;
width: 100%;
}
.wp-block-gallery .wp-block-image figcaption img,
.wp-block-gallery .blocks-gallery-image figcaption img,
.wp-block-gallery .blocks-gallery-item figcaption img {
display: inline;
}
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .wp-block-image a,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .wp-block-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
width: 100%;
}
@supports (position: -webkit-sticky) or (position: sticky) {
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .wp-block-image img,
.wp-block-gallery.is-cropped .wp-block-image a,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
-o-object-fit: cover;
flex: 1;
height: 100%;
object-fit: cover;
}
}
.wp-block-gallery .wp-block-image,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
width: calc(50% - 30px);
}
@media only screen and (max-width: 1199px) {
.wp-block-gallery .wp-block-image,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
width: calc(50% - 10px);
}
}
.wp-block-gallery .wp-block-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
margin-right: 0;
}
.wp-block-gallery.columns-1 .wp-block-image,
.wp-block-gallery.columns-1 .blocks-gallery-image,
.wp-block-gallery.columns-1 .blocks-gallery-item {
margin-right: 0;
width: 100%;
}
@media only screen and (max-width: 1199px) {
.alignwide {
margin-left: 0;
margin-right: 0;
width: 100%;
max-width: 100%;
}
.alignwide .alignleft img {
width: 100%;
}
.alignwide .alignleft {
margin: 0.3125rem 0rem 1.563rem 0;
float: none;
}
}
@media (min-width: 37.5rem) {
.wp-block-gallery.columns-2 .wp-block-image,
.wp-block-gallery.columns-2 .blocks-gallery-image,
.wp-block-gallery.columns-2 .blocks-gallery-item {
margin-right: 1rem;
width: calc(50% - 1.875rem);
}
.wp-block-gallery.columns-3 .wp-block-image,
.wp-block-gallery.columns-3 .blocks-gallery-image,
.wp-block-gallery.columns-3 .blocks-gallery-item {
margin-right: 1rem;
width: calc(33.33333% - 1.875rem);
}
.wp-block-gallery.columns-4 .wp-block-image,
.wp-block-gallery.columns-4 .blocks-gallery-image,
.wp-block-gallery.columns-4 .blocks-gallery-item {
margin-right: 1rem;
width: calc(25% - 1.875rem);
}
.wp-block-gallery.columns-5 .wp-block-image,
.wp-block-gallery.columns-5 .blocks-gallery-image,
.wp-block-gallery.columns-5 .blocks-gallery-item {
margin-right: 1rem;
width: calc(20% - 1.875rem);
}
.wp-block-gallery.columns-6 .wp-block-image,
.wp-block-gallery.columns-6 .blocks-gallery-image,
.wp-block-gallery.columns-6 .blocks-gallery-item {
margin-right: 1rem;
width: calc(16.66667% - 1.875rem);
}
.wp-block-gallery.columns-7 .wp-block-image,
.wp-block-gallery.columns-7 .blocks-gallery-image,
.wp-block-gallery.columns-7 .blocks-gallery-item {
margin-right: 1rem;
width: calc(14.28571% - 1.875rem);
}
.wp-block-gallery.columns-8 .wp-block-image,
.wp-block-gallery.columns-8 .blocks-gallery-image,
.wp-block-gallery.columns-8 .blocks-gallery-item {
margin-right: 1rem;
width: calc(12.5% - 1.875rem);
}
.wp-block-gallery.columns-1 .wp-block-image:nth-of-type(1n),
.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),
.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery.columns-2 .wp-block-image:nth-of-type(2n),
.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery.columns-3 .wp-block-image:nth-of-type(3n),
.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),
.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
.wp-block-gallery.columns-4 .wp-block-image:nth-of-type(4n),
.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),
.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
.wp-block-gallery.columns-5 .wp-block-image:nth-of-type(5n),
.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),
.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
.wp-block-gallery.columns-6 .wp-block-image:nth-of-type(6n),
.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),
.wp-block-gallery.columns-7 .wp-block-image:nth-of-type(7n),
.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),
.wp-block-gallery.columns-8 .wp-block-image:nth-of-type(8n),
.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
margin-right: 0;
}
}
.dz-post-text .wp-block-gallery.wp-block-gallery-1,
.dz-post-text .wp-block-gallery.wp-block-gallery-2,
.dz-post-text .wp-block-gallery.wp-block-gallery-3,
.dz-post-text .wp-block-gallery.wp-block-gallery-4,
.dz-post-text .wp-block-gallery.wp-block-gallery-5,
.dz-post-text .wp-block-gallery.wp-block-gallery-6,
.dz-post-text .wp-block-gallery.wp-block-gallery-7 {
--wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px) ) );
gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 25px)));
}
@media only screen and (max-width: 1199px) {
.dz-post-text .wp-block-gallery.wp-block-gallery-1,
.dz-post-text .wp-block-gallery.wp-block-gallery-2,
.dz-post-text .wp-block-gallery.wp-block-gallery-3,
.dz-post-text .wp-block-gallery.wp-block-gallery-4,
.dz-post-text .wp-block-gallery.wp-block-gallery-5,
.dz-post-text .wp-block-gallery.wp-block-gallery-6,
.dz-post-text .wp-block-gallery.wp-block-gallery-7 {
--wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px) ) );
gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0px)));
}
}
.wp-block-gallery .wp-block-image:last-child,
.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
margin-right: 0;
}
.wp-block-gallery .wp-block-image.has-add-item-button,
.wp-block-gallery .blocks-gallery-item.has-add-item-button {
width: 100%;
}
.wp-block-image.alignfullwide img {
border-radius: 0;
}
.wp-block-cover,
.wp-block-cover-image,
.wp-block-embed,
.wp-block-image {
margin-bottom: 1.875rem;
margin-top: 1.875rem;
}
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
max-width: 19.0625rem;
width: 100%;
}
.wp-block-gallery.aligncenter,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
display: flex;
}
.wp-block-gallery.aligncenter .wp-block-image figure,
.wp-block-gallery.aligncenter .blocks-gallery-item figure {
justify-content: center;
}
.wp-block-gallery.alignfull,
.wp-block-gallery.alignfullwide,
.alignfull,
.alignfullwide {
margin-left: calc(50% - 15px - (50vw - 30px) - var(--content-share-ml, 0px) / 2);
width: calc(100vw - 30px);
max-width: calc(100vw - 30px);
box-sizing: border-box;
}
.dz-page-text.sidebar .alignfull,
.dz-page-text.sidebar .alignfullwide,
.dz-page-text.sidebar .alignwide,
.dz-page-text.sidebar .wp-block-gallery,
.blog-single.dz-blog.sidebar .alignfullwide,
.blog-single.dz-blog.sidebar .alignwide,
.blog-single.dz-blog.sidebar .dz-post-text .wp-block-gallery {
margin-left: 0;
margin-right: 0;
width: 100%;
max-width: initial;
}
.blog-overlap {
background: #fff;
margin-top: -8.75rem;
padding: 1.25rem 1.25rem 0;
border-radius: 0.25rem 0.25rem 0rem 0rem;
}
.blog-single.dz-blog.sidebar {
width: 100%;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
.dz-post-text table,
.dz-page-text table,
.wp-block-table {
width: 100%;
max-width: 100%;
margin-bottom: 1rem;
background-color: transparent;
font-size: 1rem;
margin-bottom: 1.875rem;
}
.wp-block-image figcaption,
.dz-post-text figcaption,
.dz-page-text figcaption {
font-size: 0.875rem;
font-family: "Poppins", sans-serif;
font-style: normal;
margin-top: 0.625rem;
}
.dz-post-text table tbody tr:nth-of-type(odd),
.dz-page-text table tbody tr:nth-of-type(odd),
.wp-block-table tbody tr:nth-of-type(odd) {
background-color: #fafafa;
}
.dz-post-text td,
.dz-post-text th,
.dz-page-text td,
.dz-page-text th,
.wp-block-table td,
.wp-block-table th {
padding: 0.625rem 0.938rem;
border: 0.0625rem solid #e4e4e4;
border-right: 0;
border-left: 0;
}
.wp-block-media-text {
margin-bottom: 30px;
}
.wp-block-media-text .wp-block-media-text__content {
padding: 0 1.875rem;
}
.wp-block-column ol li:before,
.wp-block-column ul li:before {
content: none !important;
}
.wp-block-pullquote {
padding: 1em 0;
border-top: 0;
border-bottom: 0;
}
.wp-block-pullquote cite {
color: inherit;
}
.wp-block-pullquote.alignright, .wp-block-pullquote.alignleft {
padding: 0;
border-top: 0;
border-bottom: 0;
}
.wp-block-pullquote.alignright blockquote, .wp-block-pullquote.alignleft blockquote {
margin: 0;
}
.dz-title-text {
font-size: 15px;
margin-bottom: 30px;
}
.dz-post-text .wp-block-cover-image-text,
.dz-post-text .wp-block-cover-text,
.dz-post-text section.wp-block-cover-image h2,
.dz-post-text section.wp-block-cover-image .h2,
.dz-page-text .wp-block-cover-image-text,
.dz-page-text .wp-block-cover-text,
.dz-page-text section.wp-block-cover-image h2,
.dz-page-text section.wp-block-cover-image .h2 {
color: #fff;
}
.dz-post-text .bootstrap-select .dropdown-menu li a,
.dz-page-text .bootstrap-select .dropdown-menu li a {
box-shadow: none;
font-size: 0.875rem;
font-family: "Poppins", sans-serif;
}
.dz-post-text .wp-block-calendar a {
box-shadow: none !important;
text-decoration: unset;
}
.wp-block-search,
.wp-block-archives,
.wp-block-latest-posts,
.wp-block-latest-comments,
.wp-block-categories,
.wp-block-calendar {
margin-bottom: 2.5rem;
}
.wp-block-calendar table {
margin-bottom: 0;
} .admin-bar .is-fixed .main-bar {
top: 1.875rem;
}
.wp-block-quote.is-style-large cite:before {
display: none;
} .post-password-form label {
font-size: 1rem;
}
.post-password-form input[type=submit] {
padding: 0.625rem 1.563rem;
background-color: var(--bs-primary);
border: none;
height: 2.8125rem;
font-weight: 600;
font-size: 0.875rem;
outline: none;
}
.post-password-form input[type=submit]:hover {
background-color: var(--bs-primary);
}
.post-password-form input[type=password] {
height: 2.8125rem;
border: 0.0625rem solid #ced4da;
}
.wp-block-search .wp-block-search__button {
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
position: absolute !important;
right: 5px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
padding: 0;
z-index: 99 !important;
min-width: 48px;
border: 0;
background-color: transparent;
}
.wp-block-search .wp-block-search__button i {
color: var(--bs-primary);
font-size: 24px;
}
.wp-block-search .wp-block-search__button svg {
min-width: 36px;
height: 36px;
fill: var(--bs-primary);
}
.wp-block-search .wp-block-search__input {
height: 60px;
border: 2px solid var(--bs-primary);
border-radius: 10px !important;
padding: 10px 50px 10px 20px;
background-color: rgba(var(--bs-primary-rgb), 0.03);
width: 100%;
}
.wp-block-search .wp-block-search__inside-wrapper {
border: 0 !important;
padding: 0 !important;
position: relative;
}
.wp-block-latest-comments {
padding: 0 !important;
}
.wp-block-latest-comments li {
list-style: none;
}
.wp-block-latest-comments .avatar {
width: 3.4375rem;
height: 3.4375rem;
border-radius: 3.4375rem;
}
.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt {
margin-left: 4.375rem;
}
.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
color: inherit;
line-height: 1.5;
margin-bottom: 0.5rem;
}
.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a {
color: inherit;
box-shadow: none;
text-decoration: none;
}
.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a:hover {
color: var(--bs-primary);
}
.wp-block-latest-comments img + article .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
margin-left: 4.375rem;
}
.wp-block-latest-comments .wp-block-latest-comments__comment-meta time {
display: block;
width: 100%;
color: #9fa1a4;
font-size: 0.813rem;
font-weight: 400;
}
.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
font-size: 1rem !important;
line-height: 1.5 !important;
margin-bottom: 0.5rem !important;
}
.wp-block-latest-comments li {
padding: 0 !important;
border-bottom: 0.0625rem solid #eee;
padding-bottom: 0.5rem !important;
list-style: none !important;
}
.wp-block-latest-comments li:before {
content: none !important;
}
.wp-block-latest-comments__comment-avatar {
width: 3.4375rem;
height: 3.4375rem;
border-radius: 3.4375rem;
}
.comment-content.dz-page-text {
max-width: 100%;
padding-bottom: 0 !important;
}
.comment-content.dz-page-text > :last-child {
margin-bottom: 0;
}
.wp-block-rss {
padding: 0 !important;
}
.wp-block-rss .wp-block-rss__item {
padding: 0.3125rem 0 !important;
border-bottom: 0.0625rem solid #eee;
}
.wp-block-rss .wp-block-rss__item:before {
content: none !important;
}
.wp-block-rss .wp-block-rss__item a {
font-family: "Poppins", sans-serif;
font-size: 1.125rem;
box-shadow: unset !important;
font-weight: 600;
color: var(--bs-heading-color);
text-decoration: none;
}
@media only screen and (max-width: 82.5rem) {
.dz-page-text .wp-block-gallery,
.dz-blog.blog-single .dz-post-text .wp-block-gallery {
margin-left: -6.5625rem;
margin-right: -6.5625rem;
width: calc(100% + 12.5rem + 0.625rem);
}
}
@media only screen and (max-width: 1199px) {
.dz-page-text .wp-block-gallery,
.dz-blog.blog-single .dz-post-text .wp-block-gallery {
margin-left: -5.3125rem;
margin-right: -5.3125rem;
width: calc(100% + 10rem + 0.625rem);
}
}
@media only screen and (max-width: 61.9375rem) {
.admin-bar .mo-left .header-nav {
top: 1.875rem;
height: calc(100vh - 1.875rem) !important;
}
.dz-page-text .wp-block-gallery,
.dz-blog.blog-single .dz-post-text .wp-block-gallery {
margin-left: 0;
margin-right: 0;
width: 100%;
}
.dz-page-text,
.dz-page-text ul li,
.dz-page-text ol li,
.dz-page-text p,
.dz-blog.blog-single .dz-post-text,
.dz-blog.blog-single .dz-post-text ul li,
.dz-blog.blog-single .dz-post-text ol li,
.dz-blog.blog-single .dz-post-text p {
font-size: 16px;
}
}
@media only screen and (max-width: 48.875rem) {
.admin-bar .is-fixed .main-bar {
top: 2.8125rem;
}
.admin-bar .mo-left .header-nav {
top: 2.8125rem;
height: calc(100vh - 2.812rem) !important;
}
.wp-block-media-text {
display: block;
}
.wp-block-media-text .wp-block-media-text__media {
margin-bottom: 0.938rem;
}
.wp-block-media-text .wp-block-media-text__content {
padding: 0;
}
}
@media only screen and (max-width: 37.5rem) {
.admin-bar .is-fixed .main-bar {
top: 0;
}
.admin-bar .mo-left .header-nav {
top: 2.8125rem;
height: calc(100vh - 2.812rem) !important;
}
.admin-bar .mo-left .is-fixed .header-nav {
top: 0;
height: 100vh !important;
}
}
.post-footer {
border-top: 0.0625rem solid rgba(0, 0, 0, 0.1);
display: flex;
align-items: center;
justify-content: space-between;
padding: 0.938rem 0 0;
}
.post-footer .dz-meta .tag-list {
padding-bottom: 0;
text-align: left;
margin: 0;
padding: 0;
list-style: none;
text-transform: capitalize;
display: inline;
}
.post-footer .dz-meta ul li {
margin-right: 0.3125rem;
padding: 0;
display: inline-block;
color: #333333;
font-weight: 500;
font-size: 0.938rem;
font-style: italic;
}
.post-footer .post-tag a {
text-transform: capitalize;
font-size: 0.938rem;
color: #999;
background: transparent;
padding: 0;
border: 0;
line-height: 0.875rem;
font-weight: 500;
}
.share-post li {
display: inline-block;
}
.share-post a {
width: 2.1875rem;
height: 2.1875rem;
border-radius: 2.1875rem;
border: 0.0625rem solid #eee;
display: block;
text-align: center;
line-height: 2.0625rem;
color: #444444;
}
.extra-blog {
margin-bottom: 60px;
}
.extra-blog .widget-title .title {
font-size: 1.25rem;
}
.extra-blog .dz-card.style-4 {
border: 2px solid var(--bs-light);
}
.extra-blog .dz-card.style-4 a:hover {
color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
.comment-respond.style-1 .comment-reply-title {
margin-bottom: 20px;
}
}
.comment-reply-title:before {
content: none;
}
.comments-area .comment-list {
margin-bottom: 60px;
padding: 0;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-list {
margin-bottom: 40px;
}
}
.comments-area .comment-list .default-form {
margin-top: 3.5rem;
margin-bottom: 3.5rem;
}
.comments-area .comment-list .default-form small, .comments-area .comment-list .default-form .small {
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
}
.comments-area .comment-list .default-form small a, .comments-area .comment-list .default-form .small a {
color: #e10000;
}
.comments-area .comment-list .ic-page-text {
padding-bottom: 0 !important;
}
.comments-area .comment-list > .comment .comment-body {
position: relative;
padding: 2px 0 25px 100px;
margin-bottom: 30px;
min-height: 95px;
border-bottom: 1px solid rgba(34, 34, 34, 0.1);
}
@media only screen and (max-width: 575px) {
.comments-area .comment-list > .comment .comment-body {
padding: 0 0 20px 75px;
}
}
.comments-area .comment-list > .comment .comment-body .comment-author .avatar {
border-radius: 100%;
position: absolute;
left: 0;
height: 85px;
width: 85px;
top: 0;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-list > .comment .comment-body .comment-author .avatar {
width: 60px;
height: 60px;
}
}
.comments-area .comment-list > .comment .comment-body .comment-author .says {
display: none;
}
.comments-area .comment-list > .comment .comment-body .comment-author .fn {
font-size: 16px;
color: var(--title);
font-weight: 600;
font-style: normal;
margin-bottom: 10px;
display: block;
font-family: var(--font-family-title);
}
@media only screen and (max-width: 767px) {
.comments-area .comment-list > .comment .comment-body .comment-author .fn {
margin-bottom: 15px;
}
}
.comments-area .comment-list > .comment .comment-body .comment-content .ic-page-text {
max-width: 100%;
padding-bottom: 0 !important;
}
.comments-area .comment-list > .comment .comment-body .comment-content p {
font-size: 14px;
font-family: var(--font-family-base);
margin-bottom: 10px;
}
.comments-area .comment-list > .comment .comment-body .comment-content p:last-child {
margin-bottom: 0;
}
.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link {
font-weight: 500;
font-size: 13px;
background: var(--bs-primary);
color: #fff;
padding: 3px 10px;
display: inline-block;
line-height: 1.2;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
position: absolute;
right: 0;
top: 0;
font-family: var(--font-family-base);
text-transform: uppercase;
border-radius: 4px;
}
.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link:hover {
background: var(--primary-hover);
}
.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link i {
margin-right: 8px;
font-size: 14px;
display: none;
}
@media only screen and (max-width: 767px) {
.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link {
position: unset;
margin-top: 10px;
}
}
.comments-area .comment-list > .comment:last-child {
border-bottom: 0;
margin-bottom: 0;
}
.comments-area .comment-list > .comment > .children {
padding-left: 50px;
}
@media only screen and (max-width: 991px) {
.comments-area .comment-list > .comment > .children {
padding-left: 30px;
}
}
@media only screen and (max-width: 575px) {
.comments-area .comment-list > .comment > .children {
padding-left: 15px;
}
}
.comments-area .comment-list .comment-form {
margin-bottom: 40px;
}
.comment-reply-title a {
font-size: 14px;
font-weight: 400;
}
.comment-respond small, .comment-respond .small {
font-size: 14px;
margin-left: 7px;
}
.comment-respond small a, .comment-respond .small a {
color: #ef060f;
}
.comment-respond .comment-form {
display: flex;
flex-wrap: wrap;
margin-left: -10px;
margin-right: -10px;
}
.comment-respond .comment-form p {
margin-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
width: 50%;
}
@media only screen and (max-width: 575px) {
.comment-respond .comment-form p {
margin-bottom: 15px;
}
}
.comment-respond .comment-form p.comment-form-author input, .comment-respond .comment-form p.comment-form-email input, .comment-respond .comment-form p.comment-form-url input,
.comment-respond .comment-form p textarea {
width: 100%;
height: 60px;
padding: 10px 20px;
position: relative;
font-size: 15px;
border: 2px solid var(--bs-light);
background: #fff;
border-radius: 10px;
}
.comment-respond .comment-form p.comment-form-author input:focus, .comment-respond .comment-form p.comment-form-author input:active, .comment-respond .comment-form p.comment-form-email input:focus, .comment-respond .comment-form p.comment-form-email input:active, .comment-respond .comment-form p.comment-form-url input:focus, .comment-respond .comment-form p.comment-form-url input:active,
.comment-respond .comment-form p textarea:focus,
.comment-respond .comment-form p textarea:active {
background: #fff;
border-color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
.comment-respond .comment-form p.comment-form-author input, .comment-respond .comment-form p.comment-form-email input, .comment-respond .comment-form p.comment-form-url input,
.comment-respond .comment-form p textarea {
font-size: 16px;
}
}
.comment-respond .comment-form p.comment-form-comment textarea {
height: 150px !important;
}
.comment-respond .comment-form p.form-submit {
margin-bottom: 0;
}
.comment-respond .comment-form p.comment-form-cookies-consent, .comment-respond .comment-form p.comment-notes, .comment-respond .comment-form p.comment-form-url {
width: 100%;
}
.comment-respond .comment-form p.comment-form-url {
width: 100%;
}
.comment-respond .comment-form .comment-form-comment {
width: 100%;
padding-left: 10px;
padding-right: 10px;
}
@media only screen and (max-width: 575px) {
.comment-respond .comment-form .comment-form-author,
.comment-respond .comment-form .comment-form-email,
.comment-respond .comment-form .comment-form-url {
width: 100% !important;
}
}
.dz-page-text [class*=galleryid-],
.dz-post-text [class*=galleryid-] {
clear: both;
margin: 0 auto;
overflow: hidden;
}
.gallery .gallery-item {
width: 100%;
display: inline-block;
vertical-align: top;
text-align: center;
padding: 0.3125rem;
position: relative;
box-sizing: border-box;
}
.gallery .gallery-item img {
float: left;
padding: 0 0rem;
width: 100%;
border: none !important;
}
.gallery .gallery-caption {
font-size: 0.813rem;
color: #707070;
display: block;
font-family: "Noto Sans", sans-serif;
line-height: 1.5;
padding: 0.5em 0;
clear: both;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.post-password-form {
position: relative;
clear: both;
}
.post-password-form label {
display: block;
font-size: 1rem;
}
.post-password-form input[type=password] {
width: 100%;
border: 0.0625rem solid #ebedf2;
padding: 0.625rem 6.25rem 0.625rem 0.938rem;
height: 2.8125rem;
border: 0.0625rem solid #ced4da;
}
.post-password-form input[type=submit] {
position: absolute;
bottom: 0;
right: 0;
padding: 0.625rem 1.25rem;
background: var(--bs-primary);
color: #FFF;
border: none;
text-transform: uppercase;
font-weight: 600;
font-size: 0.875rem;
outline: none;
height: 2.8125rem;
}
.post-password-form input[type=submit]:hover {
background: var(--primary-hover);
}
.post-password-form p input[type=submit],
.post-password-form input[type=submit] {
padding: 0.625rem 1.563rem;
background-color: var(--bs-primary);
border: none;
height: 3.075rem;
font-weight: 600;
font-size: 0.875rem;
outline: none;
position: absolute !important;
}
@media only screen and (max-width: 991px) {
.side-bar.sticky-top {
position: unset;
padding: 0;
}
}
.blog-post-banner {
min-height: 300px;
padding-top: 70px;
padding-bottom: 70px;
}
.blog-post-banner .dz-title {
color: #fff;
font-size: 32px;
margin-bottom: 20px;
}
.blog-post-banner .dz-meta {
color: #fff;
}
.blog-post-banner .dz-meta ul {
display: flex;
opacity: 0.7;
}
.blog-post-banner .dz-meta ul li {
margin-right: 20px;
}
.blog-post-banner .dz-meta ul li a {
color: #fff;
}
.post-outside {
margin-top: -120px;
}
.single-post .main-bar {
border-bottom: 0;
}
.dz-load-more i:before,
.loadmore-btn i:before {
-webkit-animation: unset !important;
-moz-animation: unset !important;
animation: unset !important;
}
.dz-share-post {
display: flex;
align-items: center;
justify-content: space-between;
padding: 12px 20px;
margin-bottom: 60px;
border-radius: var(--radius-sm);
background-color: rgba(var(--bs-primary-rgb), 0.05);
border: 2px solid var(--bs-light);
}
.dz-share-post .post-tags strong {
font-weight: 500;
font-size: 14px;
color: var(--bs-secondary);
}
.dz-share-post .post-tags a {
color: var(--bs-body-color);
border-radius: var(--border-radius-base);
margin-right: 10px;
font-size: 14px;
font-weight: 400;
display: inline-block;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.dz-share-post .post-tags a:hover {
color: var(--bs-primary);
}
.dz-share-post .post-tags a:last-child {
margin-right: 0;
}
@media only screen and (max-width: 991px) {
.dz-share-post {
margin-bottom: 40px;
}
}
@media only screen and (max-width: 767px) {
.dz-share-post {
flex-direction: column;
align-items: baseline;
gap: 10px;
}
}
.dz-share-post .dz-social-icon li {
margin-right: 5px;
}
.dz-share-post .dz-social-icon li a {
display: block;
height: 35px;
width: 35px;
min-width: 35px;
line-height: 35px;
font-size: 16px;
}
.dz-share-post .dz-social-icon li a i {
color: var(--bs-primary);
}
@media only screen and (max-width: 767px) {
.dz-share-post .post-tags a {
margin: 0 3px;
}
.dz-share-post .dz-social {
margin-bottom: 15px;
}
}
@media only screen and (max-width: 767px) {
.dz-share-post .dz-social-icon + .post-tags {
margin-top: 20px;
}
}
@media only screen and (max-width: 575px) {
.dz-share-post .post-tags a {
margin: 0 5px;
}
}
#comment-list:empty + .paginate-links {
margin-top: -30px;
}
.post-swiper,
.post-swiper-thumb,
.service-swiper {
position: relative;
}
.post-swiper .btn-next,
.post-swiper .btn-prev,
.post-swiper .prev-post-swiper-btn,
.post-swiper .next-post-swiper-btn,
.post-swiper .prev-service-swiper-btn,
.post-swiper .next-service-swiper-btn,
.post-swiper-thumb .btn-next,
.post-swiper-thumb .btn-prev,
.post-swiper-thumb .prev-post-swiper-btn,
.post-swiper-thumb .next-post-swiper-btn,
.post-swiper-thumb .prev-service-swiper-btn,
.post-swiper-thumb .next-service-swiper-btn,
.service-swiper .btn-next,
.service-swiper .btn-prev,
.service-swiper .prev-post-swiper-btn,
.service-swiper .next-post-swiper-btn,
.service-swiper .prev-service-swiper-btn,
.service-swiper .next-service-swiper-btn {
position: absolute;
top: 50%;
transform: translateY(-50%);
height: 50px;
width: 50px;
border-radius: var(--border-radius-base);
text-align: center;
line-height: 50px;
font-size: 24px;
background-color: #fff;
color: var(--bs-primary);
z-index: 1;
margin: 0 10px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.post-swiper .btn-next:hover,
.post-swiper .btn-prev:hover,
.post-swiper .prev-post-swiper-btn:hover,
.post-swiper .next-post-swiper-btn:hover,
.post-swiper .prev-service-swiper-btn:hover,
.post-swiper .next-service-swiper-btn:hover,
.post-swiper-thumb .btn-next:hover,
.post-swiper-thumb .btn-prev:hover,
.post-swiper-thumb .prev-post-swiper-btn:hover,
.post-swiper-thumb .next-post-swiper-btn:hover,
.post-swiper-thumb .prev-service-swiper-btn:hover,
.post-swiper-thumb .next-service-swiper-btn:hover,
.service-swiper .btn-next:hover,
.service-swiper .btn-prev:hover,
.service-swiper .prev-post-swiper-btn:hover,
.service-swiper .next-post-swiper-btn:hover,
.service-swiper .prev-service-swiper-btn:hover,
.service-swiper .next-service-swiper-btn:hover {
background-color: var(--bs-primary);
color: #fff;
}
@media only screen and (max-width: 767px) {
.post-swiper .btn-next,
.post-swiper .btn-prev,
.post-swiper .prev-post-swiper-btn,
.post-swiper .next-post-swiper-btn,
.post-swiper .prev-service-swiper-btn,
.post-swiper .next-service-swiper-btn,
.post-swiper-thumb .btn-next,
.post-swiper-thumb .btn-prev,
.post-swiper-thumb .prev-post-swiper-btn,
.post-swiper-thumb .next-post-swiper-btn,
.post-swiper-thumb .prev-service-swiper-btn,
.post-swiper-thumb .next-service-swiper-btn,
.service-swiper .btn-next,
.service-swiper .btn-prev,
.service-swiper .prev-post-swiper-btn,
.service-swiper .next-post-swiper-btn,
.service-swiper .prev-service-swiper-btn,
.service-swiper .next-service-swiper-btn {
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
}
}
@media only screen and (max-width: 575px) {
.post-swiper .btn-next,
.post-swiper .btn-prev,
.post-swiper .prev-post-swiper-btn,
.post-swiper .next-post-swiper-btn,
.post-swiper .prev-service-swiper-btn,
.post-swiper .next-service-swiper-btn,
.post-swiper-thumb .btn-next,
.post-swiper-thumb .btn-prev,
.post-swiper-thumb .prev-post-swiper-btn,
.post-swiper-thumb .next-post-swiper-btn,
.post-swiper-thumb .prev-service-swiper-btn,
.post-swiper-thumb .next-service-swiper-btn,
.service-swiper .btn-next,
.service-swiper .btn-prev,
.service-swiper .prev-post-swiper-btn,
.service-swiper .next-post-swiper-btn,
.service-swiper .prev-service-swiper-btn,
.service-swiper .next-service-swiper-btn {
height: 40px;
width: 40px;
line-height: 40px;
font-size: 18px;
}
}
.post-swiper .btn-prev,
.post-swiper .prev-post-swiper-btn,
.post-swiper .prev-service-swiper-btn,
.post-swiper-thumb .btn-prev,
.post-swiper-thumb .prev-post-swiper-btn,
.post-swiper-thumb .prev-service-swiper-btn,
.service-swiper .btn-prev,
.service-swiper .prev-post-swiper-btn,
.service-swiper .prev-service-swiper-btn {
left: 0;
}
.post-swiper .btn-next,
.post-swiper .next-post-swiper-btn,
.post-swiper .next-service-swiper-btn,
.post-swiper-thumb .btn-next,
.post-swiper-thumb .next-post-swiper-btn,
.post-swiper-thumb .next-service-swiper-btn,
.service-swiper .btn-next,
.service-swiper .next-post-swiper-btn,
.service-swiper .next-service-swiper-btn {
right: 0;
}
.service-swiper {
border-radius: var(--border-radius-base);
}
.service-swiper img {
border-radius: var(--border-radius-base);
}
.blog-single .dz-media + .dz-info {
padding: 30px 0 0;
}
.wp-block-code > code {
color: #fff;
}
#comment-list:empty + .paginate-links {
margin-top: -30px;
}
.bypostauthor {
font-size: normal;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
margin: 0;
width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
@media only screen and (max-width: 1199px) {
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
margin: 0 var(--gallery-block--gutter-size, 10px) var(--gallery-block--gutter-size, 10px) 0;
}
}
.wp-block-gallery .wp-block-image img {
border-radius: var(--radius-md);
}
.post-audio iframe {
height: 400px;
width: 100%;
}
@media only screen and (max-width: 767px) {
.post-audio iframe {
height: 350px;
}
}
@media only screen and (max-width: 575px) {
.post-audio iframe {
height: 250px;
}
}
@media only screen and (max-width: 575px) {
.dz-blog.blog-single .embed-responsive iframe {
width: 100%;
}
}
.wp-block-group.has-background {
padding: 1.5em 2em;
margin: 20px 0;
}
:where(.wp-block-group.has-background) {
padding: 1.5em 2em;
}
.post-btn {
display: flex;
flex-wrap: wrap;
border-top: 1px solid #ededee;
border-bottom: 1px solid #ededee;
padding: 15px 0;
margin: 50px 0px;
position: relative;
}
.post-btn:after {
content: "";
height: calc(100% - 30px);
width: 1px;
background: #ededee;
position: absolute;
left: 50%;
top: 15px;
}
.post-btn .prev-post,
.post-btn .next-post {
max-width: 50%;
flex: 0 0 50%;
display: flex;
align-items: center;
position: relative;
}
.post-btn .prev-post img,
.post-btn .next-post img {
height: 70px;
width: 85px;
object-fit: cover;
border-radius: var(--radius-sm);
}
@media only screen and (max-width: 767px) {
.post-btn .prev-post img,
.post-btn .next-post img {
display: none;
}
}
.post-btn .prev-post .start,
.post-btn .prev-post .end,
.post-btn .next-post .start,
.post-btn .next-post .end {
color: #b5b5b5;
cursor: not-allowed;
width: 100%;
padding: 0;
margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
.post-btn .prev-post .title,
.post-btn .next-post .title {
font-size: 14px;
}
}
.post-btn .prev-post .title a,
.post-btn .next-post .title a {
display: block;
margin-bottom: 5px;
}
.post-btn .prev-post .title .post-date,
.post-btn .next-post .title .post-date {
display: block;
font-size: 13px;
font-weight: 400;
color: #666;
}
@media only screen and (max-width: 767px) {
.post-btn .prev-post .title .post-date,
.post-btn .next-post .title .post-date {
font-size: 12px;
}
}
.post-btn .next-post {
padding-right: 30px;
padding-left: 10px;
}
@media only screen and (max-width: 767px) {
.post-btn .next-post {
padding-right: 20px;
}
}
.post-btn .next-post .title {
text-align: right;
width: 100%;
margin-bottom: 0;
}
.post-btn .next-post .title + img {
margin-left: 20px;
}
.post-btn .next-post .end {
text-align: right;
}
.post-btn .next-post:after {
content: "\f105";
font-family: "FontAwesome";
color: var(--bs-primary);
position: absolute;
right: 0;
top: 50%;
font-size: 30px;
transform: translateY(-50%);
}
.post-btn .prev-post {
padding-left: 30px;
padding-right: 10px;
}
@media only screen and (max-width: 767px) {
.post-btn .prev-post {
padding-left: 20px;
}
}
.post-btn .prev-post .title {
margin-bottom: 0;
width: 100%;
}
.post-btn .prev-post img + .title {
padding: 0 20px;
}
.post-btn .prev-post:after {
content: "\f104";
font-family: "FontAwesome";
color: var(--bs-primary);
position: absolute;
left: 0;
top: 50%;
font-size: 30px;
transform: translateY(-50%);
}
.wp-block-post-comments-form {
margin-bottom: 30px;
}
.wp-block-post-comments-form .comment-reply-title {
margin-bottom: 30px;
}
.wp-block-post-comments-form input[type=submit] {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.wp-block-post-comments-form input[type=submit]:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.wp-block-post-comments-form input[type=submit]:hover {
box-shadow: none;
text-decoration: none;
}
.wp-block-post-comments-form input[type=submit]:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.wp-block-post-comments-form input[type=submit]:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.wp-block-group__inner-container p {
margin-bottom: 0;
margin: 1rem 0;
}
:where(.wp-block-columns.has-background) {
padding: 1.25em 2.375em;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
border: none;
}
.wp-block-image figcaption {
text-align: unset;
}
.wp-block-code,
pre.wp-block-code,
pre {
margin: 0 0 1.563rem;
padding: 1.25rem;
color: #fff;
background-color: #212326;
white-space: pre;
font-size: 0.938rem;
border-radius: 0.1875rem;
}
.wp-block-code > code {
background: transparent;
font-family: inherit;
color: unset;
padding: unset;
border: unset;
border-radius: unset;
}
.wp-block-buttons {
margin-bottom: 1.75em;
}
.dz-post-text form input[type=reset],
.dz-post-text form input[type=submit] {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.dz-post-text form input[type=reset]:after,
.dz-post-text form input[type=submit]:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.dz-post-text form input[type=reset]:hover,
.dz-post-text form input[type=submit]:hover {
box-shadow: none;
text-decoration: none;
}
.dz-post-text form input[type=reset]:hover:after,
.dz-post-text form input[type=submit]:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.dz-post-text form input[type=reset]:hover,
.dz-post-text form input[type=submit]:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.dz-post-text form textarea,
.dz-post-text form input[type=file],
.dz-post-text form input[type=text],
.dz-post-text form input[type=password] {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
}
.dz-post-text form textarea:focus,
.dz-post-text form input[type=file]:focus,
.dz-post-text form input[type=text]:focus,
.dz-post-text form input[type=password]:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.dz-post-text form textarea {
min-height: 120px;
}
.dz-post-text form label {
color: var(--title);
font-weight: 500;
}
wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,
.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text {
color: #fff;
}
.wp-block-navigation__responsive-container-content .wp-block-page-list li {
padding: 10px 20px !important;
}
.wp-block-navigation__responsive-container-content .wp-block-page-list li ul {
margin: 0;
}
.extra-blog h5, .extra-blog .h5 {
font-size: 18px;
}
.wp-block-group:where(.has-background) {
padding: 1.25em 2.375em;
margin: 20px 0;
}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
color: var(--title);
}
.blog-slideshow {
overflow: hidden;
border-radius: 20px;
}
.wp-block-post-template > li .wp-block-post-title {
margin-bottom: 5px;
}
.wp-block-post-template > li .wp-block-post-date {
margin-bottom: 5px;
color: var(--bs-primary);
}
.wp-block-file__button {
padding: 0 8px;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
padding-bottom: 0px;
overflow: hidden;
}
.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive .ytp-impression-link {
opacity: 0;
}
.ytp-impression-link {
opacity: 0;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
input[type=checkbox] {
width: 18px;
min-width: 18px;
border: 1px solid var(--bs-primary);
height: 18px;
border-radius: 0;
appearance: none;
vertical-align: middle;
border-radius: 4px;
}
input[type=checkbox]:checked {
background-color: var(--bs-primary);
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check"><polyline points="20 6 9 17 4 12"></polyline></svg>');
background-size: 14px;
background-repeat: no-repeat;
background-position: center;
}
input[type=radio] {
border: 1px solid var(--bs-primary);
appearance: none;
width: 18px;
height: 18px;
border-radius: 40px;
vertical-align: middle;
}
input[type=radio]:checked {
border: 5px solid var(--bs-primary);
}
.comment-form-cookies-consent {
display: flex;
}
.comment-form-cookies-consent input[type=checkbox] {
margin-right: 5px;
transform: translateY(3px);
}
.error-page.style-1 {
padding-top: 200px;
padding-bottom: 200px;
}
@media only screen and (min-width: 1480px) {
.error-page.style-1.content-inner-1 {
padding-top: 120px;
padding-bottom: 120px;
}
}
@media only screen and (max-width: 1480px) {
.error-page.style-1 {
padding-top: 120px;
padding-bottom: 120px;
}
}
@media only screen and (max-width: 1199px) {
.error-page.style-1 {
padding-top: 80px;
padding-bottom: 80px;
}
}
@media only screen and (max-width: 767px) {
.error-page.style-1 {
padding-top: 50px;
padding-bottom: 50px;
}
}
.error-page.style-1 .dz-error {
font-size: 290px;
font-weight: 700;
display: inline-block;
line-height: 1;
position: relative;
z-index: 1;
}
.error-page.style-1 .dz-error::after {
content: attr(data-name);
position: absolute;
top: 7px;
left: 7px;
width: calc(100% - 5px);
height: calc(100% - 5px);
-webkit-text-stroke: 1px #CFDEE0;
color: transparent;
z-index: -1;
}
.error-page.style-1 .dz-error.data-name-primary::after {
-webkit-text-stroke: 1.5px var(--bs-primary);
}
@media only screen and (max-width: 1480px) {
.error-page.style-1 .dz-error {
font-size: 200px;
}
.error-page.style-1 .dz-error::after {
top: 5px;
left: 5px;
}
}
@media only screen and (max-width: 991px) {
.error-page.style-1 .dz-error {
font-size: 150px;
}
}
@media only screen and (max-width: 575px) {
.error-page.style-1 .dz-error {
font-size: 100px;
}
.error-page.style-1 .dz-error::after {
top: 3px;
left: 3px;
}
}
.error-page.style-1 .text {
font-size: 35px;
font-weight: 600;
margin: auto;
max-width: 650px;
color: var(--bs-secondary);
margin-bottom: 30px;
line-height: 1.5;
}
@media only screen and (max-width: 1480px) {
.error-page.style-1 .text {
font-size: 32px;
}
}
@media only screen and (max-width: 991px) {
.error-page.style-1 .text {
font-size: 28px;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 575px) {
.error-page.style-1 .text {
font-size: 18px;
}
}
.error-page.style-1 .dz-error-media {
position: relative;
}
.error-page.style-1 .dz-error-media .item1 {
position: absolute;
top: 0;
right: 50px;
animation: shake 3s linear infinite;
}
.error-page.style-1 .dz-error-media .item1 img {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 60%;
}
.error-page.style-1 .dz-error-media .item1 svg {
width: 100%;
}
@media only screen and (max-width: 1199px) {
.error-page.style-1 .dz-error-media .item1 {
width: 140px;
}
}
@media only screen and (max-width: 575px) {
.error-page.style-1 .dz-error-media .item1 {
width: 100px;
right: 30px;
top: -30px;
}
}
.error-page.style-2 .dz-error-media {
margin-left: 20px;
margin-right: 80px;
}
@media only screen and (max-width: 767px) {
.error-page.style-2 .dz-error-media {
margin-left: 0;
margin-right: 0;
margin-bottom: 30px;
}
}
.error-page.style-2 .inner-content .dz-error {
font-size: 120px;
font-weight: 700;
display: inline-block;
margin-bottom: 30px;
}
.error-page.style-2 .inner-content .text {
font-size: 28px;
max-width: 370px;
margin-bottom: 30px;
}
@media only screen and (max-width: 1199px) {
.error-page.style-2 .inner-content .dz-error {
font-size: 80px;
margin-bottom: 20px;
}
.error-page.style-2 .inner-content .text {
font-size: 24px;
}
}
@media only screen and (max-width: 991px) {
.error-page.style-2 .inner-content .dz-error {
font-size: 48px;
margin-bottom: 15px;
}
.error-page.style-2 .inner-content .text {
font-size: 18px;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px) {
.error-page.style-2 .inner-content {
text-align: center;
}
.error-page.style-2 .inner-content .text {
margin-left: auto;
margin-right: auto;
}
}
.animation-text {
overflow: visible;
position: absolute;
right: 0;
bottom: 0;
transform: translate(35%, 90%);
}
.animation-text text {
text-transform: uppercase;
animation: stroke 5s infinite alternate;
stroke-width: 2;
stroke: #CFDEE0;
font-size: 290px;
font-weight: 700;
opacity: 0.5;
}
@keyframes stroke {
0% {
fill: rgba(255, 255, 255, 0);
stroke: rgb(255, 255, 255);
stroke-dashoffset: 25%;
stroke-dasharray: 0 50%;
stroke-width: 2;
}
70% {
fill: rgba(255, 255, 255, 0);
stroke: rgb(255, 255, 255);
}
80% {
fill: rgba(255, 255, 255, 0);
stroke: rgb(255, 255, 255);
stroke-width: 3;
}
100% {
fill: rgb(255, 255, 255);
stroke: rgba(255, 255, 255, 0);
stroke-dashoffset: -25%;
stroke-dasharray: 50% 0;
stroke-width: 0;
}
}
.extm {
z-index: 1;
}
.filter-area {
border: 1px solid rgba(0, 0, 0, 0.125);
border-radius: var(--border-radius-base);
align-items: center;
background-color: #ffffff;
display: flex;
position: relative;
z-index: 20;
}
.filter-area .grid-area {
flex: 1;
display: flex;
justify-content: space-between;
}
.filter-area .grid-area .nav .nav-item {
align-item: center;
}
.filter-area .grid-area .nav .nav-item .nav-link {
color: var(--bs-secondary);
font-family: var(--font-family-title);
font-weight: var(--headings-font-weight);
padding: 0;
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
}
.filter-area .grid-area .nav .nav-item .nav-link svg {
width: 20px;
height: 20px;
}
.filter-area .grid-area .nav .nav-item .nav-link svg path {
fill: var(--bs-secondary);
}
.filter-area .grid-area .nav .nav-item .nav-link.active {
color: var(--bs-primary);
}
.filter-area .grid-area .nav .nav-item .nav-link.active svg path {
fill: var(--bs-primary);
}
.filter-area .grid-area .nav .nav-item .nav-link:hover {
color: var(--bs-secondary);
}
@media only screen and (max-width: 1024px) {
.filter-area .grid-area .filter-day {
display: none;
}
}
.filter-area .category {
position: relative;
z-index: 1;
display: flex;
}
.filter-area .category .filter-category {
align-items: center;
display: flex;
padding-left: 20px;
padding-right: 20px;
}
.filter-area .category .filter-category a {
border: 0;
background: transparent;
font-weight: 500;
color: var(--bs-secondary);
font-size: 16px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
line-height: 60px;
outline: none !important;
padding: 0px 20px 0px 5px;
font-family: var(--font-family-title);
}
.filter-area .category .form-group {
display: flex;
align-items: center;
padding: 0;
background: none;
}
.filter-area .category .form-group .btn {
border-bottom: 0;
padding: 0px 20px 0 0;
border: 0;
background: transparent;
color: var(--bs-secondary);
font-size: 16px;
font-weight: 500;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
line-height: 60px;
outline: none !important;
}
@media only screen and (max-width: 575px) {
.filter-area .orderby.dropdown {
width: 160px !important;
}
}
.page {
margin-top: 40px;
align-items: center;
}
.page .page-text {
color: var(--bs-heading-color);
font-weight: 500;
margin-bottom: 0;
font-size: 14px;
}
@media only screen and (max-width: 767px) {
.page {
margin-top: 0;
text-align: center;
}
.page .page-text {
margin-bottom: 25px;
}
}
.dz-shop-card {
position: relative;
}
.dz-shop-card .dz-tags {
display: flex;
margin-bottom: 8px;
line-height: 1.5;
}
.dz-shop-card .dz-tags li a {
color: var(--bs-heading-color);
margin-right: 5px;
font-size: 14px;
}
.dz-shop-card .product-tag {
position: absolute;
top: 0;
left: 0;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}
.related-img {
border-radius: var(--radius-lg);
}
.related-title {
margin-bottom: 45px;
margin-top: 34px;
}
@media only screen and (max-width: 1680px) {
.related-title {
margin-bottom: 46px;
}
}
@media only screen and (max-width: 1480px) {
.related-title {
margin-bottom: 55px;
}
}
.shop-filter aside > div > .title i {
font-size: 18px;
}
.shop-filter .shop-xl {
padding: 30px 50px;
position: fixed;
left: -445px;
top: 0px;
z-index: 10000;
background: #ffffff;
height: 100%;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
max-width: 400px;
overflow: scroll;
}
.shop-filter .shop-xl.active {
left: 0;
}
@media only screen and (max-width: 1199px) {
.shop-filter {
padding: 30px 35px;
position: fixed;
left: -445px;
top: 0px;
z-index: 10000;
background: #ffffff;
height: 100%;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
max-width: 400px;
overflow: scroll;
}
.shop-filter.active {
left: 0;
}
}
@media only screen and (max-width: 575px) {
.shop-filter {
left: -100%;
width: 100%;
max-width: 100%;
box-shadow: none;
}
.panel-close-btn {
display: block;
height: 40px;
width: 0;
background: #000;
z-index: 10001;
left: auto;
right: 0;
display: flex;
align-items: center;
justify-content: center;
}
.panel-close-btn svg {
position: unset;
}
.panel-close-btn.active {
width: 40px;
}
}
.dz-widget_services .form-check {
padding-top: 5px;
padding-bottom: 5px;
}
.tabs-site-button .nav-tabs {
margin-bottom: 32px;
}
.tabs-site-button .nav-tabs a {
display: inline-block;
padding: 15px 20px;
color: var(--bs-secondary);
font-weight: 500;
font-size: 16px;
font-family: var(--font-family-title);
position: relative;
line-height: 1.2;
}
@media only screen and (max-width: 575px) {
.tabs-site-button .nav-tabs li {
margin: auto;
}
}
.form-wizard {
border: 1px solid transparent !important;
}
.form-wizard .nav-wizard {
box-shadow: none !important;
margin-bottom: 2.5rem;
display: flex;
align-items: center;
}
.form-wizard .nav-wizard li {
flex: 0 0 25%;
max-width: 25%;
}
.form-wizard .nav-wizard li .nav-link {
display: flex;
align-items: center;
padding: 0;
}
.form-wizard .nav-wizard li .nav-link span {
width: 48px;
min-width: 48px;
height: 48px;
border: 5px solid #E2E2E2;
line-height: 3rem;
font-size: 1.125rem;
background-color: #ffffff;
display: flex;
justify-content: center;
align-items: center;
border-radius: 25px;
}
.form-wizard .nav-wizard li .nav-link span i {
opacity: 0;
}
.form-wizard .nav-wizard li .nav-link:after {
content: "";
border-radius: 0.25rem 0 0 0.25rem;
flex: 1;
height: 5px;
background: #E1E1E1;
}
.form-wizard .nav-wizard li .nav-link.active span, .form-wizard .nav-wizard li .nav-link.done span {
background-color: var(--bs-primary);
color: #ffffff;
border-color: var(--bs-primary);
}
.form-wizard .nav-wizard li .nav-link.active span i, .form-wizard .nav-wizard li .nav-link.done span i {
opacity: 1;
}
.form-wizard .nav-wizard li .nav-link.active:after, .form-wizard .nav-wizard li .nav-link.done:after {
background-color: var(--bs-primary);
}
.form-wizard .nav-wizard li .nav-link div {
padding-right: 35px;
color: #131045;
font-size: 18px;
font-weight: 600;
padding-left: 35px;
}
.form-wizard .nav-wizard li:last-child .nav-link after {
content: none;
}
.toolbar .btn {
color: #ffffff;
background-color: var(--bs-primary) !important;
border: 1px solid var(--bs-primary) !important;
}
.shop-account .account-detail {
padding: 30px 0px;
background-color: rgba(var(--bs-primary-rgb), 0.1);
border-radius: 6px;
margin-bottom: 25px;
}
.shop-account .account-detail .my-image {
position: relative;
display: inline-block;
border: 2px solid var(--bs-primary);
outline-offset: 3px;
border-radius: 100%;
width: 150px;
height: 150px;
}
.shop-account .account-detail .my-image img {
border-radius: 100%;
width: 100%;
background-color: #fff;
padding: 5px;
}
.shop-account .account-detail .account-title {
margin-top: 25px;
}
.shop-account .account-list {
list-style: none;
margin-bottom: 0px;
border-radius: 0 0 4px 4px;
overflow: hidden;
}
.shop-account .account-list li a {
width: 100%;
padding: 15px 20px;
display: inline-block;
border-top: 1px solid #eee;
color: #232323;
border-left: 3px solid rgba(0, 0, 0, 0);
}
.shop-account .account-list li a.active {
background: rgba(234, 164, 81, 0.1019607843);
border-left-color: var(--bs-primary);
}
.shop-account .account-list li a:hover {
background: rgba(234, 164, 81, 0.1019607843);
border-left-color: var(--bs-primary);
}
.shop-account .account-list li a i {
color: var(--bs-primary);
margin-right: 10px;
}
.shop-bx {
padding: 0 20px 30px;
border-radius: 4px;
background-color: var(--white);
}
.shop-bx .shop-bx-title {
border-bottom: 1px solid var(--bs-primary);
padding: 10px 0;
font-size: 22px;
margin-bottom: 30px;
}
.woocommerce div.product span.price .woocommerce-Price-amount.amount del {
font-weight: 400;
}
.woocommerce-Price-currencySymbol {
font-weight: inherit !important;
}
.filter-wrapper {
display: flex;
align-items: center;
margin-bottom: 20px;
}
.filter-wrapper .filter-left-area,
.filter-wrapper .filter-right-area {
display: flex;
align-items: center;
}
.filter-wrapper .filter-left-area span,
.filter-wrapper .filter-right-area span {
font-size: 14px;
color: var(--bs-heading-color);
}
.filter-wrapper .filter-left-area {
flex: 1;
}
.filter-wrapper .filter-right-area > div {
border-left: 1px solid var(--border-color);
}
.filter-wrapper .filter-right-area > div:nth-child(3n-1) {
border-left: 0 !important;
}
@media only screen and (max-width: 767px) {
.filter-wrapper .filter-right-area > div {
border: 0;
}
}
.filter-wrapper .filter-right-area .form-group {
display: flex;
align-items: center;
padding: 0;
background: none;
}
.filter-wrapper .filter-right-area .form-group .btn {
border-bottom: 0;
padding: 7px 20px 7px 20px;
border: 0;
background: transparent;
color: var(--bs-secondary);
font-size: 14px;
font-weight: 400;
display: flex;
align-items: center;
outline: none !important;
}
.filter-wrapper .filter-right-area .form-group .default-select,
.filter-wrapper .filter-right-area .form-group .bootstrap-select {
width: auto !important;
}
.filter-wrapper .filter-right-area .form-group .default-select .dropdown-toggle:after,
.filter-wrapper .filter-right-area .form-group .bootstrap-select .dropdown-toggle:after {
content: "\f107";
font-family: "Font Awesome 6 free";
border: 0;
font-weight: 700;
margin-left: 18px;
font-size: 14px;
color: var(--bs-heading-color);
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link {
width: 40px;
height: 40px;
padding: 0;
display: flex;
align-items: center;
justify-content: end;
color: var(--bs-secondary);
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link i {
font-size: 20px;
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link.active svg rect {
stroke: var(--bs-secondary);
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link.active i {
color: var(--bs-secondary);
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link.active svg {
opacity: 1;
}
.filter-wrapper .shop-tab .nav .nav-item .nav-link svg {
width: 20px;
opacity: 0.35;
height: 20px;
}
@media only screen and (max-width: 1199px) {
.filter-wrapper .filter-left-area,
.filter-wrapper .filter-right-area {
padding: 8px 0;
}
.filter-wrapper .filter-left-area .panel-btn,
.filter-wrapper .filter-right-area .panel-btn {
margin-right: 16px;
}
.filter-wrapper .shop-tab {
margin-left: auto;
}
}
@media only screen and (max-width: 767px) {
.filter-wrapper {
display: block;
}
}
@media only screen and (max-width: 575px) {
.filter-wrapper .filter-right-area .Category {
display: none;
}
}
@media only screen and (max-width: 767px) {
.filter-wrapper .filter-right-area .shop-tab ul li:nth-child(3), .filter-wrapper .filter-right-area .shop-tab ul li:nth-child(4) {
display: none;
}
}
.filter-tag {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.filter-tag li {
padding: 5px 0;
}
.filter-tag li:last-child {
margin-right: 30px;
}
@media only screen and (max-width: 1480px) {
.filter-tag {
display: none;
}
}
.tag-btn {
padding: 6px 10px;
margin-right: 10px;
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
border: 1px solid var(--bs-secondary);
color: var(--bs-heading-color);
display: flex;
align-items: center;
justify-content: center;
border-radius: 15px;
}
.tag-btn i {
font-size: 18px;
color: var(--bs-heading-color);
}
.tag-btn svg {
margin-bottom: 2px;
}
.widget_search .form-group {
margin-bottom: 40px;
}
.widget_search .form-group .form-control {
background-color: var(--bs-light);
border: 1px solid var(--bs-secondary);
border-radius: 10px !important;
}
.widget_search .form-group .input-group-addon {
position: absolute;
right: 15px;
top: 0;
z-index: 9;
}
.widget_search .form-group .input-group-addon .btn {
padding: 0;
height: 50px;
text-align: center;
}
.widget_search .form-group .input-group-addon .btn:active {
border-color: transparent;
}
.widget_search .form-group .input-group-addon .btn i {
font-size: 20px;
}
.widget_search .form-group .input-group-addon .btn svg path {
stroke: var(--bs-primary);
}
.product-size.btn-group {
display: flex;
flex-wrap: wrap;
}
.product-size .btn {
padding: 0;
height: 34px;
width: 34px;
line-height: 36px;
font-size: 15px;
font-weight: 400;
background-color: transparent !important;
justify-content: center;
background: transparent;
border: 1px solid var(--bs-secondary);
color: var(--bs-heading-color);
margin-right: 10px !important;
flex: unset;
margin-bottom: 5px;
border-radius: 50% !important;
}
.product-size .btn:hover {
border-color: inherit;
}
.product-size .btn-check:checked + .btn {
background: var(--bs-secondary) !important;
color: #fff;
border-color: var(--bs-secondary);
}
.product-size .btn-check:checked + .btn.btn-light {
background: --bs-secondary !important;
border-color: var(--bs-secondary);
color: #fff;
}
.shop-top-filter .shop-filter {
display: flex;
width: 100%;
padding-top: 20px;
border-top: 1px solid var(--bs-light);
}
@media only screen and (min-width: 1191px) {
.shop-top-filter .shop-filter {
display: none;
}
}
@media only screen and (min-width: 1191px) {
.shop-top-filter .shop-filter aside {
display: flex;
justify-content: space-between;
width: 100%;
gap: 50px;
}
}
@media only screen and (min-width: 1191px) {
.shop-top-filter .shop-filter aside .widget {
width: 25%;
flex: 1;
}
.shop-top-filter .shop-filter aside .widget.widget_search {
display: none;
}
}
.shop-top-filter .shop-filter aside .reset-btn {
display: none;
}
.shop-top-filter .shop-filter .filter-wrapper {
display: block;
}
.filter-top-btn {
padding-right: 20px;
}
.dz-product-detail {
margin-bottom: 30px;
}
.dz-product-detail.static-media .dz-media {
margin-bottom: 30px;
border-radius: 30px;
}
@media only screen and (max-width: 1199px) {
.dz-product-detail.static-media .dz-media {
height: auto;
margin-bottom: 15px;
}
}
.dz-product-detail .price {
margin-bottom: 0px;
font-size: 24px;
font-weight: 600;
color: var(--bs-primary);
}
.dz-product-detail .price del {
opacity: 0.5;
color: #000;
font-weight: 500;
margin-left: 5px;
}
.dz-product-detail .swiper-btn-center-lr + .dz-content {
padding-top: 25px;
}
.dz-product-detail .dz-media {
border-radius: var(--radius-md);
box-shadow: 0 0 60px rgba(var(--bs-secondary-rgb), 0.05);
margin-right: 40px;
}
@media only screen and (max-width: 991px) {
.dz-product-detail .dz-media {
margin-right: 0;
}
}
@media only screen and (max-width: 767px) {
.dz-product-detail .dz-media {
height: 100%;
}
}
.dz-product-detail .dz-media .dz-maximize {
opacity: 0;
}
.dz-product-detail .dz-media:hover .dz-maximize {
opacity: 1;
}
@media only screen and (max-width: 575px) {
.dz-product-detail .dz-media .dz-maximize {
opacity: 1;
}
}
.dz-product-detail .banner-social-media {
transform: unset;
top: 250px;
}
.dz-product-detail .banner-social-media ul li a {
color: #000;
}
.dz-product-detail .dz-content p {
font-size: 18px;
font-weight: 300;
}
.dz-product-detail .dz-content .title {
font-weight: 600;
font-size: 45px;
}
.dz-product-detail .dz-content .meta-content {
margin-right: 0;
text-align: right;
}
.dz-product-detail .dz-content .dz-tags {
margin-bottom: 5px;
}
.dz-product-detail .dz-content .dz-rating {
display: flex;
align-items: center;
gap: 2px;
display: flex;
justify-content: left;
}
.dz-product-detail .dz-content .dz-rating li {
display: inline-block;
font-size: 14px;
color: #C2B7A4;
}
.dz-product-detail .dz-content .dz-rating li.star-fill {
color: #FF8A00;
}
.dz-product-detail .dz-content .dz-rating {
display: flex;
line-height: 18px;
}
.dz-product-detail .dz-content .review-num {
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
}
.dz-product-detail .dz-content .review-num a,
.dz-product-detail .dz-content .review-num span {
font-size: 13px;
color: var(--bs-secondary);
line-height: 20px;
font-weight: 500;
}
.dz-product-detail .dz-content .dz-content-footer {
display: flex;
margin-bottom: 20px;
}
.dz-product-detail .dz-content .dz-content-footer .dz-content-start {
flex: 1;
}
.dz-product-detail .dz-content .dz-content-footer .price-name {
line-height: 1.5;
}
.dz-product-detail .dz-content .dz-content-footer .price-num {
font-size: 24px;
font-weight: 500;
font-family: var(--font-family-title);
}
@media only screen and (max-width: 1480px) {
.dz-product-detail .dz-content p {
font-size: 16px;
}
.dz-product-detail .dz-content .title {
font-size: 38px;
}
}
@media only screen and (max-width: 991px) {
.dz-product-detail .dz-content .title {
font-size: 32px;
}
}
@media only screen and (max-width: 575px) {
.dz-product-detail .dz-content .title {
font-size: 28px;
}
}
.dz-product-detail .swiper-btn-center-lr .btn-next,
.dz-product-detail .swiper-btn-center-lr .btn-prev {
background-color: transparent;
border-radius: 0;
}
.dz-product-detail .swiper-btn-center-lr .btn-prev {
left: 0;
}
.dz-product-detail .swiper-btn-center-lr .btn-next {
right: 0;
}
.dz-product-detail .swiper-btn-center-lr .gallery-button-prev i,
.dz-product-detail .swiper-btn-center-lr .gallery-button-next i {
font-size: 26px;
}
.dz-product-detail .quick-modal-swiper,
.dz-product-detail .product-gallery-swiper {
position: absolute;
bottom: 50px;
left: 50%;
transform: translateX(-50%);
}
.dz-product-detail .quick-modal-swiper .swiper-slide,
.dz-product-detail .product-gallery-swiper .swiper-slide {
width: 45px !important;
min-width: 45px !important;
height: 45px;
}
.dz-product-detail .quick-modal-swiper .swiper-slide img,
.dz-product-detail .product-gallery-swiper .swiper-slide img {
border: 2px solid #ffffff;
border-radius: 5px;
box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.4);
}
.dz-product-detail .quick-modal-swiper .swiper-slide:last-child,
.dz-product-detail .product-gallery-swiper .swiper-slide:last-child {
margin-right: 0 !important;
}
.dz-product-detail .quick-modal-swiper .swiper-slide.swiper-slide-thumb-active img,
.dz-product-detail .product-gallery-swiper .swiper-slide.swiper-slide-thumb-active img {
border-color: var(--bs-secondary);
}
.dz-product-detail .quick-modal-swiper.swiper-vertical,
.dz-product-detail .product-gallery-swiper.swiper-vertical {
position: absolute;
top: 30px;
bottom: auto;
left: 30px;
transform: unset;
}
.dz-product-detail .quick-modal-swiper.swiper-vertical .swiper-slide,
.dz-product-detail .product-gallery-swiper.swiper-vertical .swiper-slide {
margin-right: 0 !important;
margin-bottom: 15px !important;
}
.dz-product-detail .quick-modal-swiper.swiper-vertical.vertical-center,
.dz-product-detail .product-gallery-swiper.swiper-vertical.vertical-center {
top: 50%;
transform: translateY(-50%);
left: -50px;
}
.dz-product-detail .quick-modal-swiper.thumb-swiper-lg .swiper-slide,
.dz-product-detail .product-gallery-swiper.thumb-swiper-lg .swiper-slide {
height: 70px;
width: 70px !important;
min-width: 70px !important;
}
.dz-product-detail .quick-modal-swiper.thumb-swiper-lg .swiper-slide img,
.dz-product-detail .product-gallery-swiper.thumb-swiper-lg .swiper-slide img {
box-shadow: unset;
border-color: #fff;
border-radius: 10px;
}
.dz-product-detail .quick-modal-swiper.thumb-swiper-lg .swiper-slide.swiper-slide-thumb-active img,
.dz-product-detail .product-gallery-swiper.thumb-swiper-lg .swiper-slide.swiper-slide-thumb-active img {
border-color: var(--bs-secondary);
}
.dz-product-detail .quick-modal-swiper.thumb-sm,
.dz-product-detail .product-gallery-swiper.thumb-sm {
top: 15px;
left: 15px;
}
.dz-product-detail .quick-modal-swiper.thumb-sm .swiper-slide,
.dz-product-detail .product-gallery-swiper.thumb-sm .swiper-slide {
height: 50px;
width: 50px !important;
min-width: 50px !important;
}
.dz-product-detail .quick-modal-swiper.thumb-sm .swiper-slide img,
.dz-product-detail .product-gallery-swiper.thumb-sm .swiper-slide img {
box-shadow: unset;
border: 1px solid var(--border-color);
border-radius: 0;
}
.dz-product-detail .quick-modal-swiper.thumb-sm .swiper-slide.swiper-slide-thumb-active img,
.dz-product-detail .product-gallery-swiper.thumb-sm .swiper-slide.swiper-slide-thumb-active img {
border-color: var(--bs-secondary);
}
@media only screen and (max-width: 991px) {
.dz-product-detail .quick-modal-swiper.swiper-vertical,
.dz-product-detail .product-gallery-swiper.swiper-vertical {
top: 15px;
left: 15px;
}
.dz-product-detail .quick-modal-swiper.thumb-swiper-lg .swiper-slide,
.dz-product-detail .product-gallery-swiper.thumb-swiper-lg .swiper-slide {
height: 50px;
width: 50px !important;
min-width: 50px !important;
}
}
.dz-product-detail .product-num {
display: flex;
align-items: center;
flex-wrap: wrap;
margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
.dz-product-detail .product-num {
margin-bottom: 15px;
}
}
.dz-product-detail .product-num > div {
margin-right: 45px;
}
.dz-product-detail .product-num > div:last-child {
margin-right: 0;
}
@media only screen and (max-width: 991px) {
.dz-product-detail .product-num > div {
margin-right: 15px;
margin-bottom: 15px;
}
}
.dz-product-detail .product-num a span {
margin-left: 15px;
}
.dz-product-detail .product-num .like-btn {
border: 1px solid #F0F0F0;
width: 60px;
border-radius: var(--border-radius-base);
height: 60px;
text-align: center;
line-height: 60px;
font-size: 22px;
margin-left: 18px;
}
.dz-product-detail .dz-info {
padding-top: 40px;
margin-bottom: 40px;
}
@media only screen and (max-width: 991px) {
.dz-product-detail .dz-info {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 575px) {
.dz-product-detail .dz-info {
margin-bottom: 0;
padding-top: 25px;
}
}
.dz-product-detail .dz-info ul {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-bottom: 10px;
}
.dz-product-detail .dz-info ul li {
color: var(--bs-secondary);
font-size: 14px;
margin-right: 10px;
}
.dz-product-detail .dz-info ul li strong {
font-size: 15px;
font-family: var(--font-family-title);
font-weight: 500;
}
.dz-product-detail .dz-info ul li a {
color: var(--bs-secondary);
}
.dz-product-detail .dz-info ul.social-icon li {
margin-right: 20px;
font-size: 16px;
}
.dz-product-detail .dz-info .social-icon li a {
color: var(--bs-primary);
}
.dz-product-detail.style-1 .dz-content .price {
margin-bottom: 0;
font-size: 24px;
font-weight: 600;
color: var(--bs-primary);
}
.dz-product-detail.style-1 .dz-content .price bdi {
font-size: 24px;
}
.dz-product-detail.style-1 .dz-content .price bdi span {
font-size: 24px;
}
.detail-bx {
padding-left: 30px;
padding-right: 30px;
}
.detail-bx p {
font-size: 18px;
color: var(--bs-secondary);
margin-bottom: 40px;
font-weight: 300;
}
@media only screen and (max-width: 1480px) {
.detail-bx p {
font-size: 16px;
}
}
.detail-bx .feature-detail {
display: flex;
align-items: center;
margin-bottom: 60px;
flex-wrap: wrap;
}
.detail-bx .feature-detail li {
display: flex;
align-items: center;
padding: 10px 40px 10px 0;
text-align: left;
}
.detail-bx .feature-detail li:last-child {
padding-right: 0;
}
.detail-bx .feature-detail li i {
font-size: 22px;
height: 44px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid var(--bs-secondary);
border-radius: 50%;
width: 44px;
min-width: 44px;
margin-right: 10px;
color: var(--bs-secondary);
}
.detail-bx .feature-detail li h5, .detail-bx .feature-detail li .h5 {
font-weight: 400;
margin-bottom: 0;
}
.detail-bx .feature-detail li svg {
margin-right: 10px;
}
@media only screen and (max-width: 991px) {
.detail-bx {
padding-left: 0;
padding-right: 0;
}
.detail-bx .feature-detail {
margin-bottom: 30px;
}
.detail-bx .feature-detail li {
padding: 6px 20px 6px 0;
}
.detail-bx .feature-detail li svg {
width: 30px;
height: 30px;
}
.detail-bx .feature-detail li h5, .detail-bx .feature-detail li .h5 {
font-size: 16px;
}
.detail-bx .para-text {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px) {
.detail-bx .para-text {
text-align: justify;
}
}
@media only screen and (max-width: 600px) {
.detail-bx .para-text {
font-size: 14px;
}
}
@media only screen and (max-width: 575px) {
.detail-bx .feature-detail {
margin-bottom: 15px;
}
.detail-bx .feature-detail li h5, .detail-bx .feature-detail li .h5 {
font-size: 14px;
}
}
.category-swiper,
.category-swiper2 {
margin-bottom: 25px;
}
.category-swiper .shop-card .dz-content,
.category-swiper2 .shop-card .dz-content {
padding: 12px 0;
}
@media only screen and (max-width: 575px) {
.category-swiper,
.category-swiper2 {
margin-bottom: 15px;
}
}
.rating-filter ul li {
display: inline-block;
}
.rating-filter ul li span {
font-size: 16px;
font-weight: 500;
color: var(--bs-heading-color);
}
.rating-filter ul li i {
color: #FE9F10;
font-family: feather;
font-style: normal;
vertical-align: middle;
}
.rating-filter ul li:first-child {
margin-right: 8px;
}
.rating-stars ul {
list-style-type: none;
padding: 0;
-moz-user-select: none;
-webkit-user-select: none;
}
.rating-stars ul > li.star {
display: inline-block;
} .rating-stars ul > li.star > i.fas {
font-size: 14px; color: var(--bsbody-color); } .rating-stars ul > li.star.hover > i.fas {
color: #FFCC36;
} .rating-stars ul > li.star.selected > i.fas {
color: #FF912C;
}
.card-container .my-account-content {
border: 1px solid #000;
min-height: 307px;
padding: 20px;
width: 100%;
font-size: 15px;
line-height: 1.45;
border-radius: 10px;
overflow-x: auto;
}
.card-container .my-account-content p a {
color: var(--bs-primary);
}
.card-container .my-account-content p strong {
color: var(--bs-secondary);
}
.card-container .my-account-content .ecommerce-box {
display: flex;
justify-content: space-between;
}
.card-container .my-account-content .ecommerce-box .ecommerce-content .ecommerce-address-title {
display: flex;
justify-content: space-between;
align-items: center;
}
.card-container .my-account-content .ecommerce-box .ecommerce-content .ecommerce-address-title .title {
font-size: 18px;
}
.card-container .my-account-content .ecommerce-box .ecommerce-content .ecommerce-address-title a {
color: var(--bs-primary);
}
.card-container .my-account-content .woocommerce table.shop_table th {
padding: 10px 15px;
border: 0;
font-family: var(--font-family-title);
color: var(--bs-heading-color);
font-size: 16px;
font-weight: 700;
}
.card-container .my-account-content .check-tbl.style-1 tbody tr td {
padding: 5px 18px;
}
.card-container .my-account-content .check-tbl.style-1 tbody tr td:first-child {
padding: 10px 0;
}
.card-container .my-account-content .check-tbl.style-1 tbody tr td:last-child {
padding: 10px 0;
}
.card-container .my-account-content .check-tbl.style-1 tbody tr td.product-item-name, .card-container .my-account-content .check-tbl.style-1 tbody tr td.product-item-date, .card-container .my-account-content .check-tbl.style-1 tbody tr td.product-item-Status, .card-container .my-account-content .check-tbl.style-1 tbody tr td.product-item-price {
font-size: 14px;
font-weight: 400;
}
.cart-detail {
border-radius: 30px;
border: 1px solid var(--bs-secondary);
padding: 35px 30px;
}
.cart-detail .save-text {
padding-bottom: 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
display: flex;
align-items: center;
}
.cart-detail .save-text i {
font-size: 20px;
color: var(--bs-heading-color);
}
.cart-detail .save-text span {
color: var(--bs-heading-color);
font-weight: 500;
font-size: 16px;
}
.cart-detail table {
width: 100% !important;
}
.cart-detail table tr {
align-items: center;
}
.cart-detail table tr.total td {
padding: 15px 0 20px;
}
.cart-detail table tr.total td.price {
font-family: var(--font-family-title);
font-weight: 500;
font-size: 24px;
color: var(--bs-secondary);
text-align: end;
}
@media only screen and (max-width: 1280px) {
.cart-detail {
padding: 15px;
}
.cart-detail .icon-bx-wraper.style-4 {
padding: 15px;
}
.cart-detail .icon-bx-wraper.style-4 .icon-content {
margin-left: 10px;
}
.cart-detail .icon-bx-wraper.style-4 .dz-title {
margin-bottom: 0;
}
.cart-detail .icon-bx-wraper.style-4 p {
display: none;
}
.cart-detail .save-text {
padding-bottom: 10px;
}
.cart-detail .save-text span {
font-size: 14px;
}
.cart-detail table tr.total td {
padding: 10px 0 10px;
}
.cart-detail table tr.total td.price {
font-size: 20px;
}
}
.shop-checkout .form-select {
padding: 8px 20px;
border: 1px solid var(--bs-secondary);
border-radius: 10px;
}
.shop-checkout .form-group .form-check-input {
margin: 5px 5px 0 0;
border: 1px solid var(--bs-secondary);
}
.shop-checkout .form-group .form-check-input:checked {
border-color: var(--bs-primary);
}
.shop-checkout .form-group .form-check-label {
font-weight: 500;
font-size: 14px;
font-family: "DM Sans";
color: #24262B;
}
.shop-checkout .dz-accordion .accordion-item {
margin-bottom: 15px;
}
.shop-checkout .dz-accordion .accordion-item .accordion-header .accordion-button {
background: transparent;
border: 1px solid var(--bs-secondary);
font-family: var(--font-family-title);
border-radius: 10px;
}
.shop-checkout .dz-accordion .accordion-item .accordion-header .accordion-button .toggle-close {
right: 10px;
background: transparent;
color: var(--bs-heading-color);
}
.shop-checkout .dz-accordion .accordion-item .accordion-header .accordion-button .toggle-close:after {
color: var(--bs-heading-color);
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
font-size: 16px;
content: "\f106";
}
.shop-checkout .dz-accordion .accordion-item .accordion-header .accordion-button.collapsed .toggle-close:after {
content: "\f107";
}
@media only screen and (max-width: 575px) {
.shop-checkout .dz-accordion .accordion-item .accordion-header .accordion-button {
align-items: start;
font-size: 14px;
}
}
.order-detail {
padding: 30px;
border-radius: 30px;
border: 1px solid var(--bs-secondary);
}
@media only screen and (max-width: 575px) {
.order-detail {
padding: 15px;
}
}
.order-detail .dz-accordion .accordion-item {
background: transparent;
}
.order-detail .dz-accordion .accordion-item .accordion-header .accordion-button {
padding: 0;
font-family: var(--font-family-title);
background-color: transparent;
}
.order-detail .dz-accordion .accordion-item .accordion-header .accordion-button .form-check-input {
width: 16px;
height: 16px;
margin-right: 10px;
}
.order-detail .dz-accordion .accordion-item .accordion-header .accordion-button .form-check-label {
font-family: var(--font-family-title);
font-weight: 500;
font-size: 16px;
}
.order-detail .dz-accordion .accordion-item .accordion-header .accordion-button img {
margin: 0 12px;
}
.order-detail .dz-accordion .accordion-item .accordion-header .accordion-button a {
font-weight: 400;
font-size: 12px;
text-decoration: underline;
color: #5E626F;
}
.order-detail .dz-accordion .accordion-item .accordion-body {
padding: 8px 0;
}
.order-detail .dz-accordion .accordion-item .accordion-body p {
font-weight: 400;
font-size: 13px;
font-family: "Roboto";
}
.order-detail .text {
font-weight: 400;
font-size: 13px;
line-height: 20px;
padding-top: 15px;
border-top: 1px solid #D7D7D7;
}
.order-detail .text a {
text-decoration: underline;
color: var(--bs-primary);
}
.order-detail .form-group .form-check-input {
width: 16px;
min-width: 16px;
height: 16px;
margin-right: 10px;
}
.order-detail .form-group .form-check-label {
font-weight: 400;
font-size: 13px;
font-family: "Roboto";
color: #5E626F;
}
.order-detail table {
width: 100%;
}
.order-detail table tr {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.order-detail table tr td {
padding: 12px 0;
font-weight: 500;
font-size: 16px;
line-height: 20px;
color: #24262B;
}
.order-detail table tr td.price {
text-align: end;
}
.order-detail table tr.title {
border-bottom: none;
}
.order-detail table tr.title td {
padding-bottom: 0;
}
.order-detail table tr.shipping td .custom-checkbox .form-check-label {
font-size: 14px;
line-height: 30px;
}
.order-detail table tr.shipping td.price {
vertical-align: bottom;
}
.order-detail table tr.total {
border-bottom: none;
}
.order-detail table tr.total td {
padding: 24px 0;
}
.order-detail table tr.total td.price {
font-size: 24px;
}
.cart-item.style-1 {
display: flex;
align-items: center;
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.cart-item.style-1 .dz-media {
min-width: 60px;
width: 60px;
height: 60px;
border-radius: 10px;
}
.cart-item.style-1 .dz-content {
margin-left: 15px;
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.cart-item.style-1 .dz-content .title {
font-weight: 500;
font-family: var(--font-family-title);
}
.cart-item.style-1 .dz-content .price {
font-size: 16px;
font-weight: 500;
color: #24262B;
}
.login-area {
border: 1px solid var(--border-color);
padding: 60px;
max-width: 580px;
margin: auto;
background: #fff;
width: 100%;
}
@media only screen and (max-width: 1199px) {
.login-area {
padding: 40px;
max-width: 430px;
}
}
@media only screen and (max-width: 575px) {
.login-area {
padding: 30px;
max-width: 100%;
}
}
.login-area .form-control {
border: 1px solid var(--bs-primary);
background-color: var(--bs-light);
}
.login-area form .woocommerce-form-row .label-title {
margin-bottom: 10px;
font-weight: 500;
font-family: var(--font-family-base);
font-size: 14px;
color: var(--bs-secondary);
}
.login-area .title {
font-family: var(--font-family-title);
font-size: 38px;
font-weight: 700;
letter-spacing: 4px;
text-transform: uppercase;
color: var(--bs-secondary);
text-align: center;
}
@media only screen and (max-width: 575px) {
.login-area .title {
font-size: 30px;
}
}
@media only screen and (max-width: 575px) {
.login-area p {
font-size: 14px;
}
}
.login-area .form-check-input {
border-radius: 1px;
margin-right: 5px;
}
.login-area .form-check-label {
color: var(--bs-secondary);
}
.login-area .btn-link {
font-size: 14px;
text-align: center;
color: #fff;
font-weight: 500;
}
.login-area .btn-link span {
color: var(--bs-primary);
}
.login-area h4, .login-area .h4 {
font-family: var(--font-family-base);
font-weight: 400;
font-size: 20px;
}
.login-area .secure-input {
position: relative;
z-index: 1;
}
.login-area .secure-input .show-pass {
cursor: pointer;
position: absolute;
right: 0;
height: auto;
width: 40px;
top: 50%;
transform: translate(-20%, -50%);
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
}
.login-area .secure-input .show-pass i {
color: #000;
}
.login-area .secure-input .show-pass:after {
content: "";
height: 2px;
width: 24px;
background-color: #000;
position: absolute;
border-radius: 5px;
transform: rotate(15deg);
opacity: 0;
}
.login-area .secure-input .show-pass.active:after {
opacity: 1;
}
.login-slider {
height: 100%;
}
.login-slider .banner-login {
position: relative;
z-index: 1;
height: 100%;
background-size: cover;
background-color: #fff;
}
@media only screen and (max-width: 991px) {
.login-slider .banner-login {
height: 100vh;
}
}
@media only screen and (max-width: 767px) {
.login-slider .banner-login {
height: 60vh;
}
}
.login-slider .banner-login .banner-content {
position: absolute;
bottom: 120px;
padding: 0 30px 0 90px;
}
@media only screen and (max-width: 1480px) {
.login-slider .banner-login .banner-content {
padding: 0 30px 0 70px;
}
}
@media only screen and (max-width: 991px) {
.login-slider .banner-login .banner-content {
bottom: 100px;
padding: 0 90px 0 70px;
}
}
@media only screen and (max-width: 767px) {
.login-slider .banner-login .banner-content {
bottom: 100px;
padding: 0 50px 0 50px;
}
}
@media only screen and (max-width: 575px) {
.login-slider .banner-login .banner-content {
bottom: 80px;
padding: 0 30px 0 30px;
}
}
.login-slider .banner-login .banner-content .title {
color: #fff;
font-family: var(--font-family-title);
font-size: 60px;
font-style: italic;
font-weight: 900;
max-width: 625px;
}
@media only screen and (max-width: 1480px) {
.login-slider .banner-login .banner-content .title {
font-size: 50px;
}
}
@media only screen and (max-width: 1199px) {
.login-slider .banner-login .banner-content .title {
font-size: 40px;
}
}
@media only screen and (max-width: 767px) {
.login-slider .banner-login .banner-content .title {
font-size: 28px;
}
}
.login-slider .banner-login .banner-content .text {
color: #fff;
max-width: 755px;
margin-bottom: 20px;
}
@media only screen and (max-width: 1199px) {
.login-slider .banner-login .banner-content .text {
font-size: 14px;
}
}
@media only screen and (max-width: 767px) {
.login-slider .banner-login .banner-content .text {
font-size: 13px;
}
}
.login-slider .banner-login:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 70%;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);
z-index: -2;
}
.login-slider .num-pagination {
position: absolute;
bottom: 55px;
right: 20%;
}
.login-slider .num-pagination .swiper-pagination-bullet {
color: #ffffff;
font-weight: 500;
font-size: 20px;
}
.login-slider .num-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
transform: scale(1.5) translateY(-3px);
}
@media only screen and (max-width: 1199px) {
.login-slider .num-pagination {
right: 30%;
}
}
@media only screen and (max-width: 767px) {
.login-slider .num-pagination {
right: 30%;
}
}
@media only screen and (max-width: 575px) {
.login-slider .num-pagination {
right: 50%;
bottom: 40px;
}
}
.login-slider .main-btn {
position: absolute;
bottom: 60px;
left: 90px;
z-index: 1;
}
.login-slider .main-btn .btn-prev,
.login-slider .main-btn .btn-next {
margin: 0 5px;
}
.login-slider .main-btn .btn-prev.active, .login-slider .main-btn .btn-prev:hover,
.login-slider .main-btn .btn-next.active,
.login-slider .main-btn .btn-next:hover {
background: #fff;
color: var(--bs-heading-color);
}
@media only screen and (max-width: 1480px) {
.login-slider .main-btn {
left: 70px;
}
}
@media only screen and (max-width: 767px) {
.login-slider .main-btn {
left: 50px;
}
}
@media only screen and (max-width: 575px) {
.login-slider .main-btn {
left: 30px;
bottom: 40px;
}
} .dz-box.product {
margin-bottom: 30px !important;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
height: calc(100% - 30px);
background: #fff;
border: 1px solid rgba(0, 0, 0, 0.125);
padding: 15px 15px;
border-radius: var(--border-radius-base);
}
.dz-box.product .yith-wcwl-wishlistaddedbrowse,
.dz-box.product .yith-wcwl-wishlistexistsbrowse,
.dz-box.product .yith-wcwl-add-button {
border: 0;
}
.dz-box.product .item-box .item-img {
position: relative;
overflow: hidden;
z-index: 1;
border-radius: var(--border-radius-base);
}
.dz-box.product .item-box .item-img > img {
width: 100%;
}
.dz-box.product .item-box .item-img:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
z-index: 0;
background: #212529;
top: 0;
opacity: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.dz-box.product .item-box .item-info {
padding: 25px 20px 15px 20px;
text-align: center;
}
.dz-box.product .item-box .item-info .item-title {
font-size: 20px;
margin-bottom: 0;
line-height: 1.2;
}
.dz-box.product .item-box .item-info .item-price {
line-height: 1.2;
margin-bottom: 0;
}
.dz-box.product .item-box .item-info .item-price.sale-price .woocommerce-Price-amount.amount bdi {
color: var(--bs-primary);
font-size: 20px;
font-weight: 600;
}
.dz-box.product .item-box .item-info .item-price.sale-price .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol {
font-size: 20px !important;
}
.dz-box.product .item-box .item-info .item-price .price del {
color: var(--bs-secondary);
font-size: 16px !important;
font-weight: 400;
margin-bottom: 0;
}
.dz-box.product .item-box .item-info .item-price .price ins .woocommerce-Price-amount.amount {
color: var(--bs-primary);
font-size: 20px !important;
font-weight: 600;
}
.dz-box.product .item-box .item-info .woocommerce-product-rating {
margin: 0;
float: unset;
text-align: center;
}
.dz-box.product .item-box .item-info .woocommerce-product-rating .woocommerce-review-link {
margin: 0;
}
.dz-box.product .item-box .item-info-in {
position: absolute;
bottom: 0;
width: 100%;
padding: 30px 20px;
z-index: 1;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
transform: translateY(100px);
-moz-transform: translateY(100px);
-webkit-transform: translateY(100px);
-ms-transform: translateY(100px);
-o-transform: translateY(100px);
opacity: 0;
left: 0;
}
.dz-box.product .item-box .item-info-in ul {
margin: 0;
padding: 0;
text-align: center;
display: flex;
justify-content: center;
}
.dz-box.product .item-box .item-info-in ul li {
list-style: none;
display: inline-block;
margin: 0 5px;
}
.dz-box.product .item-box .item-info-in ul li a {
background: var(--bs-primary);
color: #fff;
width: 48px;
text-align: center;
display: block;
font-size: 16px;
height: 48px;
line-height: 48px;
box-shadow: 0 5px 15px -10px var(--bs-primary);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
border-radius: var(--border-radius-base);
}
.dz-box.product .item-box .item-info-in ul li a .fa-heart:before {
font-weight: 500;
}
.dz-box.product .item-box .item-info-in ul li a i {
margin: 0;
padding: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
display: inline-block;
}
.dz-box.product .item-box .item-info-in ul li a:hover {
background: var(--primary-hover);
}
.dz-box.product .item-box .item-info-in ul li a:hover i {
transform: scale(1.25);
-moz-transform: scale(1.25);
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
}
.dz-box.product .item-box .item-info-in ul li a.add_to_cart_button.added i:before {
content: "\f217";
}
.dz-box.product .item-box .item-info-in ul li a.add_to_cart_button.loading i:before {
content: "\f110";
}
.dz-box.product .item-box .item-info-in ul li .add_to_cart_button:before {
content: none;
}
.dz-box.product .item-box .item-info-in ul li .yith-wcwl-add-to-wishlist {
margin-top: 0;
}
.dz-box.product:hover {
box-shadow: 0 10px 60px 0 rgba(0, 0, 0, 0.15);
transform: translateY(-15px);
-moz-transform: translateY(-15px);
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
}
.dz-box.product:hover .item-box .item-img:after {
opacity: 0.7;
}
.dz-box.product:hover .item-box .item-img .item-info-in {
transform: translateY(0);
-moz-transform: translateY(0);
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
opacity: 1;
}
.woocommerce div.product .dz-box .woocommerce-product-rating {
display: block;
}
.woocommerce div.product .dz-box .woocommerce-product-rating .star-rating {
float: none;
position: relative;
display: inline-block;
font-size: 13px;
top: 2px;
}
.woocommerce div.product .dz-box .woocommerce-product-rating .star-rating span {
font-size: 13px;
}
.woocommerce div.product .dz-box .woocommerce-product-rating .star-rating:before {
color: #bbb;
}
.woocommerce div.product .dz-box .woocommerce-product-rating .woocommerce-review-link {
display: inline-block;
}
.woocommerce div.product .dz-box .woocommerce-product-rating .woocommerce-review-link .count {
margin-right: 4px;
}
.woocommerce span.onsale {
background: var(--bs-danger);
border-radius: 4px;
}
.woocommerce .woocommerce-ordering {
margin: 0 0 30px;
}
.woocommerce .woocommerce-ordering .bootstrap-select {
width: auto !important;
}
.woocommerce .woocommerce-ordering .bootstrap-select .dropdown-toggle::after {
margin-left: 0.5em;
}
.woocommerce nav.woocommerce-pagination ul li {
overflow: unset;
border: 0;
padding-left: 5px;
padding-right: 5px;
}
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a {
height: 60px;
width: 60px;
line-height: 60px !important;
border-radius: 50%;
color: var(--bs-heading-color);
text-align: center;
border: 0;
padding: 0 10px;
transition: all 0.5s;
border: 0;
font-size: 20px;
background-color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li span:focus, .woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a.current {
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
box-shadow: 0px 5px 12px rgba(var(--bs-primary-rgb), 0.4);
}
.woocommerce a.remove {
color: #fff !important;
display: block;
font-size: 18px;
height: 40px;
line-height: 40px;
text-align: center;
text-decoration: none;
width: 40px;
opacity: 1 !important;
background: #000;
padding: 0;
border-radius: 50%;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
font-family: var(--font-family-base);
font-size: 18px;
line-height: 20px;
font-weight: 600;
color: var(--bs-heading-color);
margin-bottom: 10px;
}
.wc-block-grid__product-image img {
border-radius: var(--border-radius-base);
}
.woocommerce .product_list_widget ins {
text-decoration: none;
}
.woocommerce .product_list_widget del .amount bdi {
color: #666;
opacity: 0.9;
font-size: 14px;
font-weight: 400;
}
.woocommerce .product_list_widget .star-rating {
position: relative;
font-size: 15px;
display: block;
}
.woocommerce .product_list_widget .star-rating span {
font-size: inherit;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
left: auto;
right: 0;
}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {
text-align: left;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
padding: 0 0 15px 0;
border-bottom: 1px solid #eee;
margin-bottom: 15px;
}
.woocommerce ul.cart_list li:last-child,
.woocommerce ul.product_list_widget li:last-child {
border: 0;
margin-bottom: 0;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li .amount {
color: var(--bs-primary);
font-size: 18px;
font-weight: 600;
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
margin-right: 10px;
}
.woocommerce-mini-cart__buttons.buttons {
justify-content: center;
}
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
padding: 10px 15px;
text-transform: uppercase;
}
.woocommerce .widget_shopping_cart .buttons a:after,
.woocommerce.widget_shopping_cart .buttons a:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.woocommerce .widget_shopping_cart .buttons a:hover,
.woocommerce.widget_shopping_cart .buttons a:hover {
box-shadow: none;
text-decoration: none;
}
.woocommerce .widget_shopping_cart .buttons a:hover:after,
.woocommerce.widget_shopping_cart .buttons a:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.woocommerce .widget_shopping_cart .buttons a:hover,
.woocommerce.widget_shopping_cart .buttons a:hover {
color: #fff;
background-color: #1f2025;
border-color: #1f2025;
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
padding: 15px;
}
.widget_shopping_cart_content p strong {
margin-right: 10px;
color: var(--bs-heading-color);
}
.widget_shopping_cart_content p .amount {
color: var(--bs-primary);
}
.woocommerce .widget_price_filter .price_slider_amount .button {
background: var(--bs-primary);
border-radius: 0;
text-transform: uppercase;
font-weight: 600;
width: auto;
}
.woocommerce .widget_rating_filter ul li {
position: relative;
}
.woocommerce .woocommerce.widget_price_filter .ui-slider .ui-slider-range {
background-color: var(--bs-primary) !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
border: 2px solid var(--bs-primary);
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
font-weight: 700;
color: var(--bs-heading-color);
}
.widget_product_categories ul li {
border: 0;
color: inherit;
font-family: inherit;
text-align: right;
display: table;
width: 100%;
padding: 0.5rem 0rem 0.5rem 1.25rem !important;
line-height: 1.3 !important;
}
.widget_product_categories ul li a {
color: inherit;
float: left;
text-transform: capitalize;
text-align: left;
position: relative;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.widget_product_categories ul li a:after {
content: "\f101";
font-family: "Font Awesome 5 Free";
position: absolute;
display: block;
left: -1.25rem;
top: 0.063rem;
font-size: 14px;
font-weight: 900;
}
.widget_product_categories ul li a:hover {
color: var(--bs-primary);
transform: translateX(10px);
}
.widget_product_categories ul li ul {
margin-bottom: -0.625rem;
}
.widget_product_categories ul ul {
padding-left: 1.125rem;
margin-top: 0.5rem;
margin-left: -0.9375rem;
}
.woocommerce div.product p.price del {
color: #000;
font-size: 24px;
font-weight: 500;
margin-right: 5px;
opacity: 0.5;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product .price ins span {
font-weight: 600;
font-size: 16px;
color: var(--bs-primary);
display: inline-block;
font-family: inherit;
line-height: 1.2;
margin-bottom: 0;
}
.woocommerce div.product p.price .woocommerce-Price-amount.amount,
.woocommerce div.product span.price .woocommerce-Price-amount.amount,
.woocommerce div.product .price ins span .woocommerce-Price-amount.amount {
margin-bottom: 0;
}
.woocommerce div.product p.price .woocommerce-Price-currencySymbol,
.woocommerce div.product span.price .woocommerce-Price-currencySymbol,
.woocommerce div.product .price ins span .woocommerce-Price-currencySymbol {
margin-bottom: 0;
font-weight: inherit;
}
@media only screen and (max-width: 575px) {
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product .price ins span {
font-size: 18px !important;
}
.woocommerce div.product p.price .woocommerce-Price-currencySymbol,
.woocommerce div.product span.price .woocommerce-Price-currencySymbol,
.woocommerce div.product .price ins span .woocommerce-Price-currencySymbol {
font-size: 14px;
}
}
.woocommerce div.product .price ins {
margin-bottom: 0;
}
.woocommerce-product-details__short-description {
margin-bottom: 20px;
display: block;
clear: both;
}
.product_meta {
color: var(--bs-heading-color);
margin-bottom: 20px;
font-weight: 500;
}
.product_meta a {
margin: 0 0px 0 4px;
font-weight: 500;
}
.woocommerce-review-link {
color: inherit;
font-size: 13px;
font-weight: 500;
line-height: 1.5;
padding: 0;
display: block;
}
.woocommerce div.product .woocommerce-product-rating {
margin: 0 0 20px;
}
.woocommerce div.product .woocommerce-product-rating .star-rating {
float: none;
}
@media only screen and (max-width: 575px) {
.woocommerce div.product .woocommerce-product-rating {
display: block;
float: left;
margin: 0 0 10px;
}
}
.price-rating-area {
display: flex;
justify-content: space-between;
padding: 10px 0;
border: 1px solid #eee;
border-width: 1px 0 1px 0;
align-items: center;
margin-bottom: 20px;
}
.price-rating-area .main-price {
margin-bottom: 0;
}
.price-rating-area .star-rating {
margin: 0;
float: right;
position: relative !important;
}
.woocommerce .woocommerce-product-rating .star-rating {
margin: 0;
display: inline-block;
}
@media only screen and (max-width: 575px) {
.woocommerce .woocommerce-product-rating .star-rating {
float: left;
position: relative;
}
}
.woocommerce div.product form.cart .variations label {
font-weight: 500;
color: var(--bs-heading-color);
margin: 0;
}
.cart .quantity input.input-text {
font-size: 18px;
height: 50px !important;
border-radius: var(--border-radius-base) !important;
text-align: left;
padding: 0 20px;
}
.woocommerce.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item {
border-radius: 0;
}
.woocommerce.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
background-color: var(--bs-primary);
color: #fff;
font-size: 14px;
box-shadow: none;
padding: 0px;
box-shadow: none;
}
.woocommerce .button-variable-item span {
font-size: 13px;
font-weight: 600;
}
.woocommerce-variation-add-to-cart .btn {
text-transform: uppercase;
}
.woocommerce.woo-variation-swatches .variable-items-wrapper {
margin-bottom: 10px !important;
}
.woocommerce div.product form.cart {
margin-bottom: 1rem;
margin-top: 1rem;
}
.woocommerce div.product form.cart .dz-simple-product > div {
margin-right: 45px;
}
.dz-simple-product {
display: flex;
margin-bottom: 15px;
margin-top: 15px;
}
.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__price {
font-family: var(--font-family-title);
color: var(--bs-primary);
font-size: 18px;
font-weight: 500;
}
.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__price del {
color: #000;
opacity: 0.5;
}
#tab-reviews, #tab-description {
background: transparent !important;
margin-top: 0px;
padding: 0;
border: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 0;
background: transparent;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0px !important;
margin: 0px 0px 30px !important;
border: none !important;
border-bottom: 1px solid #eee !important;
overflow: unset;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
margin-bottom: 0;
background: transparent !important;
border: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: var(--bs-heading-color);
border: 0;
margin: 0;
padding: 10px 20px;
position: relative;
background: transparent;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
content: "";
bottom: 0;
background: var(--bs-primary);
top: auto;
width: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
opacity: 1;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
background: transparent;
color: var(--bs-primary);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before {
width: 100%;
opacity: 1;
}
.woocommerce #review_form #respond p {
width: 100%;
}
.woocommerce #review_form #respond p {
margin: 0px 0px 20px !important;
display: inline-block;
}
#review_form {
padding: 0;
border: 1px solid var(--bs-light);
border-radius: var(--border-radius-base);
margin: 30px 0;
}
@media only screen and (max-width: 767px) {
#review_form {
padding: 20px;
}
}
#review_form .comment-form-rating {
margin-bottom: 0;
display: block;
width: 100%;
padding: 0 10px;
}
#review_form .comment-form-rating p {
display: inline-block !important;
width: auto !important;
top: 5px;
position: relative;
}
#review_form .comment-respond .comment-form p label {
display: inline-block;
}
#review_form #respond .comment-form-email,
#review_form #respond .comment-form-author {
width: 50% !important;
}
.woocommerce #review_form #respond .comment-form-cookies-consent {
display: flex;
}
.woocommerce #review_form #respond .comment-form-cookies-consent input {
margin-right: 10px;
}
.woocommerce #review_form #respond input[type=text],
.woocommerce #review_form #respond textarea,
.woocommerce #review_form #respond input[type=email] {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
height: 60px;
}
.woocommerce #review_form #respond input[type=text]:focus,
.woocommerce #review_form #respond textarea:focus,
.woocommerce #review_form #respond input[type=email]:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.woocommerce #review_form #respond .form-submit input {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.woocommerce #review_form #respond .form-submit input:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.woocommerce #review_form #respond .form-submit input:hover {
box-shadow: none;
text-decoration: none;
}
.woocommerce #review_form #respond .form-submit input:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.woocommerce #review_form #respond .form-submit input:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width: 80px;
border: 0;
padding: 0;
border-radius: 50%;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
position: relative;
padding: 2px 0 25px 0;
margin-left: 100px;
margin-bottom: 25px;
min-height: 105px;
border: 0;
border-radius: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
font-size: 16px;
font-weight: 400;
margin-bottom: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
color: var(--bs-primary);
font-weight: 500;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: var(--bs-heading-color);
font-size: 20px;
display: block;
font-family: var(--font-family-title);
text-transform: uppercase;
line-height: 1.2;
font-weight: 600;
margin-bottom: 5px;
}
.woocommerce .star-rating {
font-size: 18px;
color: var(--bs-primary);
width: 5em;
}
.woocommerce .star-rating:before {
color: #eee;
content: "\f104\f104\f104\f104\f104";
font-family: dzmaster !important;
top: 0;
position: absolute;
left: 0;
font-weight: normal;
}
.woocommerce .star-rating span {
font-size: inherit;
color: var(--bs-primary);
}
.woocommerce .star-rating span:before {
color: #ffa808;
content: "\f104\f104\f104\f104\f104";
font-family: dzmaster !important;
left: 0;
font-weight: normal;
}
.woocommerce #reviews #comments h2, .woocommerce #reviews #comments .h2,
#tab-description h2,
#tab-description .h2,
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce div.product .woocommerce-tabs .panel .h2 {
font-family: var(--font-family-title);
color: var(--bs-heading-color);
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 15px;
}
.woocommerce-cart-form {
overflow: auto;
}
.woocommerce-cart-form .table {
font-size: 14px;
font-weight: 500;
}
.woocommerce-cart-form .table tr {
vertical-align: middle;
}
.woocommerce-cart-form .table tr td.actions .coupon .input-text {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
height: 50px;
width: 180px;
display: inline-block;
margin-right: 10px;
border: 1px solid var(--bs-secondary);
}
.woocommerce-cart-form .table tr td.actions .coupon .input-text:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.woocommerce-cart-form .table tr td .coupon {
float: left;
}
.woocommerce-cart-form .table tr th {
font-weight: 700;
font-size: 16px;
}
@media only screen and (max-width: 575px) {
.woocommerce-cart-form .table tr th {
font-size: 14px;
}
}
.woocommerce-cart-form .table tr th.product-thumbnail {
width: 100px;
}
.woocommerce-cart-form .table tr th.product-remove {
width: 40px;
}
.woocommerce-cart-form .table tr img {
width: 80px;
border-radius: 8px;
background: #fff;
}
.woocommerce-cart-form .table tr .product-item-name {
font-weight: 600;
font-size: 18px;
}
.woocommerce-cart-form .table tr .product-item-name a {
color: var(--bs-secondary);
}
.woocommerce-cart-form .table tr .quantity input {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
height: 50px;
width: 70px;
padding: 0 10px 0 15px;
text-align: left;
}
.woocommerce-cart-form .table tr .quantity input:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.woocommerce-cart-form .table tr .product-item-totle .woocommerce-Price-amount.amount bdi {
font-size: 18px;
color: var(--bs-secondary);
}
.woocommerce-cart-form .table tr .button {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
text-transform: uppercase;
color: #fff;
}
.woocommerce-cart-form .table tr .button:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.woocommerce-cart-form .table tr .button:hover {
box-shadow: none;
text-decoration: none;
}
.woocommerce-cart-form .table tr .button:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.woocommerce-cart-form .table tr .button:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background: #ffffff;
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit[disabled]:disabled,
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button[disabled]:disabled,
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button[disabled]:disabled,
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button[disabled]:disabled {
color: #ffffff;
padding: 13px 25px;
}
.woocommerce .cart_totals h2, .woocommerce .cart_totals .h2 {
font-family: var(--font-family-title);
background: var(--bs-primary);
font-size: 18px;
color: #fff;
text-transform: uppercase;
padding: 15px 20px;
font-weight: 500;
}
.cart_totals {
color: var(--bs-heading-color);
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
width: 100%;
text-transform: uppercase;
text-align: center;
padding: 13px 30px;
display: block;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
box-shadow: none;
text-decoration: none;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.woocommerce .woocommerce-checkout.checkout form .form-row textarea,
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=text],
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=email],
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=tel],
.woocommerce .woocommerce-checkout.checkout form .form-row select,
.woocommerce .woocommerce-checkout.checkout form .form-row input.input-text,
.woocommerce .woocommerce-checkout.checkout form .form-row input {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
height: 50px;
}
.woocommerce .woocommerce-checkout.checkout form .form-row textarea:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=text]:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=email]:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row input[type=tel]:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row select:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row input.input-text:focus,
.woocommerce .woocommerce-checkout.checkout form .form-row input:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.woocommerce .woocommerce-checkout.checkout .col-2,
.woocommerce .woocommerce-checkout.checkout .col-1 {
padding-left: 15px;
padding-right: 15px;
}
.woocommerce-EditAccountForm.edit-account input[type=text],
.woocommerce-EditAccountForm.edit-account input[type=email],
.woocommerce-EditAccountForm.edit-account input[type=password],
.login input[type=text], .login input[type=password],
.woocommerce-ResetPassword.lost_reset_password input[type=text],
.checkout.woocommerce-checkout input[type=text],
.checkout.woocommerce-checkout input[type=email],
.checkout.woocommerce-checkout input[type=tel],
.checkout.woocommerce-checkout .select2-choice,
.checkout.woocommerce-checkout textarea,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row .select2-selection,
.woocommerce form .form-row .select2-choice {
height: 50px;
padding: 10px 20px;
font-size: 15px;
font-weight: 400;
color: #24262B;
transition: all 0.3s ease-in-out;
background: #fff;
display: block;
width: 100%;
line-height: 1.6;
background-clip: padding-box;
appearance: none;
border-radius: 10px;
border: 2px solid var(--bs-light);
height: 50px;
}
.woocommerce-EditAccountForm.edit-account input[type=text]:focus,
.woocommerce-EditAccountForm.edit-account input[type=email]:focus,
.woocommerce-EditAccountForm.edit-account input[type=password]:focus,
.login input[type=text]:focus, .login input[type=password]:focus,
.woocommerce-ResetPassword.lost_reset_password input[type=text]:focus,
.checkout.woocommerce-checkout input[type=text]:focus,
.checkout.woocommerce-checkout input[type=email]:focus,
.checkout.woocommerce-checkout input[type=tel]:focus,
.checkout.woocommerce-checkout .select2-choice:focus,
.checkout.woocommerce-checkout textarea:focus,
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row .select2-selection:focus,
.woocommerce form .form-row .select2-choice:focus {
box-shadow: 0 0 0 0.25rem var(--rgba-primary-3);
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
width: 48%;
}
.lost_reset_password .button {
display: block;
width: 100%;
text-align: center;
}
.woocommerce form .form-row label {
font-family: var(--font-family-base);
font-size: 14px;
font-weight: 500;
margin-bottom: 2px;
color: var(--bs-secondary);
}
.woocommerce .col2-set, .woocommerce-page .col2-set {
width: auto;
margin-left: -15px !important;
margin-right: -15px !important;
}
.woocommerce form .form-row {
margin: 0 0 15px;
padding: 0;
}
.woocommerce-additional-fields h3, .woocommerce-additional-fields .h3 {
color: var(--bs-heading-color);
font-family: var(--font-family-title);
font-size: 20px;
font-weight: 600;
line-height: 1.4em;
margin: 0 0 20px;
text-transform: uppercase;
}
.woocommerce table.shop_table thead th {
color: #fff;
background: var(--bs-primary);
font-family: var(--font-family-title);
text-transform: uppercase;
font-weight: 500;
letter-spacing: 2px;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #place_order {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 15px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: 1px solid var(--bs-primary);
color: #fff;
background-color: var(--bs-primary);
border-color: var(--bs-primary);
text-transform: uppercase;
text-align: center;
padding: 12px 30px;
}
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after,
.woocommerce #place_order:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
opacity: 0.8;
-webkit-transform: translate(-105%, 0);
transform: translate(-105%, 0);
border-right-width: 2px;
border-right-style: solid;
border-right-color: white;
background-color: rgba(255, 255, 255, 0.5);
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #place_order:hover {
box-shadow: none;
text-decoration: none;
}
.woocommerce #respond input#submit:hover:after,
.woocommerce a.button:hover:after,
.woocommerce button.button:hover:after,
.woocommerce input.button:hover:after,
.woocommerce #place_order:hover:after {
opacity: 0;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #place_order:hover {
color: #fff;
background-color: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.woocommerce-form-coupon-toggle {
display: none;
}
.payment_methods input + label {
font-weight: 600;
color: var(--bs-heading-color);
padding-left: 30px;
line-height: 1.2;
position: relative;
}
.payment_methods input + label:after {
content: "";
width: 18px;
height: 18px;
border-radius: 18px;
background: #fff;
border: 2px solid var(--bs-primary);
position: absolute;
left: 0;
top: 50%;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
}
.payment_methods input:checked + label:after {
border-width: 2px;
background: var(--bs-primary);
box-shadow: inset 0px 0 0px 3px #fff;
border-color: var(--bs-primary);
}
.woocommerce-checkout #payment div.payment_box::after {
content: none;
}
.yith-wcwl-wishlistexistsbrowse,
.yith-wcwl-wishlistaddedbrowse {
position: relative;
}
.yith-wcwl-wishlistexistsbrowse .feedback + a,
.yith-wcwl-wishlistaddedbrowse .feedback + a {
display: none !important;
}
.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon,
.yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon {
margin-right: 0 !important;
}
.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon:before,
.yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon:before {
font-weight: 900;
}
.woocommerce form.woocommerce-form.checkout_coupon,
.woocommerce-ResetPassword,
.woocommerce form.woocommerce-form.login,
.woocommerce form.woocommerce-form.register {
border: 0;
box-shadow: 0 10px 60px 0 rgba(0, 0, 0, 0.15);
padding: 30px;
max-width: 450px;
margin-left: auto;
margin-right: auto;
}
.woocommerce-ResetPassword .form-row-first {
width: 100% !important;
}
.woocommerce-Addresses .col-2,
.woocommerce-Addresses .col-1 {
padding-left: 15px;
padding-right: 15px;
}
.product-details .product_meta > span {
display: block;
}
.pswp {
z-index: 9999;
}
.shop-item-rating .woocommerce-product-rating .count {
margin-left: 2px;
margin-right: 5px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
float: unset;
margin-right: 0;
display: block;
margin-top: 10px;
}
.woocommerce-cart-form .button:disabled {
color: #fff !important;
}
.minicart .widget_shopping_cart .total > span {
margin-right: 5px;
float: unset;
display: block;
text-align: right;
} .woocommerce .product-details .product form .woo-selected-variation-item-name {
display: none !important;
}
.woocommerce .product-details .product form .reset_variations {
display: none !important;
}
.woocommerce .product-details .product form.cart .button {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse {
position: relative;
}
.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse .feedback {
position: absolute;
}
.woocommerce .product-details .product .related-product .yith-wcwl-wishlistexistsbrowse .feedback .yith-wcwl-icon {
margin-right: 0 !important;
}
.woocommerce .product-details .product .related-product .yith-wcwl-add-button {
display: block;
}
.woocommerce .woocommerce-product-rating .woocommerce-review-link .count {
margin-right: 4px;
}
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
width: auto;
padding: 0px 5px;
}
.woocommerce.single-product .product .summary-content .single_add_to_cart_button.button {
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.woocommerce.single-product .product .summary-content .product_meta > span {
display: block;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
height: auto !important;
}
.yith-wcqv-wrapper #yith-quick-view-close {
border: 0;
width: 30px;
height: 30px;
line-height: 30px;
opacity: 1;
background-color: var(--bs-primary);
color: #fff;
top: 15px;
right: 15px;
border-radius: 6px;
} .shop-cart .site-button-link {
color: #fff;
position: relative;
}
.shop-cart .site-button-link i {
margin-left: 0;
}
.shop-cart .site-button-link .badge {
padding: 2px 4px 2px 4px;
font-size: 10px;
top: -6px;
position: absolute;
right: -12px;
}
.minicart {
background: #fff;
position: absolute;
right: 0;
top: 100%;
width: 300px;
z-index: 99;
box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.1);
display: none;
color: #777;
margin-top: 0;
}
.minicart .woocommerce-mini-cart {
max-height: 302px;
overflow-y: auto;
border-bottom: 1px dashed #eee;
}
.minicart .cart-content a {
color: #10111e;
font-size: 14px;
background: none;
}
.minicart .cart-content a:hover {
color: #fe4536;
background: none;
}
.minicart .acod-title {
margin-bottom: 15px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
display: none;
}
.minicart .cart-img img {
width: 85px;
}
.minicart ul.product_list_widget li a img,
.minicart ul.cart_list li a img {
width: 60px;
height: 80px;
border-radius: 6px;
object-fit: cover;
}
.minicart .cart-price span {
color: #ddd;
font-size: 13px;
}
.minicart .cart-price .new {
font-size: 14px;
color: #747691;
}
.minicart .cart-price span {
color: #a5a7bc;
font-size: 13px;
font-weight: 500;
}
.minicart .total-price {
border-top: 1px solid #cacadb;
overflow: hidden;
padding-top: 25px;
margin-top: 10px;
}
.minicart .total-price span {
color: #747691;
font-weight: 500;
}
.minicart .checkout-link a {
background: #84b77c;
color: #fff;
display: block;
font-weight: 500;
padding: 16px 30px;
text-align: center;
font-size: 13px;
margin-bottom: 8px;
text-transform: uppercase;
letter-spacing: 2px;
}
.minicart .checkout-link a:last-child {
margin: 0;
}
.minicart .checkout-link a:hover, .minicart .checkout-link a.red-color {
background: #fe4536;
}
.minicart .checkout-link a.red-color:hover {
background: #84b77c;
}
.woocommerce-widget-layered-nav ul li,
.wc-block-product-categories ul li,
.widget_product_categories ul li {
border: 0;
color: inherit;
font-family: inherit;
text-align: right;
display: table;
width: 100%;
padding: 0.5rem 0rem 0.5rem 1.25rem !important;
line-height: 1.3 !important;
}
.woocommerce-widget-layered-nav ul li a,
.wc-block-product-categories ul li a,
.widget_product_categories ul li a {
color: inherit;
float: left;
text-transform: capitalize;
text-align: left;
position: relative;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.woocommerce-widget-layered-nav ul li a:after,
.wc-block-product-categories ul li a:after,
.widget_product_categories ul li a:after {
content: "\f054";
font-family: "Font Awesome 5 Free";
position: absolute;
display: block;
left: -1.25rem;
top: 0.1825rem;
font-size: 13px;
font-weight: 700;
color: var(--bs-primary);
}
.woocommerce-widget-layered-nav ul li a:hover,
.wc-block-product-categories ul li a:hover,
.widget_product_categories ul li a:hover {
color: var(--bs-primary);
transform: translateX(10px);
}
.woocommerce-widget-layered-nav ul li ul,
.wc-block-product-categories ul li ul,
.widget_product_categories ul li ul {
margin-bottom: -0.625rem;
}
.woocommerce-widget-layered-nav ul ul,
.wc-block-product-categories ul ul,
.widget_product_categories ul ul {
padding-left: 1.125rem;
margin-top: 0.5rem;
margin-left: -0.9375rem;
}
.wp-block-woocommerce-product-search form {
margin-bottom: 10px;
}
.wp-block-woocommerce-product-search .wc-block-product-search__label {
display: none;
}
.wp-block-woocommerce-product-search .wc-block-product-search__fields {
position: relative;
}
.wp-block-woocommerce-product-search input {
border-radius: var(--border-radius-base) !important;
background-color: #f5f5f5;
border: 0;
z-index: 0 !important;
height: 60px;
padding: 6px 60px 6px 20px !important;
display: block;
width: 100%;
}
.wp-block-woocommerce-product-search .wc-block-product-search__button {
height: 50px;
width: 50px;
font-size: 24px;
padding: 0;
justify-content: center;
border-radius: var(--border-radius-base);
position: absolute;
top: 0;
right: 6px;
display: flex;
align-items: center;
background-color: var(--bs-primary);
border: 0;
color: #fff;
transform: translateY(-50%);
top: 50%;
}
.wc-block-grid .wc-block-grid__products .add_to_cart_button,
.wp-block-product-tag .wc-block-grid__products .add_to_cart_button,
.wp-block-products-by-attribute .wc-block-grid__products .add_to_cart_button,
.wc-block-product-category .wc-block-grid__products .add_to_cart_button {
padding: 5px;
font-size: 12px;
font-weight: 600;
display: block;
border-radius: var(--border-radius-sm);
}
.wc-block-grid .wc-block-grid__products .add_to_cart_button:before,
.wp-block-product-tag .wc-block-grid__products .add_to_cart_button:before,
.wp-block-products-by-attribute .wc-block-grid__products .add_to_cart_button:before,
.wc-block-product-category .wc-block-grid__products .add_to_cart_button:before {
content: none;
}
.shop-widget .wp-block-group__inner-container > h5, .shop-widget .wp-block-group__inner-container > .h5,
.shop-widget.widget.widget_block .wp-block-group__inner-container h4,
.shop-widget.widget.widget_block .wp-block-group__inner-container .h4 {
position: relative;
padding-left: 20px;
margin-bottom: 25px;
font-weight: 700;
text-transform: uppercase;
}
.shop-widget .wp-block-group__inner-container > h5:before, .shop-widget .wp-block-group__inner-container > .h5:before,
.shop-widget.widget.widget_block .wp-block-group__inner-container h4:before,
.shop-widget.widget.widget_block .wp-block-group__inner-container .h4:before {
content: "";
height: 100%;
width: 5px;
border-radius: 10px;
background-color: var(--bs-primary);
position: absolute;
left: 0;
top: 0;
}
.pswp .pswp__bg {
background: rgba(0, 0, 0, 0.9);
}
.pswp .pswp__caption__center {
text-align: center;
}
.woocommerce .woocommerce-ordering select {
border: 1px solid #999 !important;
}
body.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
width: 35px;
height: 35px;
}
.variable-item:not(.radio-variable-item) {
width: 35px;
height: 35px;
border: 2px solid #fff;
}
body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,
body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
border: 2px solid #fff;
box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.3);
}
.woocommerce div.product form.cart .variations {
margin-bottom: 15px;
}
.woocommerce div.product .woocommerce-variation-price span.price {
font-size: 16px !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
padding: 4px 2px;
width: 15%;
margin-right: 10px;
margin-bottom: 0;
}
.yith-wcwl-share ul li:before {
content: none;
}
.woocommerce-my-account-content {
border-radius: var(--border-radius-sm);
}
.woocommerce-my-account-content a.button {
padding: 8px 30px;
}
.yith-wcwl-add-to-wishlist {
margin-top: 0;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button > a i {
margin-right: 0;
}
table.shop_table.wishlist_table {
font-size: 16px;
border: 0;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
height: 85px;
width: 65px;
border-radius: var(--border-radius-base);
}
.wc-block-grid__product .wc-block-grid__product-price .amount {
font-size: 20px;
}
.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > div {
overflow: hidden;
background-color: #fff;
border-radius: var(--radius-md);
box-shadow: 0 0 60px rgba(var(--bs-secondary-rgb), 0.05);
margin-right: 40px;
margin-bottom: 15px;
}
@media only screen and (max-width: 991px) {
.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > div {
margin-right: 0;
}
}
.woocommerce a.button.alt {
padding: 12px 20px;
line-height: 1.5;
background: var(--bs-primary);
margin-bottom: 0;
}
.woocommerce a.button.alt:hover {
background: var(--bs-primary-btn-hover-bg);
border-color: var(--bs-primary-btn-hover-bg);
}
.woocommerce a.button.alt:before {
content: "\f11e";
font-family: "DZmaster_clinicmaster";
opacity: 1;
visibility: unset;
font-weight: normal;
font-size: inherit;
margin-right: 5px;
}
.woocommerce-mini-cart__empty-message {
padding: 20px 20px;
font-size: 18px;
color: #1a1668 !important;
}
.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount {
padding: 0;
border: 0;
color: var(--bs-heading-color);
font-weight: 500;
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount:last-child {
text-align: right;
}
#yith-quick-view-modal .yith-wcqv-wrapper .type-product.product {
display: flex;
}
#yith-quick-view-modal .yith-wcqv-wrapper div.summary {
padding: 40px;
width: 50%;
flex: 0 0 50%;
height: 530px;
scrollbar-width: thin;
overflow-y: scroll;
background-color: var(--bs-light);
}
#yith-quick-view-content div.images {
width: 100%;
float: none;
border-radius: 0;
margin: 0;
}
#yith-quick-view-modal .yith-wcqv-main {
border-radius: 6px;
overflow-y: unset !important;
}
#yith-quick-view-content div.summary {
padding: 20px;
}
#yith-quick-view-content div.summary .summary-content .dz-info ul {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-bottom: 10px;
}
#yith-quick-view-content div.summary .summary-content .dz-info ul li {
color: var(--bs-secondary);
font-size: 14px;
margin-right: 10px;
}
#yith-quick-view-content div.summary .summary-content .dz-info ul li strong {
font-size: 15px;
font-family: var(--font-family-title);
font-weight: 500;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: inherit;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
background-size: 16px 12px;
background-repeat: no-repeat;
background-position: right 0.75rem center;
width: 40px;
}
.select2-container--default .select2-selection--single b {
display: none;
}
.variations {
margin-bottom: 10px;
}
.variations td,
.variations th {
padding: 5px 0;
vertical-align: middle;
}
.variations .reset_variations {
display: none;
}
.wishlist_table tr td,
.wishlist_table tr th.product-checkbox,
.wishlist_table tr th.wishlist-delete {
text-align: left;
}
.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,
.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,
.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
cursor: pointer;
text-align: center;
font-size: 0 !important;
padding: 10px !important;
min-width: 30px;
display: block;
border-radius: 0;
border: 0;
background: var(--bs-primary);
font-weight: 400;
line-height: normal;
width: 45px;
height: 45px;
display: inline-flex;
border-radius: 8px;
align-items: center;
justify-content: center;
color: #fff;
}
.shop-card .yith-wcwl-add-to-wishlist i {
font-size: 16px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
padding-right: 30px;
}
@media only screen and (max-width: 767px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
padding-right: 0;
}
}
.woocommerce-MyAccount-navigation ul {
width: 100%;
display: block;
padding: 0;
}
@media only screen and (max-width: 767px) {
.woocommerce-MyAccount-navigation ul {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 5px;
text-align: center;
margin-bottom: 10px;
}
}
.woocommerce-MyAccount-navigation ul li {
list-style: none;
}
@media only screen and (max-width: 767px) {
.woocommerce-MyAccount-navigation ul li {
flex: auto;
}
.woocommerce-MyAccount-navigation ul li a {
margin: 0 !important;
}
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
background: #fff;
color: #000;
display: block;
font-size: 15px;
margin-bottom: 4px;
padding: 12px 20px;
width: 100%;
border-radius: 8px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a {
background: var(--bs-primary);
border-left-color: var(--bs-primary);
color: #fff;
}
.woocommerce-account .woocommerce-MyAccount-content {
border: 1px solid #000;
min-height: 307px;
padding: 20px;
width: 75%;
font-size: 15px;
line-height: 1.45;
overflow-x: auto;
}
@media only screen and (max-width: 767px) {
.woocommerce-account .woocommerce-MyAccount-content {
width: 100%;
}
}
.woocommerce-account .woocommerce-MyAccount-content .show-password-input {
top: 16px !important;
}
.woocommerce-account .woocommerce-MyAccount-content legend {
font-size: 1.25rem;
font-weight: 700;
color: var(--bs-secondary);
}
.woocommerce-account .woocommerce-MyAccount-content strong {
color: var(--bs-secondary);
}
.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table {
border: 0;
}
.woocommerce-account .addresses .title h3, .woocommerce-account .addresses .title .h3 {
font-size: 18px;
}
.woocommerce-account .woocommerce-MyAccount-content .form-row {
padding: 0;
}
.woocommerce-account .end-side-content .woocommerce-MyAccount-content,
.woocommerce-account .end-side-content .woocommerce-MyAccount-navigation {
width: 100%;
}
.woocommerce-account .end-side-content .woocommerce-MyAccount-navigation {
padding: 0;
}
.woocommerce-account .end-side-content .woocommerce-MyAccount-navigation ul {
width: 100%;
padding: 0;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 5px;
text-align: center;
margin-bottom: 10px;
}
.woocommerce-account .end-side-content .woocommerce-MyAccount-navigation ul li {
display: inline-block;
flex: auto;
}
.woocommerce-account .end-side-content .woocommerce-MyAccount-navigation ul li a {
margin: 0;
}
.woocommerce div.product form.cart .group_table {
margin-bottom: 30px;
width: 100%;
}
.woocommerce div.product form.cart .group_table tr td.woocommerce-grouped-product-list-item__label:first-child,
.woocommerce div.product form.cart .group_table tr td:first-child {
padding-left: 0;
}
.woocommerce div.product form.cart .group_table tr td.woocommerce-grouped-product-list-item__label:first-child img,
.woocommerce div.product form.cart .group_table tr td:first-child img {
background-color: #fff;
}
.woocommerce div.product form.cart .group_table tr td.woocommerce-grouped-product-list-item__label,
.woocommerce div.product form.cart .group_table tr td {
padding: 10px;
vertical-align: middle;
border-bottom: 1px solid rgba(var(--bs-primary-rgb), 0.2);
}
.woocommerce nav.woocommerce-pagination ul {
border: 0;
}
.shop-card .shop-meta .add_to_cart_button.loading {
position: relative;
}
.shop-card .shop-meta .add_to_cart_button.loading:before {
content: "";
position: relative;
background-image: url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="30px" viewBox="0 0 24 30" style="enable-background:new 0 0 50 50;" xml:space="preserve"> <rect x="0" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13;5;13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="10" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13;5;13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="20" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13;5;13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> </rect> </svg>') !important;
background-size: 16px !important;
background-color: rgba(0, 0, 0, 0.75) !important;
opacity: 1 !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.shop-card .shop-meta .add_to_cart_button {
border-radius: 8px;
padding: 10px;
font-weight: 500;
font-size: 22px;
height: 45px;
min-width: 45px;
background: var(--bs-primary);
border: 0;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.shop-card .shop-meta .add_to_cart_button i {
font-size: 16px;
}
.shop-card .shop-meta .add_to_cart_button .dz-cart:before {
content: "\f17f";
}
.shop-card .shop-meta .add_to_cart_button.added {
background: #25a3a3;
border-color: #25a3a3;
}
.add_to_cart_button.added i {
display: none;
}
.shop-card .shop-meta .add_to_cart_button.added:after {
content: "\f00c";
font-family: "Font Awesome 5 Free" !important;
left: 0;
margin: 0;
transform: none;
background: no-repeat;
border: 0;
font-weight: 700;
font-size: 14px;
opacity: 1;
line-height: 45px;
}
.add_to_cart_button + .added_to_cart {
display: none !important;
}
.dz-product-detail .images {
float: none;
width: 100%;
}
.woocommerce div.product div.images {
float: none;
width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
padding-right: 30px;
}
@media only screen and (max-width: 767px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
padding-right: 0;
}
}
#yith-wcwl-popup-message {
font-weight: 500;
line-height: 30px;
text-align: center;
background: var(--bs-secondary);
-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
position: fixed;
right: 30px;
left: auto;
padding: 10px 30px;
color: #fff;
z-index: 10000;
font-family: "DM Sans", sans-serif;
bottom: 30px;
display: flex;
top: auto;
}
#yith-wcwl-popup-message:before {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 700;
display: inline-block;
margin-right: 10px;
color: #61CE70;
}
.woocommerce .dz_product_single_button .compare,
.woocommerce .dz_product_single_button .yith-wcwl-wishlistaddedbrowse,
.woocommerce .dz_product_single_button .yith-wcwl-wishlistexistsbrowse,
.woocommerce .dz_product_single_button .yith-wcwl-add-button a {
font-size: 16px;
padding: 12px 30px;
line-height: 24px;
display: inline-flex;
border-radius: 8px;
font-weight: 500;
position: relative;
text-transform: capitalize;
font-family: "DM Sans", sans-serif;
align-items: center;
overflow: hidden;
z-index: 1;
text-align: center;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
text-decoration: none;
vertical-align: middle;
justify-content: center;
border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
color: #ffffff;
background-color: var(--bs-secondary);
border-color: var(--bs-secondary);
font-size: 16px !important;
gap: 5px;
}
.woocommerce .dz_product_single_button .yith-wcwl-wishlistaddedbrowse,
.woocommerce .dz_product_single_button .yith-wcwl-wishlistexistsbrowse {
color: #ffffff;
color: #ffffff;
background-color: var(--bs-secondary);
border: 1px solid var(--bs-secondary);
font-weight: 700;
font-size: 0 !important;
padding: 0;
width: 50px;
height: 50px;
gap: 0;
}
.woocommerce .dz_product_single_button .yith-wcwl-wishlistaddedbrowse i,
.woocommerce .dz_product_single_button .yith-wcwl-wishlistexistsbrowse i {
font-size: 16px;
line-height: 50px;
}
.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
overflow: hidden;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button > a i {
margin-right: 0;
}
.woocommerce div.product form.cart .variations select {
border: 1px solid var(--bs-secondary);
}
.woocommerce-variation-add-to-cart {
display: flex;
gap: 45px;
margin-top: 40px;
margin-bottom: 20px;
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
font-weight: 600;
border-top: 1px solid rgba(0, 0, 0, 0.1);
color: var(--bs-secondary);
}
.woocommerce table.shop_table tbody tr td strong {
font-weight: 600;
color: var(--bs-secondary);
}
.woocommerce .cart_totals {
padding: 0px !important;
border: 1px solid #E2E2E2;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
border-collapse: collapse !important;
width: 100%;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
margin: 0px;
}
.woocommerce .cart_totals tr {
border-bottom: 1px solid #ebebeb !important;
}
.woocommerce .cart_totals tr th {
padding: 10px 20px !important;
border-right: 1px solid #ebebeb;
}
.woocommerce .cart_totals td {
padding: 10px 20px !important;
text-align: right;
}
.wc-cart-shipping-notice {
padding: 20px 20px 0 20px;
}
.woocommerce-cart .wc-proceed-to-checkout {
padding: 10px 20px;
} .woocommerce div.woocommerce-tabs {
margin: 60px 0px 0px;
}
.woocommerce div.woocommerce-tabs ul.tabs::before {
border-bottom: none;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0px;
margin-top: 10px;
}
.woocommerce div.woocommerce-tabs ul.tabs li::after,
.woocommerce div .woocommerce-tabs ul.tabs li::before {
display: none !important;
}
.woocommerce div.woocommerce-tabs ul.tabs {
padding: 0px !important;
margin: 0px 0 35px !important;
border: 0;
border-bottom: 1px solid #d7d7d7;
}
.woocommerce div .woocommerce-tabs ul.tabs li.active a {
border-color: var(--bs-primary);
color: var(--bs-primary);
}
.woocommerce div .woocommerce-tabs ul.tabs li.active a:before {
opacity: 1;
}
.woocommerce div .woocommerce-tabs .panel {
padding: 0px;
box-shadow: none;
border: none;
border-radius: 0px;
}
.woocommerce div .woocommerce-tabs .panel h2, .woocommerce div .woocommerce-tabs .panel .h2 {
color: var(--bs-secondary);
font-weight: 600;
font-size: 16px;
text-transform: capitalize;
margin-bottom: 15px;
}
.woocommerce div .woocommerce-tabs ul.tabs li {
display: block;
float: left;
margin-bottom: -1px;
}
.woocommerce div .woocommerce-tabs ul.tabs li a {
width: 100%;
padding: 12px 20px;
text-align: start;
font-size: 16px;
font-weight: 500;
border-radius: 0;
background-color: transparent;
border: 0;
border-bottom: 3px solid transparent;
color: var(--bs-secondary);
box-shadow: unset;
font-family: var(--font-family-title);
}
.woocommerce div .woocommerce-tabs ul.tabs li a:before {
position: absolute;
content: "";
left: 0px;
top: -1px;
width: 100%;
height: 3px;
opacity: 0;
background-color: var(--bs-primary);
}
.woocommerce textarea {
border: 1px solid #ebebeb;
}
.woocommerce p.stars a.star-1 {
width: 1em;
}
.woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5 {
border: none;
}
.woocommerce p.stars a {
color: #ff912c;
font-weight: 400;
}
.woocommerce table.shop_attributes th {
color: var(--bs-secondary);
font-weight: 600;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
@media only screen and (min-width: 1199px) {
.service-single .side-bar:not(.left) {
padding-left: 45px;
}
.service-single .side-bar.left {
padding-right: 45px;
}
}
.service-single .single-inner p {
font-size: 16px;
font-weight: 300;
}
.service-single .single-inner h2, .service-single .single-inner .h2 {
font-size: 35px;
margin-bottom: 10px;
}
.service-single .single-inner h3, .service-single .single-inner .h3 {
font-size: 28px;
margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
.service-single .single-inner p {
font-size: 16px;
}
.service-single .single-inner h2, .service-single .single-inner .h2 {
font-size: 30px;
}
.service-single .single-inner h3, .service-single .single-inner .h3 {
font-size: 24px;
}
}
@media only screen and (max-width: 575px) {
.service-single .single-inner h2, .service-single .single-inner .h2 {
font-size: 28px;
}
.service-single .single-inner h3, .service-single .single-inner .h3 {
font-size: 20px;
margin-bottom: 12px;
}
}
.service-single .single-media {
margin-bottom: 45px;
}
@media only screen and (max-width: 767px) {
.service-single .single-media {
margin-bottom: 25px;
}
}
@media only screen and (max-width: 575px) {
.service-single .single-media {
margin-bottom: 15px;
}
}
.service-single .content-item {
margin-bottom: 35px;
}
@media only screen and (max-width: 767px) {
.service-single .content-item {
margin-bottom: 25px;
}
}
@media only screen and (max-width: 575px) {
.service-single .content-item {
margin-bottom: 20px;
}
}
.dz-coming-soon {
position: relative;
z-index: 1;
min-height: 100vh;
display: flex;
overflow: hidden;
}
.dz-coming-soon .dz-title {
font-size: 80px;
font-weight: 600;
line-height: 1.1;
margin-bottom: 30px;
}
.dz-coming-soon p {
font-size: 18px;
}
.dz-coming-soon .dzSubscribe {
margin-top: 40px;
margin-bottom: 40px;
max-width: 550px;
}
@media only screen and (max-width: 1480px) {
.dz-coming-soon .dz-title {
font-size: 60px;
}
.dz-coming-soon p {
font-size: 16px;
}
}
@media only screen and (max-width: 1199px) {
.dz-coming-soon .dz-title {
font-size: 40px;
margin-bottom: 15px;
}
}
@media only screen and (max-width: 575px) {
.dz-coming-soon .dz-title {
font-size: 32px;
}
}
.dz-coming-soon .dz-coming-bx {
padding: 50px 100px 60px;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.dz-coming-soon .dz-coming-bx .top-wrapper {
max-width: 675px;
}
.dz-coming-soon .dz-coming-bx .top-wrapper .coming-soon-logo {
width: 155px;
}
.dz-coming-soon .dz-coming-bx .dz-content {
margin-top: 150px;
}
@media only screen and (max-width: 1680px) {
.dz-coming-soon .dz-coming-bx {
padding: 50px 60px 30px;
}
.dz-coming-soon .dz-coming-bx .dz-content {
margin-top: 100px;
}
}
@media only screen and (max-width: 1199px) {
.dz-coming-soon .dz-coming-bx {
padding: 40px 40px 30px;
}
}
@media only screen and (max-width: 991px) {
.dz-coming-soon .dz-coming-bx .dz-content {
margin-top: 50px;
}
}
@media only screen and (max-width: 575px) {
.dz-coming-soon .dz-coming-bx {
padding: 30px;
}
}
.dz-coming-soon .dz-coming-media {
position: relative;
height: 100%;
}
.dz-coming-soon .dz-coming-media img {
height: 100%;
object-fit: cover;
}
.dz-coming-soon .dz-coming-media::before, .dz-coming-soon .dz-coming-media::after {
content: "";
position: absolute;
}
.dz-coming-soon .dz-coming-media::before {
background-color: var(--bs-primary);
right: 0;
top: 0;
width: 150px;
height: 400px;
}
.dz-coming-soon .dz-coming-media::after {
background-color: var(--bs-secondary);
width: 355px;
height: 285px;
bottom: 0;
left: -220px;
}
@media only screen and (max-width: 1680px) {
.dz-coming-soon .dz-coming-media::before {
width: 100px;
height: 300px;
}
.dz-coming-soon .dz-coming-media::after {
width: 250px;
height: 220px;
left: -150px;
}
}
@media only screen and (max-width: 1199px) {
.dz-coming-soon .dz-coming-media::before {
width: 50px;
height: 200px;
}
.dz-coming-soon .dz-coming-media::after {
width: 180px;
height: 140px;
left: -70px;
}
}
.countdown {
display: flex;
vertical-align: middle;
position: relative;
z-index: 1;
margin: 0 -25px 20px;
}
.countdown .date {
padding: 0 25px;
text-align: center;
}
.countdown .date .time {
font-size: 60px;
vertical-align: middle;
color: var(--bs-primary);
font-weight: 600;
line-height: 1.1;
}
.countdown .date .text {
font-weight: 500;
font-size: 15px;
text-transform: uppercase;
display: block;
}
@media only screen and (max-width: 1199px) {
.countdown {
margin: 0 -15px 20px;
}
.countdown .date {
padding: 0 15px;
}
.countdown .date .time {
font-size: 40px;
}
.countdown .date .text {
font-size: 13px;
}
}
.under-construct-wrapper {
position: relative;
z-index: 1;
overflow: hidden;
min-height: calc(100vh - 60px);
padding: 160px 180px 20px;
}
.under-construct-wrapper .dz-content {
max-width: 600px;
}
.under-construct-wrapper .dz-title {
font-size: 80px;
font-weight: 600;
line-height: 1.1;
margin-bottom: 30px;
}
.under-construct-wrapper p {
font-size: 18px;
}
.under-construct-wrapper .under-construct-logo {
width: 160px;
position: absolute;
top: 45px;
left: 80px;
}
.under-construct-wrapper .dzSubscribe {
margin-top: 40px;
margin-bottom: 40px;
max-width: 550px;
}
.under-construct-wrapper .construct-media {
text-align: center;
}
@media only screen and (max-width: 1480px) {
.under-construct-wrapper {
padding: 100px 100px 20px;
}
.under-construct-wrapper .dz-title {
font-size: 60px;
}
.under-construct-wrapper p {
font-size: 16px;
}
.under-construct-wrapper .dz-content {
max-width: 520px;
}
}
@media (max-width: 1280px) {
.under-construct-wrapper {
padding: 100px 80px 20px;
}
.under-construct-wrapper .under-construct-logo {
top: 30px;
left: 30px;
}
}
@media only screen and (max-width: 1199px) {
.under-construct-wrapper .dz-title {
font-size: 40px;
margin-bottom: 15px;
}
.under-construct-wrapper .dzSubscribe {
margin-top: 30px;
margin-bottom: 30px;
}
}
@media only screen and (max-width: 991px) {
.under-construct-wrapper {
padding: 120px 80px 20px;
}
.under-construct-wrapper .dz-content {
margin-bottom: 50px;
}
}
@media only screen and (max-width: 767px) {
.under-construct-wrapper {
padding: 120px 40px 20px;
}
}
@media only screen and (max-width: 575px) {
.under-construct-wrapper {
padding: 120px 20px 20px;
}
.under-construct-wrapper .dz-title {
font-size: 32px;
}
}
.hero-banner.style-5 {
height: 950px;
background-size: cover;
background-position: center;
padding-top: 40px;
}
.hero-banner.style-5 .vertical-info {
padding: 40px 15px;
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-5 .vertical-info {
display: none;
}
}
.hero-banner.style-5 .text-vertical {
writing-mode: tb;
transform: rotate(-180deg) translateY(50%);
position: absolute;
left: 20px;
top: 50%;
z-index: 1;
font-weight: 600;
font-size: 14px;
z-index: 1;
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-5 .text-vertical {
display: none;
}
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-5 {
height: 920px;
}
}
@media only screen and (min-width: 1380px) {
.hero-banner.style-5 .hero-banner.style-4 {
height: 820px;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-5 {
height: 650px;
padding-top: 80px;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-5 {
height: 600px;
padding-top: 100px;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-5 {
height: auto;
padding-top: 150px;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 {
padding-top: 150px;
background-position: left;
}
}
.hero-banner.style-5 .hero-content {
position: relative;
z-index: 1;
margin-left: 10px;
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-5 .hero-content {
margin-left: 0;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-5 .hero-content {
margin-bottom: 30px;
}
}
.hero-banner.style-5 .hero-content .sub-title {
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .hero-content .sub-title {
font-size: 17px;
}
}
.hero-banner.style-5 .hero-content > a.btn {
margin-right: 15px;
}
.hero-banner.style-5 .hero-content .popup-youtube {
font-weight: 500;
font-size: 18px;
line-height: 1.3;
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .hero-content .popup-youtube {
font-size: 14px;
}
}
.hero-banner.style-5 .hero-content .popup-youtube svg,
.hero-banner.style-5 .hero-content .popup-youtube i {
margin-right: 10px;
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .hero-content .popup-youtube svg,
.hero-banner.style-5 .hero-content .popup-youtube i {
margin-right: 5px;
}
}
.hero-banner.style-5 > * {
height: 100%;
}
.hero-banner.style-5 .inner-wrapper {
height: 100%;
z-index: 9;
}
.hero-banner.style-5 .title {
font-size: 60px;
font-weight: 700;
color: var(--bs-secondary);
margin-bottom: 5px;
font-family: var(--font-family-title);
margin-top: 8px;
}
@media only screen and (max-width: 1480px) {
.hero-banner.style-5 .title {
font-size: 55px;
}
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-5 .title {
font-size: 40px;
margin-bottom: 15px;
}
}
@media only screen and (max-width: 767px) {
.hero-banner.style-5 .title {
font-size: 35px;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .title {
font-size: 28px;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .title br {
display: none;
}
}
.hero-banner.style-5 .text {
font-size: 20px;
font-weight: 300;
margin-bottom: 30px;
}
@media only screen and (max-width: 1199px) {
.hero-banner.style-5 .text {
font-size: 18px;
}
}
@media only screen and (max-width: 575px) {
.hero-banner.style-5 .text {
font-size: 16px;
line-height: 1.4;
}
}
@media only screen and (max-width: 991px) {
.hero-banner.style-5 .text {
margin-bottom: 20px;
}
}
.content-wrapper.style-27 .content-media {
padding-right: 55px;
padding-left: 65px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-27 .content-media {
padding-right: 15px;
padding-left: 0;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-27 .content-media {
padding-right: 0;
}
}
.content-wrapper.style-27 .dz-media {
border-radius: 30px;
}
.content-wrapper.style-28 .content-media {
width: 600px;
position: relative;
}
@media only screen and (max-width: 1399px) {
.content-wrapper.style-28 .content-media {
padding-right: 60px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-28 .content-media {
padding-right: 0;
margin: auto;
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-28 .content-media {
width: 520px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-28 .content-media {
width: 340px;
}
}
.content-wrapper.style-28 .item-box {
position: absolute;
z-index: 1;
top: 5px;
left: 35px;
display: flex;
flex-direction: column;
gap: 12px;
}
.content-wrapper.style-28 .item-box li {
text-align: center;
width: 115px;
max-width: 115px;
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-28 .item-box li {
width: 100px;
max-width: 100%;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-28 .item-box li {
width: 60px;
max-width: 60px;
}
}
.content-wrapper.style-28 .item-box li a span {
color: #000;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-28 .item-box li a span {
display: none;
}
}
.content-wrapper.style-28 .item-box li a .item-media {
background: #FFFFFF;
box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.1);
width: 115px;
height: 115px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-28 .item-box li a .item-media {
width: 100px;
height: 100px;
padding: 20px;
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-28 .item-box li a .item-media {
width: 60px;
height: 60px;
padding: 8px;
}
}
.content-wrapper.style-28 .item-box li:nth-child(2) {
transform: translateX(140px) translateY(-205px);
}
.content-wrapper.style-28 .item-box li:nth-child(3) {
transform: translateX(295px) translateY(-355px);
}
.content-wrapper.style-28 .item-box li:nth-child(4) {
transform: translateX(425px) translateY(-450px);
}
@media only screen and (max-width: 1399px) {
.content-wrapper.style-28 .item-box li:nth-child(2) {
transform: translateX(120px) translateY(-215px);
}
.content-wrapper.style-28 .item-box li:nth-child(3) {
transform: translateX(255px) translateY(-365px);
}
.content-wrapper.style-28 .item-box li:nth-child(4) {
transform: translateX(375px) translateY(-480px);
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-28 .item-box li:nth-child(2) {
transform: translateX(140px) translateY(-205px);
}
.content-wrapper.style-28 .item-box li:nth-child(3) {
transform: translateX(295px) translateY(-355px);
}
.content-wrapper.style-28 .item-box li:nth-child(4) {
transform: translateX(425px) translateY(-450px);
}
}
@media only screen and (max-width: 767px) {
.content-wrapper.style-28 .item-box li:nth-child(2) {
transform: translateX(110px) translateY(-185px);
}
.content-wrapper.style-28 .item-box li:nth-child(3) {
transform: translateX(230px) translateY(-325px);
}
.content-wrapper.style-28 .item-box li:nth-child(4) {
transform: translateX(345px) translateY(-450px);
}
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-28 .item-box li:nth-child(2) {
transform: translateX(70px) translateY(-110px);
}
.content-wrapper.style-28 .item-box li:nth-child(3) {
transform: translateX(150px) translateY(-180px);
}
.content-wrapper.style-28 .item-box li:nth-child(4) {
transform: translateX(210px) translateY(-215px);
}
}
.content-wrapper.style-29 .content-media {
margin-top: -100px;
}
@media only screen and (max-width: 1680px) {
.content-wrapper.style-29 .content-media {
margin-top: -80px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-29 .content-media {
margin-top: -40px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-29 .content-media {
margin-top: 0;
}
}
.content-wrapper.style-29 .content-media .dz-media {
position: relative;
margin-left: 105px;
margin-right: 40px;
overflow: visible;
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-29 .content-media .dz-media {
margin-left: 45px;
margin-right: 40px;
}
}
.content-wrapper.style-29 .content-media .dz-media::before {
content: "";
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%);
width: calc(100% + 75px);
height: calc(100% - 75px);
z-index: -1;
background-color: var(--bs-light);
border-radius: 300px 300px 0px 0px;
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-29 .content-media .dz-media::before {
border-radius: 400px 400px 0px 0px;
}
}
.content-wrapper.style-30 {
background-position: top right;
background-repeat: no-repeat;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-30 {
background-size: contain;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-30 {
background-image: none !important;
}
}
.content-wrapper.style-30 .content-info {
padding-top: 115px;
padding-bottom: 130px;
margin-right: 110px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-30 {
margin-top: 30px;
}
}
@media only screen and (max-width: 1380px) {
.content-wrapper.style-30 .content-info {
padding-top: 50px;
padding-bottom: 40px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-30 {
margin-top: 0;
}
.content-wrapper.style-30 .content-media {
margin-right: -25px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-30 .content-info {
margin-right: 0;
}
}
.content-wrapper.style-31 {
background-position: top right;
background-repeat: no-repeat;
background-size: 45%;
}
@media only screen and (max-width: 575px) {
.content-wrapper.style-31 {
background-image: none !important;
}
}
.content-wrapper.style-31 .section-head .title {
font-size: 65px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-31 .section-head .title {
font-size: 55px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-31 .section-head .title {
font-size: 45px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-31 .section-head .title {
font-size: 32px;
}
}
.content-wrapper.style-31 .content-info {
padding-top: 160px;
padding-bottom: 160px;
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-31 .content-info {
padding-top: 140px;
padding-bottom: 140px;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-31 .content-info {
padding-top: 100px;
padding-bottom: 100px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-31 .content-info {
padding-top: 50px;
padding-bottom: 50px;
}
}
@media only screen and (max-width: 1480px) {
.content-wrapper.style-31 {
margin-top: 30px;
background-size: contain;
}
}
@media only screen and (max-width: 1199px) {
.content-wrapper.style-31 {
margin-top: 0;
}
.content-wrapper.style-31 .content-media {
margin-right: -25px;
}
}
@media only screen and (max-width: 991px) {
.content-wrapper.style-31 .content-info {
margin-right: 0;
}
}
.content-bx.style-12 {
position: relative;
}
.content-bx.style-12 .title {
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 100%;
background-color: var(--bs-light);
padding: 4px;
line-height: 16px;
text-transform: uppercase;
}
@media only screen and (max-width: 1480px) {
.content-bx.style-12 .title {
font-size: 15px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-12 .title {
font-size: 12px;
}
}
.content-bx.style-12 .content-text {
font-family: "Poppins", sans-serif;
font-size: 150px;
font-weight: 700;
line-height: 1;
color: var(--bs-primary);
}
@media only screen and (max-width: 1480px) {
.content-bx.style-12 .content-text {
font-size: 120px;
}
}
@media only screen and (max-width: 991px) {
.content-bx.style-12 .content-text {
font-size: 80px;
}
}
.dummy-swiper {
margin-left: 20px;
}
.dummy-swiper::after {
content: "";
width: 100%;
height: 1px;
background-color: transparent;
position: absolute;
bottom: 20px;
z-index: -1;
border-top: 1px dashed #DADADA;
}
.dummy-box .dummy-media {
margin-bottom: 12px;
}
@media only screen and (max-width: 1199px) {
.dummy-box .dummy-media {
height: 300px;
}
}
@media only screen and (max-width: 991px) {
.dummy-box .dummy-media {
height: 250px;
}
}
.dummy-box .dummy-media img {
height: 100%;
}
.dummy-box .month-number .timeline-number {
padding: 10px 25px;
border: 1px solid #DADADA;
border-radius: 10px;
font-size: 12px;
color: #000;
font-weight: 600;
text-align: center;
margin-right: 25px;
background-color: #fff;
display: block;
}
@media only screen and (max-width: 991px) {
.dummy-box .month-number .timeline-number {
padding: 10px 18px;
font-size: 10px;
}
}
@media only screen and (max-width: 575px) {
.dummy-box .month-number .timeline-number {
margin-right: 15px;
}
}
.dummy-swiper .swiper-slide:last-child .month-number .timeline-number {
margin: 0;
}
.service-wrapper.style-1 {
margin: 0 20px;
}
@media only screen and (max-width: 575px) {
.service-wrapper.style-1 {
margin: 0;
}
}
.service-wrapper.style-1 .section-head .title {
font-weight: 700;
font-size: 30px;
}
@media only screen and (max-width: 575px) {
.service-wrapper.style-1 .section-head .title {
font-size: 24px;
}
}
@media only screen and (max-width: 575px) {
.service-wrapper.style-1 .section-head p {
font-size: 16px;
}
}
.service-wrapper.style-1 .dz-media {
border-radius: 20px;
}
.service-wrapper.style-1 .dz-media img {
border-radius: 20px;
}
.pricingtable-wrapper.style-4 {
padding: 50px;
position: relative;
z-index: 1;
border-radius: 25px;
background: white;
height: 100%;
border: 2px solid var(--bs-primary);
overflow: visible;
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-4 {
padding: 40px;
}
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-4 {
padding: 35px;
}
}
.pricingtable-wrapper.style-4:hover {
transform: translateY(-10px);
}
.pricingtable-wrapper.style-4 .pricingtable-info {
display: flex;
flex: 1;
justify-content: space-between;
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-4 .pricingtable-info {
flex-direction: column;
}
}
.pricingtable-wrapper.style-4 .pricingtable-info .pricingtable-info-box {
display: flex;
flex-direction: column;
min-width: 295px;
width: 295px;
}
.pricingtable-wrapper.style-4 .pricingtable-info .pricingtable-info-box .pricingtable-button {
margin-top: auto;
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-4 .pricingtable-info .pricingtable-info-box {
width: 100%;
min-width: 100%;
margin-bottom: 10px;
}
}
.pricingtable-wrapper.style-4 .vertical-text {
font-size: 15px;
line-height: 1.6;
border-radius: 50px;
background: var(--bs-light);
padding: 12px 14px;
position: absolute;
top: -30px;
z-index: 9;
right: 60px;
left: auto;
color: var(--bs-primary);
font-weight: 600;
border: 1px solid rgba(219, 71, 157, 0.14);
}
.pricingtable-wrapper.style-4 .pricingtable-bx {
font-size: 55px;
font-weight: 700;
margin: -15px 0 0px;
color: #000;
line-height: 1.4;
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-4 .pricingtable-bx {
font-size: 45px;
}
}
.pricingtable-wrapper.style-4 .pricingtable-bx small, .pricingtable-wrapper.style-4 .pricingtable-bx .small {
font-size: 24px;
font-weight: 700;
color: #000;
margin-left: 5px;
transform: translateY(-2px);
display: inline-block;
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-4 .pricingtable-bx small, .pricingtable-wrapper.style-4 .pricingtable-bx .small {
font-size: 18px;
}
}
.pricingtable-wrapper.style-4 p {
font-size: 16px;
font-weight: 300;
line-height: 1.2;
}
.pricingtable-wrapper.style-4 .pricingtable-list {
margin-right: 30px;
}
.pricingtable-wrapper.style-4 .pricingtable-list .list-title {
font-size: 18px;
font-weight: 700;
margin: 0;
color: var(--bs-heading-color);
}
@media only screen and (max-width: 1480px) {
.pricingtable-wrapper.style-4 .pricingtable-list {
margin-right: 0;
}
}
.pricingtable-wrapper.style-4 .pricingtable-features {
text-align: left;
list-style: none;
margin-top: 10px;
margin-bottom: 10px;
}
.pricingtable-wrapper.style-4 .pricingtable-features li {
padding: 3px 0 3px 30px;
font-size: 18px;
font-weight: 600;
position: relative;
color: var(--bs-secondary);
}
.pricingtable-wrapper.style-4 .pricingtable-features li:before {
content: "\f109";
font-family: dzmaster_clinicmaster;
color: var(--bs-primary);
font-size: 20px;
position: absolute;
left: 0;
top: 4px;
font-weight: 600;
}
@media only screen and (max-width: 575px) {
.pricingtable-wrapper.style-4 .pricingtable-features li {
font-size: 16px;
}
}
.pricingtable-wrapper.style-4 .pricingtable-button {
margin-top: auto;
}
.pricingtable-wrapper.style-4 .pricingtable-inner {
display: flex;
height: 100%;
}
@media only screen and (max-width: 1380px) {
.pricingtable-wrapper.style-4 .dz-media {
width: 240px;
min-width: 240px;
}
}
@media only screen and (max-width: 767px) {
.pricingtable-wrapper.style-4 {
padding: 60px 30px 30px;
}
.pricingtable-wrapper.style-4 .dz-media {
display: none;
}
.pricingtable-wrapper.style-4 .vertical-text {
font-size: 14px;
border-radius: 0px 0 10px 10px;
padding: 8px 15px;
top: 0;
writing-mode: unset;
left: 30px;
}
}
.dz-team.style-9 {
border: 0;
background: transparent;
box-shadow: none;
}
.dz-team.style-9 .dz-content {
background-color: transparent;
padding: 20px;
border-radius: 0px 0px 10px 10px;
border: 1px solid rgba(var(--bs-primary-rgb), 0.1);
border-top: 0;
}
.dz-team.style-9 .dz-content .dz-name {
font-size: 25px;
font-weight: 700;
margin-bottom: 0;
}
.dz-team.style-9 .dz-content .dz-position {
font-size: 14px;
color: var(--bs-primary);
font-family: "Poppins", sans-serif;
}
.dz-team.style-9 .dz-media {
z-index: 0;
}
.dz-team.style-9 .dz-media::after {
content: "";
position: absolute;
background-color: var(--bs-light);
border: 1px solid rgba(var(--bs-primary-rgb), 0.1);
border-bottom: 0;
border-radius: 30px 30px 0px 0px;
bottom: 0;
left: 0;
height: 80%;
z-index: -1;
width: 100%;
background-size: cover;
}
.dz-team.style-9 .dz-media .dz-social {
background: #fff;
padding: 5px 20px;
border-radius: 40px;
transform: translate(-50%) translateY(70px);
position: absolute;
bottom: 10px;
left: 50%;
display: flex;
justify-content: center;
}
.dz-team.style-9 .dz-media .dz-social li a {
color: var(--bs-primary);
height: 40px;
width: 40px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.dz-team.style-9 .dz-media .dz-social li a:hover {
background-color: var(--bs-primary);
color: #fff;
}
.dz-team.style-9:hover .dz-media .dz-social {
transform: translate(-50%) translateY(0px);
}
.service-card {
display: flex;
}
@media only screen and (max-width: 991px) {
.service-card {
flex-direction: column;
}
}
.service-card .dz-media {
width: 465px;
min-width: 465px;
height: 420px;
border-radius: 15px 0px 0px 15px;
}
.service-card .dz-media img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 1480px) {
.service-card .dz-media {
width: 455px;
min-width: 445px;
}
}
@media only screen and (max-width: 1199px) {
.service-card .dz-media {
width: 390px;
min-width: 390px;
}
}
@media only screen and (max-width: 991px) {
.service-card .dz-media {
width: 100%;
min-width: 100%;
border-radius: 15px 15px 0px 0px;
}
}
@media only screen and (max-width: 575px) {
.service-card .dz-media {
height: 300px;
}
}
.service-card .dz-info {
background-color: #fff;
padding: 35px;
border-radius: 0px 15px 15px 0px;
}
.service-card .dz-info .dz-title {
font-size: 38px;
}
.service-card .dz-info p {
font-size: 18px;
}
@media only screen and (max-width: 1480px) {
.service-card .dz-info p {
font-size: 16px;
}
}
@media only screen and (max-width: 1199px) {
.service-card .dz-info {
padding: 30px;
}
.service-card .dz-info p {
font-size: 15px;
}
}
@media only screen and (max-width: 991px) {
.service-card .dz-info {
border-radius: 0px 0px 15px 15px;
}
}
@media only screen and (max-width: 575px) {
.service-card .dz-info {
padding: 20px;
}
.service-card .dz-info .dz-title {
font-size: 30px;
}
}
.service-section .left-content .title-box .title,
.service-section .right-content .title-box .title {
margin-bottom: 20px;
}
@media only screen and (max-width: 991px) {
.service-section .left-content .title-box .title,
.service-section .right-content .title-box .title {
font-size: 25px;
}
}
.service-section .left-content .list-check li {
font-size: 18px;
font-weight: 600;
line-height: 2.2rem;
}
.service-section .left-content .list-check li::before {
font-size: 20px;
}
@media only screen and (max-width: 991px) {
.service-section .left-content .list-check li {
font-size: 17px;
font-weight: 500;
line-height: 2rem;
}
}
.service-section .right-content .icon-bx-wraper .icon-bx {
width: 70px;
min-width: 70px;
height: 70px;
}
.service-section .right-content .icon-bx-wraper .icon-content .dz-title {
margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
.service-section .right-content .icon-bx-wraper .icon-content .dz-title {
font-size: 18px;
}
}
.service-section .right-content .icon-bx-wraper .icon-content p {
line-height: 1.2;
}
@media only screen and (max-width: 991px) {
.service-section .right-content .icon-bx-wraper .icon-content p {
font-size: 16px;
}
}
.service-swiper-wrapper .service-pagination {
gap: 30px;
}
@media only screen and (max-width: 575px) {
.service-swiper-wrapper .service-pagination {
gap: 15px;
}
}
.service-swiper-wrapper .service-pagination .service-button-prev,
.service-swiper-wrapper .service-pagination .service-button-next {
display: block;
width: 70px;
height: 70px;
background-color: var(--bs-primary);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
transition: 0.4s;
}
@media only screen and (max-width: 575px) {
.service-swiper-wrapper .service-pagination .service-button-prev,
.service-swiper-wrapper .service-pagination .service-button-next {
width: 50px;
height: 50px;
gap: 15px;
}
.service-swiper-wrapper .service-pagination .service-button-prev svg,
.service-swiper-wrapper .service-pagination .service-button-next svg {
width: 35px;
height: 35px;
}
}
.service-swiper-wrapper .service-pagination .service-button-prev:hover,
.service-swiper-wrapper .service-pagination .service-button-next:hover {
background-color: #fff;
border: 1px solid var(--bs-primary);
}
.service-swiper-wrapper .service-pagination .service-button-prev:hover svg path,
.service-swiper-wrapper .service-pagination .service-button-next:hover svg path {
fill: none;
stroke: var(--bs-primary);
}
.logo-header {
display: flex;
align-items: center;
float: left;
vertical-align: middle;
padding: 0;
color: #EFBB20;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
width: 165px;
height: 80px;
position: relative;
z-index: 9;
}
@media only screen and (max-width: 1199px) {
.logo-header {
width: 150px;
}
}
@media only screen and (max-width: 575px) {
.logo-header {
height: 65px;
}
}
@media only screen and (max-width: 1199px) {
.logo-header {
margin-right: 8px !important;
}
}
@media only screen and (max-width: 991px) {
.logo-header {
margin-right: 0 !important;
}
}
.logo-header a {
display: table-cell;
vertical-align: middle;
}
.logo-header img {
object-fit: contain;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.top-bar {
background-color: #fff;
color: #212529;
padding: 12px 0;
position: relative;
border-bottom: 1px solid #d7d7d7;
}
.top-bar .dz-topbar-left {
float: left;
}
.top-bar .dz-topbar-left li {
padding-right: 20px;
}
.top-bar .dz-topbar-right {
float: right;
}
.top-bar .dz-topbar-right li {
padding-left: 10px;
}
.top-bar .dz-social li a {
color: inherit;
font-size: inherit;
}
.top-bar .dz-social li a:hover {
color: var(--bs-primary);
}
.top-bar .dz-topbar-inner {
margin-left: -15px;
margin-right: -15px;
}
.top-bar .dz-topbar-center,
.top-bar .dz-topbar-left,
.top-bar .dz-topbar-right {
padding-left: 15px;
padding-right: 15px;
}
.top-bar .dz-topbar-center ul,
.top-bar .dz-topbar-left ul,
.top-bar .dz-topbar-right ul {
list-style: none;
margin: 0;
padding: 0;
display: inline-block;
}
.top-bar .dz-topbar-center ul li,
.top-bar .dz-topbar-left ul li,
.top-bar .dz-topbar-right ul li {
display: inline-block;
font-size: 15px;
}
.top-bar .dz-topbar-center ul i,
.top-bar .dz-topbar-left ul i,
.top-bar .dz-topbar-right ul i {
margin-right: 5px;
}
.top-bar .dz-topbar-center ul a,
.top-bar .dz-topbar-left ul a,
.top-bar .dz-topbar-right ul a {
color: inherit;
}
.top-bar .dz-topbar-center ul a:hover,
.top-bar .dz-topbar-left ul a:hover,
.top-bar .dz-topbar-right ul a:hover {
color: var(--bs-primary);
}
.top-bar .dz-topbar-center .dz-social-icon li,
.top-bar .dz-topbar-left .dz-social-icon li,
.top-bar .dz-topbar-right .dz-social-icon li {
padding-left: 0;
}
.top-bar.text-white .dz-topbar-center ul a:hover,
.top-bar.text-white .dz-topbar-left ul a:hover,
.top-bar.text-white .dz-topbar-right ul a:hover {
color: rgba(255, 255, 255, 0.8);
}
.top-bar .dz-topbar-right ul {
margin-left: 15px;
}
@media only screen and (max-width: 991px) {
.top-bar {
display: none;
}
}
.text-logo .site-title {
font-size: 25px;
line-height: 1;
margin-bottom: 5px;
}
.text-logo p {
font-size: 14px;
line-height: 1;
margin: 0;
color: var(--bs-primary);
}
.site-header {
position: relative;
z-index: 9999;
}
.site-header .main-bar {
background: var(--bs-body-bg);
width: 100%;
position: relative;
}
@media only screen and (min-width: 991px) {
.site-header .main-bar .inner-bar {
display: flex;
}
}
.site-header .container {
position: relative;
}
.site-header .extra-nav {
float: right;
display: flex;
align-items: center;
position: relative;
z-index: 9;
height: 80px;
padding-left: 30px;
color: var(--bs-heading-color);
}
.site-header .extra-nav .extra-cell {
display: flex;
align-items: center;
}
.site-header .extra-nav .extra-cell > * {
margin-left: 20px;
display: flex;
align-items: center;
flex-direction: inherit;
gap: 15px;
}
@media only screen and (max-width: 991px) {
.site-header .extra-nav .extra-cell > * {
margin-left: 15px;
}
}
@media only screen and (max-width: 575px) {
.site-header .extra-nav .extra-cell > * {
margin-left: 0;
}
}
.site-header .extra-nav .extra-cell ul li button,
.site-header .extra-nav .extra-cell ul li a {
min-width: 40px;
display: flex;
align-content: center;
justify-content: center;
vertical-align: middle;
position: relative;
}
.site-header .extra-nav .extra-cell ul li button i,
.site-header .extra-nav .extra-cell ul li a i {
font-size: 32px;
color: var(--bs-heading-color);
}
.site-header .extra-nav .extra-cell ul li button svg rect,
.site-header .extra-nav .extra-cell ul li a svg rect {
fill: var(--bs-heading-color);
}
.site-header .extra-nav .extra-cell ul li button .badge,
.site-header .extra-nav .extra-cell ul li a .badge {
position: absolute;
top: -4px;
right: 2px;
font-size: 12px;
padding: 0px;
display: flex;
align-items: center;
justify-content: center;
min-height: 18px;
min-width: 18px;
font-weight: 600;
background-color: #fff;
color: var(--bs-secondary);
box-shadow: var(--bs-box-shadow-sm);
}
@media only screen and (max-width: 767px) {
.site-header .extra-nav .extra-cell ul li button i,
.site-header .extra-nav .extra-cell ul li a i {
font-size: 28px;
}
}
@media only screen and (max-width: 767px) {
.site-header .extra-nav .extra-cell ul li .btn {
font-size: 14px;
padding: 10px 18px;
border-radius: 10px;
}
}
@media only screen and (max-width: 991px) {
.site-header .extra-nav {
height: 80px;
}
}
@media only screen and (max-width: 1680px) {
.site-header .extra-nav {
padding-left: 0;
}
}
@media only screen and (max-width: 575px) {
.site-header .extra-nav {
width: 100%;
background: #fff;
position: fixed;
bottom: -80px;
left: 0;
padding: 0 20px;
box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);
height: 60px;
transition: all 0.5s ease 0.5s;
}
.site-header .extra-nav.active {
bottom: 0;
}
.site-header .extra-nav.bottom-end {
bottom: -80px;
}
.site-header .extra-nav .extra-cell {
width: 100%;
}
.site-header .extra-nav .extra-cell ul {
width: 100%;
justify-content: space-between;
}
.site-header .extra-nav .extra-cell ul .login-link {
margin-right: auto;
margin-left: -15px;
}
}
.site-header .extra-nav #quik-search-btn {
color: #fff;
cursor: pointer;
margin-right: 0px;
border: 0;
width: 45px;
height: 45px;
background: var(--bs-secondary);
line-height: 45px;
text-align: center;
font-size: 18px;
border-radius: var(--border-radius-base);
}
@media only screen and (max-width: 575px) {
.site-header .extra-nav .btn {
padding-left: 15px;
padding-right: 15px;
}
}
.site-header .extra-nav ul li {
display: inline-block;
}
.site-header .extra-nav ul li .icon {
padding: 0;
background: transparent;
min-width: 40px;
text-align: center;
height: 40px;
line-height: 40px;
border-radius: 4px;
}
.adv-media {
padding-left: 20px;
}
.adv-media img {
width: 100%;
border-radius: 20px;
}
.month-deal {
border: 1px solid #eee;
padding: 15px;
display: flex;
align-items: center;
margin-top: 25px;
}
@media only screen and (max-width: 991px) {
.month-deal {
margin-top: 20px;
}
}
@media only screen and (max-width: 575px) {
.month-deal {
flex-direction: column;
gap: 20px;
text-align: center;
}
}
.month-deal p {
font-size: 13px;
color: #566593;
}
.month-deal .sale-countdown .countdown {
display: flex;
margin: 0;
}
.month-deal .sale-countdown .date {
margin: 0 5px;
padding: 0;
}
.month-deal .sale-countdown .date .time {
font-size: 22px;
background: #eee;
width: 50px;
height: 50px;
line-height: 50px;
border-radius: 3px;
margin-bottom: 4px;
margin-left: auto;
margin-right: auto;
display: block;
color: var(--bs-heading-color) !important;
font-weight: 500;
font-family: var(--font-family-title);
}
.month-deal .sale-countdown .date .work-time {
font-size: 12px;
letter-spacing: 0;
color: var(--bs-heading-color);
font-weight: 400;
text-transform: uppercase;
font-family: var(--font-family-title);
}
.w3menu-toggler {
border: 0 solid #efbb20;
font-size: 16px;
line-height: 24px;
margin: 40px 0 39px 15px;
padding: 0;
float: right;
outline: none !important;
}
@media only screen and (max-width: 991px) {
.w3menu-toggler {
margin: 15px 0px 15px 20px;
}
}
@media only screen and (max-width: 767px) {
.w3menu-toggler {
margin: 20px 0px 20px 20px;
}
}
@media only screen and (max-width: 575px) {
.w3menu-toggler {
margin: 12px 0px 12px 15px;
}
}
.navicon {
width: 50px;
min-width: 50px;
height: 50px;
background: var(--bs-secondary);
position: relative;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
cursor: pointer;
border-radius: 8px;
}
@media only screen and (min-width: 991px) {
.navicon {
display: none;
}
}
@media only screen and (max-width: 767px) {
.navicon {
width: 40px;
min-width: 40px;
height: 40px;
}
}
.navicon span {
display: block;
position: absolute;
height: 2px;
width: 100%;
border-radius: 1px;
opacity: 1;
background: #fff;
left: 12px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.25s ease-in-out;
-moz-transition: 0.25s ease-in-out;
-o-transition: 0.25s ease-in-out;
transition: 0.25s ease-in-out;
}
.navicon span:nth-child(1) {
top: 16px;
width: 20px;
}
.navicon span:nth-child(2) {
top: 24px;
width: 25px;
}
.navicon span:nth-child(3) {
top: 33px;
width: 20px;
}
.navicon.open span {
left: 15px;
}
.navicon.open span:nth-child(1) {
top: 24px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}
.navicon.open span:nth-child(2) {
opacity: 0;
left: -60px;
}
.navicon.open span:nth-child(3) {
top: 24px;
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);
}
@media only screen and (max-width: 767px) {
.navicon span {
left: 10px;
}
.navicon span:nth-child(1) {
top: 13px;
width: 16px;
}
.navicon span:nth-child(2) {
top: 20px;
width: 20px;
}
.navicon span:nth-child(3) {
top: 27px;
width: 16px;
}
.navicon.open span {
left: 12px;
}
.navicon.open span:nth-child(1) {
top: 20px;
}
.navicon.open span:nth-child(3) {
top: 20px;
}
}
.header-tb .navicon span {
background: #fff;
}
.header-nav {
padding: 0;
}
.header-nav::-webkit-scrollbar {
display: none !important;
}
.header-nav .badge {
transform: translateY(-2px);
}
@media only screen and (max-width: 991px) {
.header-nav:not(.mo-left):not(.mo-right) {
overflow-y: scroll;
position: fixed;
width: 100%;
height: 100vh !important;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
top: 0;
background-color: #ffffff;
margin: 0;
z-index: 99;
}
}
@media only screen and (max-width: 991px) {
.header-nav.show:not(.mo-left):not(.mo-right) {
left: 0;
-webkit-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
margin: 0;
}
}
.header-nav .logo-header {
display: none;
}
@media only screen and (max-width: 991px) {
.header-nav .logo-header {
padding: 30px 20px;
float: none;
height: auto;
width: 240px;
}
}
.header-nav.nav-dark .nav > li .mega-menu,
.header-nav.nav-dark .nav > li .sub-menu {
background-color: var(--bs-secondary);
}
.header-nav.nav-dark .nav > li .mega-menu .menu-title,
.header-nav.nav-dark .nav > li .sub-menu .menu-title {
color: #fff;
}
.header-nav.nav-dark .nav > li .mega-menu li a,
.header-nav.nav-dark .nav > li .sub-menu li a {
color: #BABABA;
}
.header-nav.nav-dark .nav > li .mega-menu li a:hover,
.header-nav.nav-dark .nav > li .sub-menu li a:hover {
color: #fff;
}
.header-nav.nav-dark .nav > li .mega-menu .name a,
.header-nav.nav-dark .nav > li .sub-menu .name a {
color: #fff;
}
.header-nav.nav-dark .line-left::after {
background: #fff;
opacity: 0.1;
}
.header-nav.nav-dark .month-deal {
border-color: rgba(255, 255, 255, 0.1);
--bs-heading-color: #fff;
}
.header-nav.nav-dark .month-deal .sale-countdown .date .time {
background: rgba(255, 255, 255, 0.1);
color: #fff;
}
.header-nav.nav-dark .month-deal .sale-countdown .date .work-time {
color: rgba(255, 255, 255, 0.7);
}
.header-nav .sidebar-footer {
display: none;
}
@media only screen and (max-width: 991px) {
.header-nav .sidebar-footer {
display: block;
padding-top: 30px;
padding-bottom: 20px;
margin-top: auto;
width: 100%;
text-align: center;
}
}
.header-nav .sidebar-footer .dz-login-register {
text-align: center;
padding-bottom: 10px;
}
.header-nav .dz-social-icon {
text-align: center;
display: none;
}
.header-nav .dz-social-icon li {
display: inline-block;
margin: 0 2px;
}
.header-nav .dz-social-icon a {
width: 40px;
height: 40px;
padding: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
line-height: 38px;
text-align: center;
border-radius: 4px;
display: block;
}
@media only screen and (max-width: 991px) {
.header-nav .dz-social-icon {
display: block;
padding: 20px;
}
}
.mega-menu {
max-width: 1200px;
left: 80px !important;
height: auto;
overflow-y: auto;
max-height: calc(100vh - 80px);
}
@media only screen and (max-width: 1300px) {
.mega-menu {
left: 0 !important;
max-width: 100%;
}
}
@media only screen and (max-width: 991px) {
.mega-menu {
max-height: unset;
overflow-y: unset;
}
}
.mega-menu ul {
margin-bottom: 15px;
}
.mega-menu .line-left {
position: relative;
}
.mega-menu .line-left:after {
content: "";
position: absolute;
height: calc(100% + 80px);
left: 0;
top: -50px;
background: #eee;
width: 1px;
}
@media only screen and (max-width: 991px) {
.mega-menu .line-left:after {
content: none;
}
}
.mega-menu.shop-menu {
max-width: 1140px;
}
@media only screen and (max-width: 1199px) {
.mega-menu.shop-menu {
max-width: 100%;
}
}
.mega-menu .menu-title {
color: var(--bs-heading-color);
display: block;
padding: 0;
padding-bottom: 0px;
font-size: 16px;
font-weight: 600;
padding-bottom: 10px;
font-family: var(--font-family-title);
}
.mega-menu.portfolio-menu {
padding-bottom: 20px !important;
}
.mega-menu.portfolio-menu .col {
width: 20%;
flex: 0 0 20%;
}
@media only screen and (max-width: 991px) {
.mega-menu.portfolio-menu .col {
width: 25%;
flex: 0 0 25%;
}
}
@media only screen and (max-width: 767px) {
.mega-menu.portfolio-menu .col {
width: 33.33%;
flex: 0 0 33.33%;
}
}
@media only screen and (max-width: 575px) {
.mega-menu.portfolio-menu .col {
width: 50%;
flex: 0 0 50%;
}
}
.mega-menu.portfolio-menu .portfolio-nav-link a {
padding: 0;
padding: 0 !important;
text-align: center;
margin-bottom: 30px;
}
.mega-menu.portfolio-menu .portfolio-nav-link a img {
width: 150px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
max-width: 100%;
display: block;
}
.mega-menu.demo-menu a img {
width: 100%;
transition: all 0.4s;
}
.mega-menu.demo-menu a span {
display: block;
text-align: center;
padding-top: 10px;
padding-bottom: 15px;
}
.mega-menu.demo-menu a:hover img {
transform: translateY(-5px);
}
.header-transparent {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.header-transparent.header-text-white .extra-nav .extra-cell > * {
--bs-heading-color: #fff;
--white: #fff;
}
.header-transparent.header-text-white .extra-nav.nav-dark .extra-cell > * {
--bs-heading-color: #24262B;
--white: #24262B;
}
.header-transparent.header-text-white .extra-nav .extra-cell ul li.login-link a {
border-bottom: 1px solid #fff;
}
@media only screen and (min-width: 991px) {
.header-transparent.header-text-white .header-nav .nav > li > a {
--bs-heading-color: #fff;
--white: #fff;
}
}
.header-transparent.header-text-white .header-nav .nav > li > a:after {
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='white'/></svg>");
}
.header-transparent.header-text-white .logo-dark {
display: none;
}
.header-transparent.header-text-white .logo-light {
display: block;
}
.header-transparent.header-text-white .is-fixed .logo-dark {
display: block;
}
.header-transparent.header-text-white .is-fixed .logo-light {
display: none;
}
.header-transparent.header-text-white .is-fixed .extra-nav .extra-cell ul li.login-link a {
border-bottom: 1px solid var(--bs-secondary);
}
.header-transparent.header-text-white .is-fixed .header-nav .nav > li > a:after {
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='black'/></svg>");
}
.header-transparent.header-text-white .is-fixed .extra-nav .extra-cell > * {
--bs-heading-color: var(--bs-secondary);
--white: var(--bs-secondary);
}
.header-transparent.header-text-white .is-fixed .header-nav .nav > li > a {
--bs-heading-color: var(--bs-secondary);
--white: var(--bs-secondary);
}
.header-transparent.header-text-white .is-fixed .header-nav .nav > li.active > a,
.header-transparent.header-text-white .is-fixed .header-nav .nav > li:hover > a {
color: var(--bs-primary);
}
.header-transparent.header-text-white .header-nav .logo-dark {
display: none;
}
@media only screen and (max-width: 991px) {
.header-transparent.header-text-white .header-nav .logo-dark {
display: block;
}
}
.header-transparent .top-bar,
.header-transparent .main-bar {
background: transparent;
box-shadow: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.header-transparent .container-fluid, .header-transparent .container-sm, .header-transparent .container-md, .header-transparent .container-lg, .header-transparent .container-xl, .header-transparent .container-xxl {
padding-left: 80px;
padding-right: 80px;
}
@media only screen and (max-width: 1380px) {
.header-transparent .container-fluid, .header-transparent .container-sm, .header-transparent .container-md, .header-transparent .container-lg, .header-transparent .container-xl, .header-transparent .container-xxl {
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 1199px) {
.header-transparent .container-fluid, .header-transparent .container-sm, .header-transparent .container-md, .header-transparent .container-lg, .header-transparent .container-xl, .header-transparent .container-xxl {
padding-left: 15px;
padding-right: 15px;
}
}
.header-transparent .side-menu-btn .menu-icon-in span {
background-color: #ffffff;
}
.header-transparent .is-fixed .side-menu-btn .menu-icon-in span {
background-color: #444444;
}
.header-transparent .navbar-toggler span {
background: #ffffff;
}
.header-transparent .is-fixed .nav > li > a {
color: #444444;
}
.header-transparent .is-fixed .extra-nav .extra-cell .login-link {
color: var(--bs-heading-color);
}
.header-transparent .is-fixed .extra-nav .extra-cell .header-right i {
color: var(--bs-secondary);
}
.header-transparent .is-fixed .extra-nav .extra-cell .header-right .nav-item svg path, .header-transparent .is-fixed .extra-nav .extra-cell .header-right .nav-item circle {
stroke: var(--bs-secondary);
}
.header-transparent .is-fixed .extra-nav .extra-cell .header-right .nav-item .cart-btn svg path {
stroke: unset;
fill: var(--bs-secondary);
}
.header-transparent:not(.box-header) .top-bar {
border-color: #ffffff;
}
.header-transparent:not(.box-header) .top-bar .dz-topbar-left li,
.header-transparent:not(.box-header) .top-bar .dz-topbar-left i,
.header-transparent:not(.box-header) .top-bar .dz-topbar-right li,
.header-transparent:not(.box-header) .top-bar .dz-topbar-right i {
color: #ffffff;
}
.is-fixed .main-bar {
position: fixed;
top: 0;
left: 0;
box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
background: #ffffff;
transition: all 0.5s;
}
@media only screen and (max-width: 991px) {
.mo-left,
.mo-right {
overflow-y: scroll;
position: fixed;
width: 280px;
height: 100vh !important;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
top: 0;
background-color: #fff;
margin: 0;
z-index: 99999;
}
.mo-left.show,
.mo-right.show {
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
margin: 0;
transition-delay: 0.2s;
}
.mo-left .logo-header,
.mo-right .logo-header {
display: block;
float: none;
height: auto !important;
max-width: 100%;
padding: 25px 20px;
width: 100% !important;
}
.mo-left .logo-header img,
.mo-right .logo-header img {
max-width: unset;
width: 150px;
height: auto;
vertical-align: middle;
}
.mo-left li.open a,
.mo-right li.open a {
position: relative;
}
.mo-left {
left: -100%;
}
.mo-left.show {
left: 0;
}
.mo-right {
right: -100%;
}
.mo-right.show {
right: 0;
}
}
.text-black .header-nav .nav > li > a {
color: #444444;
}
.text-black .navbar-toggler span {
background: #444444;
}
.text-white .header-nav .nav > li > a {
color: #fff;
}
.text-white .navbar-toggler span {
background: #fff;
}
.main-bar {
-webkit-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
-khtml-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
-moz-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
-ms-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
-o-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
}
.is-fixed .main-bar {
-webkit-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
-khtml-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
-moz-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
-ms-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
-o-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;
}
@-moz-keyframes headerSlideDown {
0% {
margin-top: -150px;
}
100% {
margin-top: 0;
}
}
@-ms-keyframes headerSlideDown {
0% {
margin-top: -150px;
}
100% {
margin-top: 0;
}
}
@-webkit-keyframes headerSlideDown {
0% {
margin-top: -150px;
}
100% {
margin-top: 0;
}
}
@keyframes headerSlideDown {
0% {
margin-top: -150px;
}
100% {
margin-top: 0;
}
}
.shop-cart {
display: inline-block;
}
.shop-cart .cart-btn:before, .shop-cart .cart-btn:after {
position: absolute;
border: 2px solid var(--bs-heading-color);
display: block;
}
.shop-cart .cart-btn:before {
width: 20px;
height: 8px;
left: 7px;
top: 0;
border-width: 2px 2px 0px 2px !important;
border-radius: 5px 5px 0 0;
}
@media only screen and (max-width: 575px) {
.shop-cart .cart-btn:before {
width: 15px;
height: 8px;
left: 5px;
}
}
.shop-cart .cart-btn:after {
width: 100%;
height: 30px;
border-radius: 0 0 6px 6px;
bottom: 0;
left: 0;
}
@media only screen and (max-width: 575px) {
.shop-cart .cart-btn:after {
height: 24px;
}
}
.browse-category-menu .category-btn {
background-color: #f5f5f5;
height: 80px;
padding: 10px 15px 10px 25px;
display: flex;
align-items: center;
min-width: 300px;
text-transform: uppercase;
letter-spacing: 0.1em;
font-weight: 400;
font-size: 14px;
}
.browse-category-menu .category-btn .category-menu {
display: flex;
flex-direction: column;
justify-content: center;
gap: 5px;
}
.browse-category-menu .category-btn .category-menu span {
background-color: #fff;
height: 1px;
display: block;
width: 20px;
}
.browse-category-menu .category-btn .toggle-arrow {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
transform: rotate(0deg);
display: flex;
align-items: center;
}
.browse-category-menu .category-btn .toggle-arrow i {
font-size: 22px;
}
.browse-category-menu .category-btn.active .toggle-arrow {
transform: rotate(-180deg);
}
.browse-category-menu .category-btn.active:after {
opacity: 1;
visibility: visible;
}
.browse-category-menu .category-btn:after {
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background-color: rgba(36, 38, 43, 0.6);
opacity: 0;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
visibility: hidden;
}
.browse-category-menu .category-menu-items {
position: absolute;
top: 60px;
left: 15px;
right: 15px;
width: 300px;
background-color: #fff;
border-radius: 10px;
}
@media only screen and (max-width: 1199px) {
.browse-category-menu .category-menu-items {
width: 280px;
}
}
.browse-category-menu .category-menu-items .navbar-nav {
display: block;
padding: 25px 0 !important;
float: none;
}
.browse-category-menu .category-menu-items .navbar-nav .cate-drop > a {
position: relative;
display: block;
}
.browse-category-menu .category-menu-items .navbar-nav .cate-drop > a:after {
content: "";
position: absolute;
top: 40px;
right: 5px;
opacity: 0;
background-color: #F6F6F6;
width: 12px;
height: 12px;
transform: rotate(45deg);
z-index: 99;
transition: all 0.5s;
}
.browse-category-menu .category-menu-items .navbar-nav .cate-drop:hover > a:after {
opacity: 1;
right: -5px;
}
.browse-category-menu .category-menu-items .navbar-nav > li > a {
display: flex !important;
}
.browse-category-menu .category-menu-items .navbar-nav .menu-icon {
position: absolute;
top: 50%;
right: 25px;
width: 25px;
height: 25px;
font-size: 18px;
background-color: var(--bs-secondary);
transform: translateY(-50%);
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
}
.browse-category-menu .category-menu-items .navbar-nav .menu-icon i {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
color: #fff;
}
.browse-category-menu .category-menu-items .navbar-nav .badge {
font-weight: 500;
min-width: auto;
min-height: auto;
font-size: 11px;
padding: 4px 5px;
text-transform: capitalize;
margin-left: 4px;
}
.browse-category-menu .category-menu-items .navbar-nav > li {
display: block;
}
.browse-category-menu .category-menu-items .navbar-nav > li > a {
display: flex;
align-items: center;
font-size: 15px;
line-height: 25px;
font-weight: 500;
padding: 10px 25px 10px 25px !important;
color: var(--bs-heading-color) !important;
text-transform: capitalize;
}
.browse-category-menu .category-menu-items .navbar-nav > li > a > svg {
margin-right: 15px;
}
.browse-category-menu .category-menu-items .navbar-nav > li > a > i {
margin-right: 15px;
font-size: 18px;
color: var(--bs-primary);
}
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu {
width: 990px;
top: 0;
min-height: 100%;
}
@media only screen and (max-width: 1480px) {
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu {
width: 870px;
max-width: 870px;
}
}
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu,
.browse-category-menu .category-menu-items .navbar-nav > li .sub-menu {
box-shadow: none;
border-radius: 0;
left: 100% !important;
top: 0;
border-radius: 10px;
}
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu li a,
.browse-category-menu .category-menu-items .navbar-nav > li .sub-menu li a {
color: #566593;
}
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu li a:hover,
.browse-category-menu .category-menu-items .navbar-nav > li .sub-menu li a:hover {
color: var(--bs-primary);
}
.browse-category-menu .category-menu-items .navbar-nav > li .mega-menu > li > a {
color: var(--bs-heading-color);
}
.browse-category-menu .category-menu-items .navbar-nav > li:hover > a {
color: var(--bs-primary) !important;
}
.browse-category-menu .category-menu-items .navbar-nav > li:hover > a .menu-icon svg path {
stroke: var(--bs-primary);
}
.browse-category-menu .category-menu-items .navbar-nav .menu-items {
margin-top: -45px;
background: #f6f6f6;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.browse-category-menu .category-menu-items .navbar-nav .menu-items i {
font-size: 22px;
}
.browse-category-menu .category-menu-items .navbar-nav .menu-items.active {
margin-top: 0;
}
.browse-category-menu .category-menu-items .navbar-nav .menu-items.active .menu-icon i, .browse-category-menu .category-menu-items .navbar-nav .menu-items.active .menu-icon svg {
transform: rotate(90deg);
}
.main-bar.dark {
background-color: var(--bs-secondary);
}
.main-bar.dark .browse-category-menu .category-btn {
color: #fff;
background-color: #3E4043;
}
@media only screen and (min-width: 991px) {
.main-bar.dark .header-nav .nav > li > a {
color: #fff;
}
.main-bar.dark .header-nav .nav > li > a:after {
color: rgba(255, 255, 255, 0.5);
}
}
@media only screen and (max-width: 991px) {
.main-bar.dark {
background-color: #ffffff;
}
}
.badge-animated {
-webkit-animation: dzBadgeAnimated 0.5s infinite alternate;
}
@-webkit-keyframes dzBadgeAnimated {
10% {
background-color: var(--bs-primary);
}
100% {
background-color: #bc8b6b;
}
}
.header-info-bar {
position: relative;
flex-wrap: nowrap;
justify-content: flex-start;
z-index: 99;
}
@media only screen and (max-width: 991px) {
.header-info-bar {
display: none;
}
}
.header-info-bar .header-search-nav {
flex-basis: auto;
display: flex !important;
}
@media only screen and (max-width: 991px) {
.toggle-nav-item {
display: none !important;
}
}
@media only screen and (max-width: 575px) {
.toggle-nav-item {
display: inline-block !important;
}
}
.toggle-nav-btn {
width: 50px;
min-width: 50px;
height: 50px;
border-radius: 8px;
border: 0;
background-color: var(--bs-secondary);
flex-direction: column;
padding: 14px;
}
.toggle-nav-btn span {
height: 2px;
background-color: #fff;
display: block;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.toggle-nav-btn span:nth-child(1) {
width: 20px;
}
.toggle-nav-btn span:nth-child(2) {
width: 16px;
margin: 5px 0;
}
.toggle-nav-btn span:nth-child(3) {
width: 20px;
}
.toggle-nav-btn:hover span:nth-child(1) {
width: 16px;
}
.toggle-nav-btn:hover span:nth-child(2) {
width: 20px;
}
.toggle-nav-btn:hover span:nth-child(3) {
width: 16px;
}
@media only screen and (max-width: 767px) {
.toggle-nav-btn {
width: 40px;
min-width: 40px;
height: 40px;
border-radius: 10px;
}
}
@media only screen and (max-width: 575px) {
.toggle-nav-btn {
padding: 10px;
}
}
.site-header.style-1 .header-info-bar {
padding: 25px 0;
}
.site-header.style-1 .header-shadow {
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05);
}
.site-header.box-header {
margin-bottom: 30px;
}
@media only screen and (max-width: 1480px) {
.site-header.box-header {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.box-header {
margin-bottom: 10px;
}
}
.site-header.box-header .top-bar {
border-bottom: 0 !important;
background-color: transparent;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .is-fixed .main-bar {
padding-top: 0;
}
}
.site-header.box-header .main-bar {
background: transparent;
border-bottom: 0 !important;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .main-bar {
padding-top: 15px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header .main-bar {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
}
.site-header.box-header .main-bar .inner-bar {
z-index: 1;
}
@media only screen and (max-width: 575px) {
.site-header.box-header .main-bar .inner-bar {
border-radius: 10px;
}
}
.site-header.box-header .main-bar > *, .site-header.box-header .main-bar > .container, .site-header.box-header .main-bar > .container-fluid {
background-color: #ffffff;
}
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
content: "";
box-shadow: 0 10px 20px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 15px;
background: var(--bs-secondary);
position: absolute;
width: calc(100% + 40px);
height: 100%;
margin: 0 -30px;
z-index: -1;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
width: calc(100% + 20px);
margin: 0 -20px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
content: none;
}
}
.site-header.box-header .nav > li.menu-item-has-children > a:after,
.site-header.box-header .nav > li.sub-menu-down > a:after {
color: #fff !important;
}
.site-header.box-header .is-fixed .main-bar {
border-radius: 0;
background-color: var(--bs-secondary);
box-shadow: none;
}
.site-header.box-header .is-fixed .main-bar > *:before, .site-header.box-header .is-fixed .main-bar > .container:before, .site-header.box-header .is-fixed .main-bar > .container-fluid:before {
border-radius: 0;
}
.site-header.box-header:after, .site-header.box-header:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 560px;
height: 160px;
z-index: -1;
mask-image: url('data:image/svg+xml,<svg viewBox="0 0 561 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0H561L494.82 132.361C486.35 149.3 469.037 160 450.098 160H0V0Z" fill="white"/></svg>');
mask-position: right bottom;
background-color: #fff;
mask-size: cover;
}
.site-header.box-header:after {
transform: rotateY(180deg);
left: auto;
right: 0;
}
.site-header.box-header.light:after, .site-header.box-header.light:before {
background-color: var(--bs-light);
}
@media only screen and (max-width: 1480px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 450px;
height: 150px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 300px;
height: 140px;
}
}
@media only screen and (max-width: 991px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 200px;
height: 110px;
}
}
@media only screen and (max-width: 767px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 120px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 100px;
height: 85px;
}
}
@media only screen and (min-width: 1199px) {
.site-header.style-2.header-toggle .main-bar {
padding-left: 80px;
}
.site-header.style-2.header-toggle .container-fluid, .site-header.style-2.header-toggle .container-sm, .site-header.style-2.header-toggle .container-md, .site-header.style-2.header-toggle .container-lg, .site-header.style-2.header-toggle .container-xl, .site-header.style-2.header-toggle .container-xxl {
padding-left: calc(var(--spacing) / 2);
}
}
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 80px;
padding-left: var(--spacing);
padding-right: var(--spacing);
}
@media only screen and (max-width: 1680px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 50px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 30px;
}
}
@media only screen and (max-width: 767px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 15px;
}
}
.site-header.style-2:not(.header-transparent) .main-bar {
background-color: #fff;
}
.site-header.style-2.header-transparent {
border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.site-header.style-2 .extra-nav-left {
border-right: 1px solid rgba(0, 0, 0, 0.1);
height: 100%;
width: 80px;
min-width: 80px;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
left: 0;
top: 0;
}
@media only screen and (min-width: 991px) {
.site-header.style-2 .nav > li.menu-item-has-children > a:after,
.site-header.style-2 .nav > li.sub-menu-down > a:after {
content: "" !important;
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='%235A6D84'/></svg>");
}
}
@media only screen and (max-width: 991px) {
.site-header.style-2 .nav > li.menu-item-has-children > a:after,
.site-header.style-2 .nav > li.sub-menu-down > a:after {
background-image: none !important;
}
}
.site-header.style-2 .extra-nav .extra-cell > * {
gap: 45px;
}
@media only screen and (max-width: 1680px) {
.site-header.style-2 .extra-nav .extra-cell > * {
gap: 25px;
}
}
@media only screen and (max-width: 1480px) {
.site-header.style-2 .extra-nav .extra-cell > * .item-call {
display: none;
}
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .toggler1 span {
background-color: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .extra-nav-left {
border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .widget-content a {
color: #fff !important;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .extra-nav .extra-cell ul li i {
color: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .nav > li:not(:hover):not(.active).menu-item-has-children > a:after,
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .nav > li:not(:hover):not(.active).sub-menu-down > a:after {
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='white' /></svg>");
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .main-bar .inner-bar > .logo-dark {
display: none;
}
@media only screen and (min-width: 991px) {
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .header-nav .nav > li:not(:hover):not(.active) > a {
color: #fff;
}
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navbar-toggler span {
background: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navicon {
background: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navicon span {
background: var(--bs-secondary);
}
.site-header.style-2.header-light .is-fixed .main-bar .inner-bar > .logo-light {
display: none;
}
.site-header.style-2.header-light .main-bar {
border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
@media (min-width: 1191px) and (max-width: 1200px) {
.site-header.style-2 .item-btn {
display: none;
}
}
@media only screen and (max-width: 1199px) {
.site-header.style-2 .extra-nav-left {
display: none;
}
}
.toggler1 {
border: 0;
background-color: transparent;
outline: 0;
}
.toggler1 span {
height: 2px;
background-color: var(--bs-secondary);
display: block;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.toggler1 span:nth-child(1) {
width: 20px;
}
.toggler1 span:nth-child(2) {
width: 16px;
margin: 5px 0;
}
.toggler1 span:nth-child(3) {
width: 20px;
}
.toggler1:hover span:nth-child(1) {
width: 16px;
}
.toggler1:hover span:nth-child(2) {
width: 20px;
}
.toggler1:hover span:nth-child(3) {
width: 16px;
}
.dz-offcanvas .offcanvas-body {
padding: 30px;
}
.dz-offcanvas .widget-title {
margin-bottom: 15px;
}
.dz-offcanvas .widget {
margin-bottom: 35px;
}
.dz-offcanvas .widget .sidebar-header img {
width: 155px;
height: auto;
}
.site-header .header-nav.w3menu .nav > li .mega-menu li a::before,
.site-header .header-nav.w3menu .nav > li .sub-menu li a::before {
content: "\e829";
color: var(--bs-primary);
position: absolute;
left: 10px;
font-family: "feather";
font-weight: 100;
font-size: 16px;
top: 5px;
opacity: 0;
transition: all 0.15s linear;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
}
@media only screen and (min-width: 991px) {
.site-header .header-nav.w3menu .nav > li .mega-menu li a:hover,
.site-header .header-nav.w3menu .nav > li .sub-menu li a:hover {
padding-left: 40px;
}
.site-header .header-nav.w3menu .nav > li .mega-menu li a:hover::before,
.site-header .header-nav.w3menu .nav > li .sub-menu li a:hover::before {
opacity: 1;
left: 20px;
}
}
@media only screen and (max-width: 991px) {
.site-header .header-nav.w3menu .nav > li .mega-menu li a,
.site-header .header-nav.w3menu .nav > li .sub-menu li a {
padding-left: 22px;
}
.site-header .header-nav.w3menu .nav > li .mega-menu li a::before,
.site-header .header-nav.w3menu .nav > li .sub-menu li a::before {
opacity: 1;
left: 0;
top: 10px;
font-size: 14px;
}
}
.site-header.style-1 .header-info-bar {
padding: 25px 0;
}
.site-header.box-header {
margin-bottom: 30px;
}
@media only screen and (max-width: 1480px) {
.site-header.box-header {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.box-header {
margin-bottom: 10px;
}
}
.site-header.box-header .top-bar {
border-bottom: 0 !important;
background-color: transparent;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .is-fixed .main-bar {
padding-top: 0;
}
}
.site-header.box-header .main-bar {
background: transparent;
border-bottom: 0 !important;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .main-bar {
padding-top: 15px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header .main-bar {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
}
.site-header.box-header .main-bar .inner-bar {
z-index: 1;
}
.site-header.box-header .main-bar > *, .site-header.box-header .main-bar > .container, .site-header.box-header .main-bar > .container-fluid {
background-color: #ffffff;
}
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
content: "";
box-shadow: 0 10px 20px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 15px;
background: var(--bs-secondary);
position: absolute;
width: calc(100% + 40px);
height: 100%;
margin: 0 -30px;
z-index: -1;
}
@media only screen and (max-width: 991px) {
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
width: calc(100% + 20px);
margin: 0 -20px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header .main-bar > *:before, .site-header.box-header .main-bar > .container:before, .site-header.box-header .main-bar > .container-fluid:before {
width: calc(100% + 10px);
left: 15px;
}
}
.site-header.box-header .nav > li.menu-item-has-children > a:after,
.site-header.box-header .nav > li.sub-menu-down > a:after {
color: #fff !important;
}
.site-header.box-header .is-fixed .main-bar {
border-radius: 0;
background-color: var(--bs-secondary);
box-shadow: none;
}
.site-header.box-header .is-fixed .main-bar > *:before, .site-header.box-header .is-fixed .main-bar > .container:before, .site-header.box-header .is-fixed .main-bar > .container-fluid:before {
border-radius: 0;
}
.site-header.box-header:after, .site-header.box-header:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 560px;
height: 160px;
z-index: -1;
mask-image: url('data:image/svg+xml,<svg viewBox="0 0 561 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0H561L494.82 132.361C486.35 149.3 469.037 160 450.098 160H0V0Z" fill="white"/></svg>');
mask-position: right bottom;
background-color: #fff;
mask-size: cover;
}
.site-header.box-header:after {
transform: rotateY(180deg);
left: auto;
right: 0;
}
.site-header.box-header.light:after, .site-header.box-header.light:before {
background-color: var(--bs-light);
}
@media only screen and (max-width: 1480px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 450px;
height: 150px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 300px;
height: 140px;
}
}
@media only screen and (max-width: 991px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 200px;
height: 110px;
}
}
@media only screen and (max-width: 767px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 120px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header:after, .site-header.box-header:before {
width: 100px;
height: 85px;
}
}
.site-header.box-header-white:not(.header-transparent) {
padding-top: 30px;
margin-top: 0 !important;
}
@media only screen and (max-width: 1199px) {
.site-header.box-header-white:not(.header-transparent) {
padding-top: 20px;
}
}
@media only screen and (max-width: 991px) {
.site-header.box-header-white:not(.header-transparent) {
padding-top: 5px;
}
}
.site-header.box-header-white.box-header {
margin-bottom: 0;
margin-top: 30px;
}
@media only screen and (max-width: 1480px) {
.site-header.box-header-white.box-header {
margin-top: 20px;
}
}
@media only screen and (max-width: 991px) {
.site-header.box-header-white.box-header {
margin-top: 5px;
}
}
.site-header.box-header-white.box-header .top-bar {
border-top: 0 !important;
background-color: transparent;
}
@media only screen and (max-width: 991px) {
.site-header.box-header-white.box-header .is-fixed .main-bar {
padding-top: 0;
}
}
.site-header.box-header-white.box-header .main-bar {
background: transparent;
border-bottom: 0 !important;
}
.site-header.box-header-white.box-header .main-bar .inner-bar {
z-index: 1;
}
.site-header.box-header-white.box-header .main-bar > *, .site-header.box-header-white.box-header .main-bar > .container, .site-header.box-header-white.box-header .main-bar > .container-fluid {
background-color: transparent;
}
.site-header.box-header-white.box-header .main-bar > *:before, .site-header.box-header-white.box-header .main-bar > .container:before, .site-header.box-header-white.box-header .main-bar > .container-fluid:before {
content: "";
box-shadow: 0 10px 20px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 15px;
background: #fff;
position: absolute;
width: calc(100% + 40px);
height: 100%;
margin: 0 -30px;
z-index: -1;
}
@media only screen and (max-width: 991px) {
.site-header.box-header-white.box-header .main-bar > *:before, .site-header.box-header-white.box-header .main-bar > .container:before, .site-header.box-header-white.box-header .main-bar > .container-fluid:before {
width: calc(100% + 20px);
margin: 0 -20px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header-white.box-header .main-bar > *:before, .site-header.box-header-white.box-header .main-bar > .container:before, .site-header.box-header-white.box-header .main-bar > .container-fluid:before {
width: calc(100% + 10px);
left: 15px;
}
}
.site-header.box-header-white.box-header .nav > li.menu-item-has-children > a:after,
.site-header.box-header-white.box-header .nav > li.sub-menu-down > a:after {
content: none;
}
.site-header.box-header-white.box-header .is-fixed .main-bar {
border-radius: 0;
background-color: #fff;
box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
}
.site-header.box-header-white.box-header .is-fixed .main-bar > *:before, .site-header.box-header-white.box-header .is-fixed .main-bar > .container:before, .site-header.box-header-white.box-header .is-fixed .main-bar > .container-fluid:before {
border-radius: 0;
box-shadow: none;
}
.site-header.box-header-white.box-header:after, .site-header.box-header-white.box-header:before {
content: none;
}
.site-header.box-header-white.box-header .logo-header {
border-right: 1px solid #EBEBEB;
padding-right: 15px;
margin-right: 25px;
height: 70px;
}
.site-header.box-header-white.box-header .extra-nav .extra-cell > * {
gap: 30px;
}
@media only screen and (max-width: 1380px) {
.site-header.box-header-white.box-header .extra-nav .extra-cell > * .item-call {
display: none;
}
}
@media only screen and (max-width: 1199px) {
.site-header.box-header-white.box-header .extra-nav .extra-cell > * {
gap: 20px;
}
}
.site-header.box-header2 {
padding-top: 20px;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .is-fixed .main-bar {
padding-top: 0;
}
}
.site-header.box-header2 .header-nav.w3menu .nav > li > a {
padding: 23px 15px;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .header-nav.w3menu .nav > li > a {
padding: 8px 0;
}
}
.site-header.box-header2 .main-bar {
background: transparent;
border-bottom: 0 !important;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .main-bar {
padding-top: 15px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header2 .main-bar {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
}
.site-header.box-header2 .main-bar .inner-bar {
z-index: 1;
}
@media only screen and (max-width: 575px) {
.site-header.box-header2 .main-bar .inner-bar {
padding: 0;
}
}
.site-header.box-header2 .main-bar .container .header-part-left {
position: relative;
background-color: transparent;
flex: 1;
display: flex;
align-items: center;
}
.site-header.box-header2 .main-bar .container .header-part-left .navicon {
margin: 18px 20px 16px 0px;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .main-bar .container .header-part-left .navicon {
margin: 12px 20px 12px 0px;
margin-left: auto !important;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header2 .main-bar .container .header-part-left .navicon {
margin-left: auto !important;
}
}
.site-header.box-header2 .main-bar .container .header-part-left .logo-header {
border-right: 1px solid rgba(var(--bs-secondary-rgb), 0.1);
width: 145px;
padding-right: 15px;
margin-left: 25px;
height: 70px;
}
@media only screen and (max-width: 1199px) {
.site-header.box-header2 .main-bar .container .header-part-left .logo-header {
width: 135px;
}
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .main-bar .container .header-part-left .logo-header {
margin-left: 0;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header2 .main-bar .container .header-part-left .logo-header {
padding-left: 12px;
padding-right: 12px;
}
}
.site-header.box-header2 .main-bar .container .header-part-left .extra-nav {
padding-right: 20px;
height: 70px;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .main-bar .container .header-part-left .extra-nav {
margin-left: auto;
}
}
.site-header.box-header2 .main-bar .container .header-part-left .navbar-nav {
padding-left: 20px;
}
.site-header.box-header2 .main-bar .container .header-part-left:before {
content: "";
box-shadow: 0 10px 20px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: 50px;
background: #fff;
position: absolute;
width: calc(100% + 30px);
height: 100%;
margin: 0 -10px;
z-index: -1;
z-index: -1;
}
@media only screen and (max-width: 991px) {
.site-header.box-header2 .main-bar .container .header-part-left:before {
width: calc(100% + 20px);
margin: 0 -20px;
}
}
@media only screen and (max-width: 575px) {
.site-header.box-header2 .main-bar .container .header-part-left:before {
width: calc(100% + 10px);
left: 15px;
}
}
.site-header.box-header2 .main-bar .container .header-part-right {
display: flex;
align-items: center;
margin-right: -12px;
padding-left: 32px;
}
@media only screen and (max-width: 1199px) {
.site-header.box-header2 .main-bar .container .header-part-right {
display: none;
}
}
@media only screen and (min-width: 991px) {
.site-header.box-header2 .nav > li.menu-item-has-children > a:after,
.site-header.box-header2 .nav > li.sub-menu-down > a:after {
display: none !important;
}
}
.site-header.box-header2 .is-fixed .main-bar {
border-radius: 0;
background-color: #fff;
box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
}
.site-header.box-header2 .is-fixed .main-bar > *:before, .site-header.box-header2 .is-fixed .main-bar > .container:before, .site-header.box-header2 .is-fixed .main-bar > .container-fluid:before {
border-radius: 0;
}
.site-header.box-header2 .is-fixed .main-bar > * .header-part-left::before, .site-header.box-header2 .is-fixed .main-bar > .container .header-part-left::before, .site-header.box-header2 .is-fixed .main-bar > .container-fluid .header-part-left::before {
background: #fff;
border-radius: 0;
box-shadow: none;
}
.site-header.box-header2 .is-fixed .main-bar > * .header-part-left .logo-header, .site-header.box-header2 .is-fixed .main-bar > .container .header-part-left .logo-header, .site-header.box-header2 .is-fixed .main-bar > .container-fluid .header-part-left .logo-header {
margin-left: 0;
}
.site-header.style-2 .logo-header {
margin-right: 30px;
}
@media only screen and (min-width: 1199px) {
.site-header.style-2.header-toggle .main-bar {
padding-left: 80px;
}
.site-header.style-2.header-toggle .container-fluid, .site-header.style-2.header-toggle .container-sm, .site-header.style-2.header-toggle .container-md, .site-header.style-2.header-toggle .container-lg, .site-header.style-2.header-toggle .container-xl, .site-header.style-2.header-toggle .container-xxl {
padding-left: calc(var(--spacing) / 2);
}
}
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 80px;
padding-left: var(--spacing);
padding-right: var(--spacing);
}
@media only screen and (max-width: 1680px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 50px;
}
}
@media only screen and (max-width: 1199px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 30px;
}
}
@media only screen and (max-width: 767px) {
.site-header.style-2 .container-fluid, .site-header.style-2 .container-sm, .site-header.style-2 .container-md, .site-header.style-2 .container-lg, .site-header.style-2 .container-xl, .site-header.style-2 .container-xxl {
--spacing: 15px;
}
}
.site-header.style-2:not(.header-transparent) .main-bar {
background-color: #fff;
}
.site-header.style-2.header-transparent {
border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.site-header.style-2 .extra-nav-left {
border-right: 1px solid rgba(0, 0, 0, 0.1);
height: 100%;
width: 80px;
min-width: 80px;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
left: 0;
top: 0;
}
@media only screen and (min-width: 991px) {
.site-header.style-2 .nav > li.menu-item-has-children > a:after,
.site-header.style-2 .nav > li.sub-menu-down > a:after {
content: "" !important;
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='%235A6D84'/></svg>");
}
}
@media only screen and (max-width: 991px) {
.site-header.style-2 .nav > li.menu-item-has-children > a:after,
.site-header.style-2 .nav > li.sub-menu-down > a:after {
background-image: none !important;
}
}
.site-header.style-2 .extra-nav .extra-cell > * {
gap: 45px;
}
@media only screen and (max-width: 1680px) {
.site-header.style-2 .extra-nav .extra-cell > * {
gap: 25px;
}
}
@media only screen and (max-width: 1480px) {
.site-header.style-2 .extra-nav .extra-cell > * .item-call {
display: none;
}
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .toggler1 span {
background-color: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .extra-nav-left {
border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .widget-content a {
color: #fff !important;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .extra-nav .extra-cell ul li i {
color: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .nav > li:not(:hover):not(.active).menu-item-has-children > a:after,
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .nav > li:not(:hover):not(.active).sub-menu-down > a:after {
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='white' /></svg>");
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .main-bar .inner-bar > .logo-dark {
display: none;
}
@media only screen and (min-width: 991px) {
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .header-nav .nav > li:not(:hover):not(.active) > a {
color: #fff;
}
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navbar-toggler span {
background: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navicon {
background: #fff;
}
.site-header.style-2.header-light .main-bar-wraper:not(.is-fixed) .navicon span {
background: var(--bs-secondary);
}
.site-header.style-2.header-light .is-fixed .main-bar .inner-bar > .logo-light {
display: none;
}
.site-header.style-2.header-light .main-bar {
border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
@media (min-width: 991px) and (max-width: 1380px) {
.site-header.style-2 .item-btn {
display: none;
}
}
@media only screen and (max-width: 1199px) {
.site-header.style-2 .extra-nav-left {
display: none;
}
}
.toggler1 {
border: 0;
background-color: transparent;
outline: 0;
}
.toggler1 span {
height: 2px;
background-color: var(--bs-secondary);
display: block;
-webkit-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.toggler1 span:nth-child(1) {
width: 20px;
}
.toggler1 span:nth-child(2) {
width: 16px;
margin: 5px 0;
}
.toggler1 span:nth-child(3) {
width: 20px;
}
.toggler1:hover span:nth-child(1) {
width: 16px;
}
.toggler1:hover span:nth-child(2) {
width: 20px;
}
.toggler1:hover span:nth-child(3) {
width: 16px;
}
.dz-offcanvas .offcanvas-body {
padding: 30px;
}
.dz-offcanvas .sidebar-header {
width: 160px;
}
.dz-offcanvas .widget-title {
margin-bottom: 15px;
}
.dz-offcanvas .widget {
margin-bottom: 35px;
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu {
flex-basis: auto;
flex-grow: 1;
display: flex;
}
}
.header-nav.w3menu .nav {
padding: 0;
font-size: 0;
flex-direction: row;
}
.header-nav.w3menu .nav > li {
margin: 0px;
font-weight: 400;
position: relative;
}
.header-nav.w3menu .nav > li.has-mega-menu {
position: inherit;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li {
border-bottom: 1px solid #eee;
width: 100%;
}
}
.header-nav.w3menu .nav > li.menu-item-has-children .sub-menu-down > a, .header-nav.w3menu .nav > li.sub-menu-down .sub-menu-down > a {
position: relative;
}
.header-nav.w3menu .nav > li.menu-item-has-children .sub-menu-down > a:after, .header-nav.w3menu .nav > li.sub-menu-down .sub-menu-down > a:after {
content: "\f054";
display: inline-block;
font-weight: 900;
font-family: "Font Awesome 5 Free";
font-size: 10px;
float: right;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.menu-item-has-children .sub-menu-down > a:after, .header-nav.w3menu .nav > li.sub-menu-down .sub-menu-down > a:after {
background-color: var(--bs-secondary);
opacity: 0.8;
color: #fff;
height: 30px;
line-height: 30px;
right: 0;
text-align: center;
width: 30px;
z-index: 3;
float: right;
font-size: 11px;
margin-top: -5px;
border-radius: 4px;
}
}
.header-nav.w3menu .nav > li.menu-item-has-children .sub-menu-down.open > a:after, .header-nav.w3menu .nav > li.sub-menu-down .sub-menu-down.open > a:after {
content: "\f078";
}
.header-nav.w3menu .nav > li.menu-item-has-children > a:after, .header-nav.w3menu .nav > li.sub-menu-down > a:after {
content: "+";
margin-left: 10px;
margin-top: -5px;
display: inline-block;
width: 12px;
height: 12px;
color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.menu-item-has-children > a:after, .header-nav.w3menu .nav > li.sub-menu-down > a:after {
display: none;
}
}
.header-nav.w3menu .nav > li.menu-item-has-children > a i, .header-nav.w3menu .nav > li.sub-menu-down > a i {
display: none;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.menu-item-has-children > a:after, .header-nav.w3menu .nav > li.sub-menu-down > a:after {
display: inline-block;
content: "\f054";
background-color: var(--bs-secondary);
color: #fff;
height: 30px;
line-height: 30px;
right: 0;
text-align: center;
width: 30px;
z-index: 3;
float: right;
font-size: 11px;
margin: 0;
border-radius: 4px;
vertical-align: middle;
font-weight: 900;
font-family: "Font Awesome 5 Free";
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.menu-item-has-children.open > a:after, .header-nav.w3menu .nav > li.sub-menu-down.open > a:after {
content: "\f078";
}
}
.header-nav.w3menu .nav > li > a {
color: var(--white);
font-size: 18px;
padding: 28px 15px;
font-family: var(--font-family-title);
cursor: pointer;
font-weight: 500;
display: inline-block;
position: relative;
line-height: 24px;
}
@media only screen and (max-width: 1380px) {
.header-nav.w3menu .nav > li > a {
font-size: 16px;
}
}
@media only screen and (max-width: 1199px) {
.header-nav.w3menu .nav > li > a {
font-size: 15px;
padding-left: 10px;
padding-right: 10px;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li > a {
padding: 8px 0;
display: block;
line-height: 30px;
font-size: 16px;
}
}
.header-nav.w3menu .nav > li > a span {
display: inline-block;
}
.header-nav.w3menu .nav > li .mega-menu,
.header-nav.w3menu .nav > li .sub-menu {
background-color: #fff;
display: block;
left: 0;
list-style: none;
opacity: 0;
padding: 20px 0;
position: absolute;
visibility: hidden;
z-index: 10;
margin-top: 20px;
text-align: left;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.05);
pointer-events: none;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu > li > a i,
.header-nav.w3menu .nav > li .sub-menu > li > a i {
color: #fff !important;
height: 30px;
line-height: 30px;
right: 0;
text-align: center;
width: 30px;
z-index: 3;
font-size: 14px !important;
margin: 0 !important;
background: #eee;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu,
.header-nav.w3menu .nav > li .sub-menu {
display: none;
position: static;
visibility: visible;
width: auto;
background: transparent;
box-shadow: none;
margin: 0;
border-top: 1px solid #eee;
padding: 15px 0;
-webkit-transition: none;
-ms-transition: none;
transition: none;
opacity: 1;
}
.header-nav.w3menu .nav > li .mega-menu > li > a i,
.header-nav.w3menu .nav > li .sub-menu > li > a i {
display: none;
}
.header-nav.w3menu .nav > li .mega-menu > li > a i,
.header-nav.w3menu .nav > li .sub-menu > li > a i {
color: #fff !important;
font-size: 14px;
content: "\f054";
height: 30px;
line-height: 30px;
right: 0;
text-align: center;
width: 30px;
font-family: "Font Awesome 5 Free";
z-index: 3;
margin: 0 !important;
background: var(--bs-primary);
border-radius: var(--border-radius-base);
font-weight: 900;
float: right;
display: none;
}
.header-nav.w3menu .nav > li .mega-menu .has-child.open > a:before .menu-item-has-children.open > a:before,
.header-nav.w3menu .nav > li .sub-menu .has-child.open > a:before .menu-item-has-children.open > a:before {
content: "\f078";
background: #333;
}
}
.header-nav.w3menu .nav > li .mega-menu li,
.header-nav.w3menu .nav > li .sub-menu li {
position: relative;
}
.header-nav.w3menu .nav > li .mega-menu li a,
.header-nav.w3menu .nav > li .sub-menu li a {
color: #566593;
display: block;
font-size: 14px;
padding: 5px 0;
line-height: 20px;
text-transform: capitalize;
position: relative;
transition: all 0.15s linear;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
font-weight: 400;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu li a,
.header-nav.w3menu .nav > li .sub-menu li a {
padding: 10px 0;
border-bottom: 1px solid #eee;
}
}
.header-nav.w3menu .nav > li .mega-menu li a.menu-title,
.header-nav.w3menu .nav > li .sub-menu li a.menu-title {
color: var(--bs-heading-color);
display: block;
padding: 0;
padding-bottom: 0px;
font-size: 16px;
font-weight: 600;
padding-bottom: 10px;
font-family: var(--font-family-title);
}
.header-nav.w3menu .nav > li .mega-menu li:hover > a,
.header-nav.w3menu .nav > li .sub-menu li:hover > a {
color: var(--bs-primary);
}
.header-nav.w3menu .nav > li .mega-menu li .name a,
.header-nav.w3menu .nav > li .sub-menu li .name a {
font-size: 15px;
font-weight: 500;
color: inherit;
padding: 0;
}
.header-nav.w3menu .nav > li .mega-menu li > .sub-menu,
.header-nav.w3menu .nav > li .sub-menu li > .sub-menu {
left: 220px;
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu li > .sub-menu,
.header-nav.w3menu .nav > li .sub-menu li > .sub-menu {
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu li > .sub-menu,
.header-nav.w3menu .nav > li .sub-menu li > .sub-menu {
display: none;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu .mega-menu,
.header-nav.w3menu .nav > li .mega-menu .sub-menu,
.header-nav.w3menu .nav > li .sub-menu .mega-menu,
.header-nav.w3menu .nav > li .sub-menu .sub-menu {
border-top: 0;
padding-left: 20px;
}
}
.header-nav.w3menu .nav > li .sub-menu {
width: 220px;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .sub-menu {
width: 100%;
padding: 0;
margin-bottom: -1px;
}
}
.header-nav.w3menu .nav > li .sub-menu li > a {
padding: 5px 30px;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .sub-menu li > a {
padding: 10px 0;
border-bottom: 1px solid #eee;
}
}
.header-nav.w3menu .nav > li .sub-menu li > a > i {
color: inherit;
display: block;
float: right;
font-size: 18px;
opacity: 1;
margin-top: 0px;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .sub-menu li > a > i {
display: none;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li .sub-menu.sub-menu-md {
width: 320px;
}
.header-nav.w3menu .nav > li .sub-menu.sub-menu-lg {
width: 420px;
}
}
.header-nav.w3menu .nav > li .mega-menu {
right: 0px;
z-index: 9;
padding: 50px;
}
.header-nav.w3menu .nav > li .mega-menu > li {
display: block;
padding: 15px 0 15px;
position: relative;
vertical-align: top;
width: 25%;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu > li {
width: 100%;
padding: 0;
}
}
.header-nav.w3menu .nav > li .mega-menu > li > a {
color: var(--bs-heading-color);
display: block;
padding: 0 15px;
font-size: 16px;
font-weight: 500;
padding-bottom: 15px;
font-family: var(--font-family-title);
}
.header-nav.w3menu .nav > li .mega-menu > li > a > i {
font-size: 14px;
margin-right: 5px;
text-align: center;
width: 15px;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu > li > a {
display: none;
}
}
.header-nav.w3menu .nav > li .mega-menu > li:last-child:after {
display: none;
}
.header-nav.w3menu .nav > li .mega-menu > li:hover > a {
background-color: transparent;
}
.header-nav.w3menu .nav > li .mega-menu > li li i {
font-size: 14px;
margin-right: 5px;
text-align: center;
width: 15px;
}
@media only screen and (max-width: 1199px) {
.header-nav.w3menu .nav > li .mega-menu {
padding: 30px;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li .mega-menu {
display: none;
padding: 0;
margin-bottom: -1px;
}
.header-nav.w3menu .nav > li .mega-menu img {
display: none;
}
}
.header-nav.w3menu .nav > li.active > a {
color: var(--bs-primary);
}
.header-nav.w3menu .nav > li:hover > a {
color: var(--bs-primary);
}
.header-nav.w3menu .nav > li:hover > .mega-menu, .header-nav.w3menu .nav > li:hover > .sub-menu {
opacity: 1;
visibility: visible;
margin-top: 0;
z-index: 11;
pointer-events: unset;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li:hover > .mega-menu, .header-nav.w3menu .nav > li:hover > .sub-menu {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
}
.header-nav.w3menu .nav > li:hover > .mega-menu li.active > .sub-menu,
.header-nav.w3menu .nav > li:hover > .mega-menu li:hover > .sub-menu, .header-nav.w3menu .nav > li:hover > .sub-menu li.active > .sub-menu,
.header-nav.w3menu .nav > li:hover > .sub-menu li:hover > .sub-menu {
opacity: 1;
visibility: visible;
margin-top: 0;
top: -1px;
pointer-events: unset;
}
.header-nav.w3menu .nav > li.open .mega-menu,
.header-nav.w3menu .nav > li.open .sub-menu {
display: block;
opacity: 1;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.header-nav.w3menu .nav > li.open .open > .mega-menu, .header-nav.w3menu .nav > li.open .open > .sub-menu {
display: block;
opacity: 1;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
@media only screen and (max-width: 1480px) {
.header-nav.w3menu .nav > li:nth-last-child(4) .sub-menu .sub-menu, .header-nav.w3menu .nav > li:nth-last-child(3) .sub-menu .sub-menu, .header-nav.w3menu .nav > li:nth-last-child(2) .sub-menu .sub-menu, .header-nav.w3menu .nav > li:last-child .sub-menu .sub-menu {
left: -220px;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav {
float: none;
padding: 0 20px;
}
}
.w3menu.w3menu-start {
justify-content: start;
}
.w3menu.w3menu-center {
justify-content: center;
}
.w3menu.w3menu-end {
justify-content: flex-end;
}
.w3menu .mega-menu {
max-width: 1200px;
width: 1200px;
left: 80px !important;
height: auto;
overflow-y: auto;
max-height: calc(100vh - 80px);
}
@media only screen and (max-width: 1300px) {
.w3menu .mega-menu {
left: 0 !important;
max-width: 100%;
}
}
@media only screen and (max-width: 991px) {
.w3menu .mega-menu {
max-height: unset;
overflow-y: unset;
}
}
.w3menu .mega-menu ul {
margin-bottom: 15px;
}
@media only screen and (max-width: 991px) {
.w3menu .mega-menu ul {
margin-bottom: 0;
}
}
.w3menu .mega-menu > ul {
margin: 0 -15px;
}
@media only screen and (min-width: 991px) {
.w3menu .mega-menu > ul {
display: flex;
}
}
@media only screen and (max-width: 991px) {
.w3menu .mega-menu > ul {
flex-wrap: wrap;
}
}
.w3menu .mega-menu > ul > li {
padding: 0 15px;
flex: 1 0 0%;
}
.w3menu .mega-menu .line-left {
position: relative;
}
.w3menu .mega-menu .line-left:after {
content: "";
position: absolute;
height: calc(100% + 70px);
left: 0;
top: -50px;
background: #eee;
width: 1px;
}
@media only screen and (max-width: 991px) {
.w3menu .mega-menu .line-left:after {
content: none;
}
}
.w3menu .mega-menu.shop-menu {
max-width: 1140px;
}
@media only screen and (max-width: 1199px) {
.w3menu .mega-menu.shop-menu {
max-width: 100%;
}
}
@media only screen and (min-width: 991px) {
.w3menu .mega-menu .portfolio-nav-link {
display: flex;
flex-wrap: wrap;
}
.w3menu .mega-menu .portfolio-nav-link > li {
width: 20%;
padding: 0 15px;
}
.w3menu .mega-menu .portfolio-nav-link a {
padding: 0;
padding: 0 !important;
text-align: center;
margin-bottom: 20px;
}
.w3menu .mega-menu .portfolio-nav-link a img {
width: 150px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
max-width: 100%;
display: block;
}
}
.w3menu .menu-close {
position: absolute;
right: 20px;
top: 25px;
background-color: #000;
width: 25px;
height: 25px;
text-align: center;
align-items: center;
justify-content: center;
color: #fff;
display: none;
}
@media only screen and (max-width: 991px) {
.w3menu .menu-close {
display: flex;
z-index: 999;
}
}
.menu-close {
position: fixed;
top: 0;
background-color: #000;
width: 0;
height: 100%;
opacity: 0;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
z-index: 999;
}
.menu-close.fade-left {
left: 0;
}
.menu-close.fade-right {
right: 0;
}
.menu-close.fade-overlay {
left: 0;
width: 100%;
opacity: 0;
visibility: hidden;
}
.w3menu-toggler.open ~ .menu-close.fade-left, .w3menu-toggler.open ~ .menu-close.fade-right {
width: 100%;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
}
.w3menu-toggler.open ~ .menu-close.fade-overlay {
opacity: 0.5;
visibility: visible;
}
.w3menu-end.header-nav .nav > li > .mega-menu {
right: 80px;
left: auto !important;
}
@media only screen and (max-width: 1199px) {
.w3menu-end.header-nav .nav > li > .mega-menu {
right: 0;
}
}
.justify-content-end.header-nav .nav > li > .mega-menu {
right: 80px;
left: auto !important;
}
@media only screen and (max-width: 1199px) {
.justify-content-end.header-nav .nav > li > .mega-menu {
right: 0;
}
}
.header-nav.w3menu .nav > li.menu-left {
position: relative;
}
.header-nav.w3menu .nav > li.menu-left > .sub-menu {
left: 0 !important;
}
.header-nav.w3menu .nav > li.menu-right {
position: relative;
}
.header-nav.w3menu .nav > li.menu-right > .sub-menu {
right: 0;
left: auto !important;
}
.header-nav.w3menu .nav > li.menu-right > .sub-menu .sub-menu {
left: -220px;
}
.header-nav.w3menu .nav > li.menu-center {
position: relative;
}
.header-nav.w3menu .nav > li.menu-center > .sub-menu {
left: 50% !important;
transform: translateX(-50%);
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.full-width .mega-menu {
width: calc(100% - 160px);
max-width: calc(100% - 160px);
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.wide-width .mega-menu {
width: 100%;
max-width: 100%;
left: 0 !important;
padding-left: 80px;
padding-right: 80px;
left: 50% !important;
transform: translate(-50%);
width: 100vw;
max-width: 100vw;
}
}
@media only screen and (min-width: 1300px) {
.container .header-nav.w3menu .nav > li.has-mega-menu.wide-width .mega-menu {
padding-left: calc((100vw - 1320px) / 2 + 15px);
padding-right: calc((100vw - 1320px) / 2 + 15px);
}
}
@media only screen and (max-width: 1280px) {
.header-nav.w3menu .nav > li.has-mega-menu.wide-width .mega-menu {
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.wide-width .mega-menu {
padding-left: 0;
padding-right: 0;
}
}
.header-nav.w3menu .nav > li.has-mega-menu.auto-width .mega-menu {
width: fit-content;
max-width: fit-content;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.auto-width .mega-menu {
width: 100%;
max-width: 100%;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.auto-width .mega-menu > ul > li {
width: 250px;
}
}
.header-nav.w3menu .nav > li.has-mega-menu.menu-left {
position: relative;
}
.header-nav.w3menu .nav > li.has-mega-menu.menu-left .mega-menu {
left: 0 !important;
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .post-menu {
width: 100%;
flex: 0 0 100%;
}
}
.header-nav.w3menu .nav > li.has-mega-menu.menu-right {
position: relative;
}
.header-nav.w3menu .nav > li.has-mega-menu.menu-right .mega-menu {
right: 0;
left: auto !important;
}
.header-nav.w3menu .nav > li.has-mega-menu.menu-center {
position: relative;
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu.menu-center .mega-menu {
left: 50% !important;
transform: translateX(-50%);
}
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-title {
color: var(--bs-heading-color);
display: block;
padding: 0;
padding-bottom: 0px;
font-size: 16px;
font-weight: 600;
padding-bottom: 10px;
font-family: var(--font-family-title);
}
@media only screen and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-title {
font-size: 14px;
color: #566593;
padding: 0 !important;
font-weight: 400;
text-align: left !important;
display: none;
}
}
.header-nav.w3menu .nav > li.has-mega-menu .demo-menu a img {
width: 100%;
transition: all 0.4s;
}
.header-nav.w3menu .nav > li.has-mega-menu .demo-menu a span {
display: block;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
}
.header-nav.w3menu .nav > li.has-mega-menu .demo-menu a:hover img {
transform: translateY(-5px);
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left > ul {
flex-wrap: wrap;
margin: 0 -15px;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left {
width: 80%;
flex: 0 0 80%;
padding-left: 0;
padding-right: 20px;
}
}
@media only screen and (min-width: 991px) and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left {
width: 100%;
flex: 0 0 100%;
padding: 0 5px;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul {
display: flex;
flex-wrap: wrap;
margin-bottom: 0;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul > li {
width: 20%;
text-align: center;
padding: 0 10px;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul > li img {
margin-bottom: 5px;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul > li span {
margin-bottom: 5px;
display: block;
}
}
@media only screen and (min-width: 991px) and (max-width: 767px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul > li {
width: 25%;
flex: 0 0 25%;
}
}
@media only screen and (min-width: 991px) and (max-width: 575px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul > li {
width: 50%;
flex: 0 0 50%;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-left > ul .month-deal {
width: 100%;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-right {
width: 20%;
flex: 0 0 20%;
padding-left: 30px;
}
}
@media only screen and (min-width: 991px) and (max-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-left .side-right {
padding-left: 15px;
width: 100%;
flex: 0 0 100%;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right > ul {
flex-wrap: wrap;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left {
width: 66%;
flex: 0 0 66%;
}
}
@media only screen and (min-width: 991px) and (max-width: 767px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left {
width: 100%;
flex: 0 0 100%;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left > ul {
display: flex;
flex-wrap: wrap;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left > ul > li {
width: 33.33%;
}
}
@media only screen and (min-width: 991px) and (max-width: 575px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left > ul > li {
width: 50%;
flex: 0 0 50%;
}
}
@media only screen and (min-width: 991px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-left > ul .month-deal {
width: 100%;
flex: 0 0 100%;
}
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-right {
width: 34%;
flex: 0 0 34%;
}
}
@media only screen and (min-width: 991px) and (max-width: 767px) {
.header-nav.w3menu .nav > li.has-mega-menu .menu-media-right .side-right {
display: none;
}
}
@media only screen and (min-width: 991px) {
.text-white .header-nav.w3menu .nav > li:not(:hover):not(.active) > a {
color: #fff;
}
.text-white .navbar-toggler span {
background: #fff;
}
}
@keyframes animatedgradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
@keyframes toTopFromBottom {
49% {
transform: translateX(100%);
}
50% {
opacity: 0;
transform: translateX(-100%);
}
51% {
opacity: 1;
}
}
.show-focus-outline li:focus-within > .mega-menu,
.show-focus-outline li:focus-within > .sub-menu {
opacity: 1 !important;
visibility: visible !important;
margin-top: 0 !important;
}
.show-focus-outline .sub-menu-down a:focus {
outline: 2px solid #000 !important;
}
.show-focus-outline .sub-menu-down a:after:focus {
outline: 2px solid #000 !important;
}
.sidebar-cart-wrapper .sidebar-title {
font-size: 16px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 10px;
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 15px;
}
.cart-widget {
display: flex;
align-items: center;
justify-content: center;
}
.cart-widget .dz-media {
width: 80px;
min-width: 80px;
height: 80px;
border-radius: 20px;
}
.cart-widget .cart-content {
margin-right: 10px;
flex: 1;
}
.cart-widget .cart-content .title,
.cart-widget .cart-content .dz-price {
font-weight: 600;
font-size: 15px;
}
.cart-widget .dz-close {
width: 28px;
height: 28px;
display: flex;
align-items: center;
justidy-content: center;
}
.sidebar-cart-list li {
padding: 20px 0;
border-bottom: 1px solid var(--border-color);
}
.cart-total {
display: flex;
align-items: center;
justify-content: space-between;
padding: 18px 0;
margin-bottom: 10px;
}
.cart-total h5, .cart-total .h5 {
font-weight: 600;
}
.shipping-time {
display: flex;
align-items: center;
margin-bottom: 40px;
}
.shipping-time .dz-icon {
min-width: 50px;
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
margin-right: 20px;
}
.shipping-time .dz-icon i {
font-size: 55px;
}
.shipping-time img {
margin-right: 20px;
}
.shipping-time .title {
font-weight: 500;
}
.shipping-time .progress {
border-radius: 0;
height: 5px;
}
.shipping-time .progress .progress-bar {
background-color: var(--secondary);
}
.shop-sidebar-cart {
display: flex;
flex-direction: column;
min-height: calc(100vh - 190px);
}
.dz-bnr-inr {
--dz-banner-height: 300px;
min-height: var(--dz-banner-height);
background-size: cover;
background-position: center;
background-color: var(--bs-light);
position: relative;
z-index: 1;
width: 100%;
}
.dz-bnr-inr .dz-btn {
position: absolute;
bottom: 0px;
right: 20%;
background-color: #fff;
padding: 12px 12px 0px 12px;
border-radius: 50px 50px 0px 0px;
z-index: 1;
color: var(--bs-secondary);
}
.dz-bnr-inr .dz-btn a {
font-size: 24px;
border-radius: 60px !important;
--bs-btn-padding-y: 18px;
--bs-btn-padding-x: 25px;
}
.dz-bnr-inr .dz-btn a:hover i,
.dz-bnr-inr .dz-btn a i {
-webkit-animation: dzRing 1.2s infinite ease-in-out;
animation: dzRing 1.2s infinite ease-in-out;
}
.dz-bnr-inr .dz-btn .left-icon {
width: 55px;
height: 55px;
border-radius: 50%;
color: var(--bs-secondary);
}
.dz-bnr-inr .dz-btn::before, .dz-bnr-inr .dz-btn::after {
content: "";
width: 40px;
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0 0V50H50C22.3858 50 0 27.6142 0 0Z' fill='white'/></svg>");
height: 40px;
position: absolute;
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
transform: rotate(270deg);
left: -40px;
bottom: 0px;
}
.dz-bnr-inr .dz-btn::after {
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0 0V50H50C22.3858 50 0 27.6142 0 0Z' fill='white'/></svg>");
left: auto;
right: -40px;
bottom: 0px;
transform: rotate(0deg);
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr .dz-btn {
right: 10%;
padding: 10px 10px 0px 10px;
border-radius: 40px 40px 0px 0px;
}
.dz-bnr-inr .dz-btn a {
font-size: 18px;
}
.dz-bnr-inr .dz-btn .left-icon {
width: 45px;
min-width: 45px;
height: 45px;
}
.dz-bnr-inr .dz-btn::before, .dz-bnr-inr .dz-btn::after {
width: 30px;
height: 30px;
left: -30px;
}
.dz-bnr-inr .dz-btn::after {
left: auto;
right: -30px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr .dz-btn {
right: 50px;
padding: 8px 8px 0px 8px;
}
.dz-bnr-inr .dz-btn a {
font-size: 15px;
}
.dz-bnr-inr .dz-btn .left-icon {
width: 38px;
min-width: 38px;
height: 38px;
margin: -10px 10px -10px -18px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr .dz-btn {
display: none;
}
}
.dz-bnr-inr .dz-social {
position: absolute;
top: 50%;
right: 30px;
transform: translateY(-50%);
display: flex;
flex-direction: column;
gap: 20px;
justify-content: center;
align-items: center;
}
.dz-bnr-inr .dz-social a {
color: #fff;
font-size: 16px;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr .dz-social {
display: none;
}
}
.dz-bnr-inr.dz-banner-dark {
background-color: var(--bs-secondary);
--bs-heading-color: #fff;
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr {
--dz-banner-height: 230px;
}
}
.dz-bnr-inr .banner-media {
position: absolute;
right: 19%;
bottom: 0;
left: auto;
transform: translate(-19%, 0);
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr .banner-media {
right: 10%;
transform: translate(-10%, 0);
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr .banner-media {
right: 5%;
transform: translate(-5%, 0);
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr .banner-media {
right: 2%;
transform: translate(-2%, 0);
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr .banner-media {
display: none;
}
}
.dz-bnr-inr .container {
display: table;
height: 100%;
}
.dz-bnr-inr .dz-bnr-inr-entry {
height: var(--dz-banner-height);
vertical-align: middle;
display: table-cell;
padding: 90px 0 90px 0;
text-align: center;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr .dz-bnr-inr-entry {
text-align: center;
}
.dz-bnr-inr .dz-bnr-inr-entry .breadcrumb-row {
display: inline-block;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr .dz-bnr-inr-entry {
padding: 40px 0 40px 0;
text-align: center;
display: table-cell;
}
}
.dz-bnr-inr h1, .dz-bnr-inr .h1 {
font-size: 5rem;
font-weight: 700;
margin-bottom: 10px;
line-height: 1.3;
color: var(--bs-heading-color);
text-transform: capitalize;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr h1, .dz-bnr-inr .h1 {
font-size: 4rem;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr h1, .dz-bnr-inr .h1 {
font-size: 3rem;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr h1, .dz-bnr-inr .h1 {
font-size: 32px;
}
}
.dz-bnr-inr p {
color: #fff;
font-size: 18px;
max-width: 560px;
margin-left: auto;
margin-right: auto;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr p {
font-size: 15px;
}
}
.dz-bnr-inr .text-vertical {
font-weight: bold;
font-size: 16px;
writing-mode: tb;
transform: rotate(-180deg) translateY(50%);
position: absolute;
left: 45px;
top: 50%;
color: var(--bs-heading-color);
height: 100%;
text-align: center;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr .text-vertical {
display: none;
}
}
.dz-bnr-inr.dz-bnr-inr-lg {
--dz-banner-height:750px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.dz-bnr-inr-lg {
--dz-banner-height: 600px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.dz-bnr-inr-lg {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.dz-bnr-inr-lg {
--dz-banner-height: 350px;
}
}
.dz-bnr-inr.dz-bnr-inr-md {
--dz-banner-height:450px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.dz-bnr-inr-md {
--dz-banner-height: 380px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.dz-bnr-inr-md {
--dz-banner-height: 320px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.dz-bnr-inr-md {
--dz-banner-height: 250px;
}
}
.dz-bnr-inr.dz-bnr-inr-sm {
--dz-banner-height:300px;
}
.dz-bnr-inr.dz-bnr-inr-sm h1, .dz-bnr-inr.dz-bnr-inr-sm .h1 {
font-size: 4rem;
}
.dz-bnr-inr.dz-bnr-inr-sm .text-vertical {
font-size: 14px;
}
.dz-bnr-inr.dz-bnr-inr-sm .dz-btn {
padding: 10px 10px 0px 10px;
border-radius: 42px 42px 0px 0px;
}
.dz-bnr-inr.dz-bnr-inr-sm .dz-btn a {
font-size: 20px;
}
.dz-bnr-inr.dz-bnr-inr-sm .dz-btn .left-icon {
width: 45px;
height: 45px;
}
.dz-bnr-inr.dz-bnr-inr-sm .dz-btn::before, .dz-bnr-inr.dz-bnr-inr-sm .dz-btn::after {
width: 30px;
height: 30px;
left: -30px;
}
.dz-bnr-inr.dz-bnr-inr-sm .dz-btn::after {
right: -30px;
left: auto;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.dz-bnr-inr-sm h1, .dz-bnr-inr.dz-bnr-inr-sm .h1 {
font-size: 3rem;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.dz-bnr-inr-sm {
--dz-banner-height: 280px;
}
.dz-bnr-inr.dz-bnr-inr-sm h1, .dz-bnr-inr.dz-bnr-inr-sm .h1 {
font-size: 2rem;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.dz-bnr-inr-sm {
--dz-banner-height: 180px;
}
.dz-bnr-inr.dz-bnr-inr-sm h1, .dz-bnr-inr.dz-bnr-inr-sm .h1 {
font-size: 1.5rem;
}
}
.dz-bnr-inr.bnr-no-img:before {
content: none;
}
.dz-bnr-inr .breadcrumb-row ul {
margin-bottom: 0;
}
.dz-bnr-inr .kanbern-bnr {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.dz-bnr-inr .kanbern-bnr .swiper-slide > div {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
transition: 20s !important;
background-position: center;
background-size: 100%;
}
.dz-bnr-inr .kanbern-bnr .swiper-slide.swiper-slide-active > div {
background-size: 150%;
}
.breadcrumb-row ul {
padding: 0;
display: inline-block;
}
.breadcrumb-row ul li {
padding: 0;
margin-right: 3px;
display: inline-block;
font-size: 16px;
font-weight: 500;
text-transform: capitalize;
color: var(--bs-heading-color);
margin-right: 0;
}
.breadcrumb-row ul li.active {
color: var(--bs-primary);
}
.breadcrumb-row ul li a {
color: var(--bs-primary);
}
.breadcrumb-row ul .breadcrumb-item + .breadcrumb-item::before {
content: "\f101";
float: left;
color: var(--bs-heading-color);
font-weight: 700;
font-family: "Font Awesome 5 Free";
font-size: 14px;
padding-right: 12px;
top: 2px;
position: relative;
}
@media only screen and (max-width: 767px) {
.breadcrumb-row ul .breadcrumb-item + .breadcrumb-item::before {
font-size: 13px;
}
}
@media only screen and (max-width: 767px) {
.breadcrumb-row ul li {
font-size: 14px;
}
}
.header-transparent ~ .page-content .dz-bnr-inr .dz-bnr-inr-entry {
padding: 90px 0 20px 0;
}
.dz-ring-effect {
-webkit-animation: dzRing 1.2s infinite ease-in-out;
animation: dzRing 1.2s infinite ease-in-out;
display: inline-flex;
}
@-webkit-keyframes dzRing {
0% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
}
10% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
}
20% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg);
}
30% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
}
40% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg);
}
50% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
}
100% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
}
}
@-webkit-keyframes dzRing {
0% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
transform: rotate(0) scale(1) skew(1deg);
}
10% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
transform: rotate(-25deg) scale(1) skew(1deg);
}
20% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg);
transform: rotate(25deg) scale(1) skew(1deg);
}
30% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg);
transform: rotate(-25deg) scale(1) skew(1deg);
}
40% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg);
transform: rotate(25deg) scale(1) skew(1deg);
}
50% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
transform: rotate(0) scale(1) skew(1deg);
}
100% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
transform: rotate(0) scale(1) skew(1deg);
}
}
.dz-bnr-inr video#video-background {
width: 100%;
height: 100%;
object-fit: cover;
position: absolute;
z-index: -1;
top: 0;
left: 0;
}
.dz-bnr-inr.style-1 {
overflow: hidden;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1 {
padding-bottom: 0;
}
}
.dz-bnr-inr.style-1.dz-bnr-inr-md {
--dz-banner-height: 500px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-1.dz-bnr-inr-md {
--dz-banner-height: 450px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1.dz-bnr-inr-md {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-1.dz-bnr-inr-md {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-1.dz-bnr-inr-md {
--dz-banner-height: 300px;
}
}
.dz-bnr-inr.style-1.dz-bnr-inr-sm {
--dz-banner-height: 380px;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-1.dz-bnr-inr-sm {
--dz-banner-height: 300px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-1.dz-bnr-inr-sm {
--dz-banner-height: 280px;
}
}
.dz-bnr-inr.style-1.overlay-black-light:before, .dz-bnr-inr.style-1.overlay-black-middle:before, .dz-bnr-inr.style-1.overlay-black-dark:before {
background: #07121E;
}
.dz-bnr-inr.style-1 h1, .dz-bnr-inr.style-1 .h1 {
font-weight: 600;
color: #fff;
margin-bottom: 15px;
}
.dz-bnr-inr.style-1:after {
content: "";
width: 100%;
height: calc(100% - 80px);
position: absolute;
bottom: 0;
right: 0;
z-index: 0;
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/bg.webp);
background-repeat: no-repeat;
background-position: right -13px top;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1:after {
display: none;
}
}
.dz-bnr-inr.style-1 .blur1,
.dz-bnr-inr.style-1 .blur2 {
content: "";
position: absolute;
bottom: 0;
right: 0;
background-color: var(--bs-primary);
width: 285px;
height: 285px;
border-radius: 50%;
filter: blur(120px);
opacity: 0.5;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-1 .blur1,
.dz-bnr-inr.style-1 .blur2 {
display: none;
}
}
.dz-bnr-inr.style-1 .blur2 {
top: 25%;
left: 0;
bottom: auto;
right: auto;
opacity: 0.4;
background-color: #FFCD37;
}
.dz-bnr-inr.style-1 .breadcrumb {
border-radius: 50px;
background-color: #fff;
padding: 10px 30px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1 .breadcrumb {
padding: 5px 20px 7px;
}
}
.dz-bnr-inr.style-1 .breadcrumb li {
font-weight: 400;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1 .breadcrumb li {
font-size: 14px;
}
}
.dz-bnr-inr.style-1 .vertical-info {
justify-content: center;
padding: 100px 15px 30px;
z-index: 1;
}
.dz-bnr-inr.style-1 .vertical-info .social-list li a {
color: #fff;
}
.dz-bnr-inr.style-1 .vertical-info.left {
border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dz-bnr-inr.style-1 .elip {
position: absolute;
top: 25%;
left: 100px;
border-radius: 50%;
width: 65px;
height: 65px;
object-fit: cover;
z-index: 2;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-1 .elip {
display: none;
}
}
.dz-bnr-inr.style-1 .elip img {
border-radius: 50%;
}
.dz-bnr-inr.style-1 .elip::after, .dz-bnr-inr.style-1 .elip::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
border: 1px solid #fff;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
animation-iteration-count: infinite;
}
.dz-bnr-inr.style-1 .elip::before {
animation: animationSignal1;
animation-duration: 3s;
z-index: -1;
transform: scale(1);
transition: all 0.5;
}
.dz-bnr-inr.style-1 .elip::after {
animation: animationSignal2;
animation-duration: 3s;
z-index: -1;
transform: scale(1);
transition: all 0.5;
}
.dz-bnr-inr.style-1 .item1,
.dz-bnr-inr.style-1 .item2,
.dz-bnr-inr.style-1 .item3 {
position: absolute;
z-index: 0;
top: 35%;
right: 32%;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-1 .item1,
.dz-bnr-inr.style-1 .item2,
.dz-bnr-inr.style-1 .item3 {
display: none;
}
}
.dz-bnr-inr.style-1 .item2 {
top: auto;
bottom: 0%;
right: 38%;
}
.dz-bnr-inr.style-1 .item3 {
top: auto;
bottom: 20%;
right: 10%;
}
.dz-bnr-inr.style-1.dz-bnr-detail h1, .dz-bnr-inr.style-1.dz-bnr-detail .h1 {
font-size: 65px;
margin-bottom: 30px;
}
.dz-bnr-inr.style-1.dz-bnr-detail .dz-bnr-inr-entry {
text-align: left;
padding: 140px 0 20px 20px;
}
.dz-bnr-inr.style-1.dz-bnr-detail .bg-half {
position: absolute;
width: 100%;
bottom: 0;
height: 200px;
left: 0;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-1.dz-bnr-detail h1, .dz-bnr-inr.style-1.dz-bnr-detail .h1 {
font-size: 48px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-1.dz-bnr-detail .dz-bnr-inr-entry {
padding: 120px 0 20px 0;
}
.dz-bnr-inr.style-1.dz-bnr-detail h1, .dz-bnr-inr.style-1.dz-bnr-detail .h1 {
font-size: 42px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1.dz-bnr-detail h1, .dz-bnr-inr.style-1.dz-bnr-detail .h1 {
font-size: 36px;
margin-bottom: 10px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-1.dz-bnr-detail h1, .dz-bnr-inr.style-1.dz-bnr-detail .h1 {
font-size: 30px;
}
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx {
background-color: #fff;
border-radius: var(--radius-lg);
text-align: left;
padding: 80px;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .h1 {
color: var(--bs-heading-color);
font-size: 55px;
line-height: 1.2;
margin-bottom: 20px;
word-break: auto-phrase;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx p {
color: var(--bs-body-color);
padding: 0;
margin: 0;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .bottom-info {
margin-top: 50px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx {
padding: 50px;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .h1 {
font-size: 45px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx {
padding: 30px;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .h1 {
font-size: 36px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx {
padding: 25px;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .h1 {
font-size: 30px;
margin-bottom: 15px;
}
.dz-bnr-inr.style-1.detail-bx .dz-bnr-bx .bottom-info {
margin-top: 20px;
}
}
.dz-bnr-inr.style-1.detail-bx .dz-media {
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 60vw;
z-index: 0;
}
.dz-bnr-inr.style-1.detail-bx .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-bnr-inr.style-2 {
overflow: hidden;
display: flex;
margin-bottom: -50px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-2 {
margin-bottom: 0;
}
}
.dz-bnr-inr.style-2 p {
color: var(--bs-body-color);
margin-left: 0;
margin-right: 0;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2 {
margin-bottom: 0;
}
}
.dz-bnr-inr.style-2 .container {
height: auto;
}
.dz-bnr-inr.style-2.dz-bnr-inr-lg {
--dz-banner-height: 800px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-2.dz-bnr-inr-lg {
--dz-banner-height: 600px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2.dz-bnr-inr-lg {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-inr-lg {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-2.dz-bnr-inr-lg {
--dz-banner-height: 300px;
}
}
.dz-bnr-inr.style-2.dz-bnr-inr-md {
--dz-banner-height: 660px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-2.dz-bnr-inr-md {
--dz-banner-height: 550px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2.dz-bnr-inr-md {
--dz-banner-height: 400px;
}
.dz-bnr-inr.style-2.dz-bnr-inr-md h1, .dz-bnr-inr.style-2.dz-bnr-inr-md .h1 {
font-size: 30px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-inr-md {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-2.dz-bnr-inr-md {
--dz-banner-height: 300px;
}
}
.dz-bnr-inr.style-2.dz-bnr-inr-sm {
--dz-banner-height: 580px;
}
.dz-bnr-inr.style-2.dz-bnr-inr-sm .bnr-media {
height: 400px;
width: 400px;
min-width: 450px;
margin: 0 50px 80px 0;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2.dz-bnr-inr-sm {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-inr-sm {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-2.dz-bnr-inr-sm {
--dz-banner-height: 280px;
}
}
.dz-bnr-inr.style-2 h1, .dz-bnr-inr.style-2 .h1 {
line-height: 1.2;
}
.dz-bnr-inr.style-2 .breadcrumb {
border-radius: 50px;
background-color: #fff;
padding: 10px 30px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .breadcrumb {
padding: 5px 20px 7px;
}
}
.dz-bnr-inr.style-2 .breadcrumb li {
font-weight: 400;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .breadcrumb li {
font-size: 14px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .breadcrumb-row {
text-align: center;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .breadcrumb-row ul .breadcrumb-item + .breadcrumb-item::before {
font-size: 12px;
top: 2px;
}
}
.dz-bnr-inr.style-2 .bnr-info {
padding: 65px 0 0;
position: relative;
z-index: 10;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .bnr-info {
padding: 0;
text-align: center;
}
}
.dz-bnr-inr.style-2 .dz-bnr-inr-entry .dz-bnr-inr-flex {
text-align: start;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 0;
height: auto;
min-height: auto;
gap: 30px;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .dz-bnr-inr-entry .dz-bnr-inr-flex {
justify-content: center;
}
}
.dz-bnr-inr.style-2 .banner-shape {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: auto;
z-index: 2;
}
.dz-bnr-inr.style-2::after {
content: "";
background-image: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/pattern/pattern.webp);
height: 100%;
position: absolute;
width: 100%;
left: 0;
top: 0;
z-index: -1;
}
.dz-bnr-inr.style-2 .banner-shape2,
.dz-bnr-inr.style-2 .banner-shape3 {
position: absolute;
top: 0;
height: 160px;
z-index: 1;
-webkit-filter: drop-shadow(5px 5px 15px rgba(0, 0, 0, 0.01));
filter: drop-shadow(5px 5px 15px rgba(0, 0, 0, 0.01));
}
.dz-bnr-inr.style-2 .banner-shape2 {
left: 0;
}
.dz-bnr-inr.style-2 .banner-shape3 {
right: 0;
transform: rotateY(180deg);
}
.dz-bnr-inr.style-2 .banner-shape4,
.dz-bnr-inr.style-2 .banner-shape5 {
width: 300px;
aspect-ratio: 1/1;
border-radius: 50%;
height: auto;
position: absolute;
background-color: var(--bs-primary);
filter: blur(100px);
z-index: -1;
opacity: 0.2;
}
.dz-bnr-inr.style-2 .banner-shape4 {
top: 0;
left: 0;
}
.dz-bnr-inr.style-2 .banner-shape5 {
top: 0;
right: 0;
}
.dz-bnr-inr.style-2 .item1,
.dz-bnr-inr.style-2 .item2,
.dz-bnr-inr.style-2 .item3 {
position: absolute;
z-index: 9;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .item1,
.dz-bnr-inr.style-2 .item2,
.dz-bnr-inr.style-2 .item3 {
display: none;
}
}
.dz-bnr-inr.style-2 .item1 {
bottom: 20px;
left: 50px;
width: 135px;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-2 .item1 {
bottom: 0px;
left: 30px;
width: 80px;
}
}
.dz-bnr-inr.style-2 .item2 {
top: 35%;
left: 100px;
width: 115px;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-2 .item2 {
top: 30%;
left: 35px;
width: 60px;
}
}
.dz-bnr-inr.style-2 .item3 {
right: 60px;
bottom: 50px;
width: 125px;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-2 .item3 {
right: 40px;
bottom: 30px;
width: 80px;
}
}
.dz-bnr-inr.style-2 .bnr-media {
height: 500px;
width: 500px;
min-width: 500px;
margin: 0 30px 80px 0;
text-align: center;
display: flex;
align-items: end;
justify-content: center;
position: relative;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-2 .bnr-media {
height: 450px;
width: 450px;
min-width: 450px;
margin: 0 50px 50px 0;
}
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-2 .bnr-media {
height: 380px;
width: 380px;
min-width: 380px;
margin: 0 50px 10px 0;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .bnr-media {
display: none;
}
}
.dz-bnr-inr.style-2 .bnr-media img {
min-width: 120%;
position: absolute;
top: 20%;
}
.dz-bnr-inr.style-2 .bnr-media::before {
content: "";
width: 100%;
background: linear-gradient(to bottom, var(--bs-primary) 0%, rgba(0, 0, 0, 0) 100%);
aspect-ratio: 1/1;
position: absolute;
border-radius: 50%;
z-index: -1;
top: 30%;
left: 50%;
opacity: 0.15;
transform: translateX(-50%);
}
.dz-bnr-inr.style-2 .form-wrapper {
min-width: 530px;
width: 530px;
z-index: 3;
box-shadow: 0 0 50px rgba(var(--bs-secondary-rgb), 0.1);
border-radius: var(--radius-xl);
margin-top: 200px;
}
@media only screen and (max-width: 1380px) {
.dz-bnr-inr.style-2 .form-wrapper {
min-width: 480px;
width: 480px;
margin-top: 150px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2 .form-wrapper {
min-width: 100%;
width: 100%;
margin-top: 0;
}
}
.dz-bnr-inr.style-2.dz-bnr-content .info-widget {
margin-top: 40px;
margin-bottom: 40px;
}
.dz-bnr-inr.style-2.dz-bnr-content .bnr-info {
margin-bottom: 30px;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-2.dz-bnr-content .info-widget {
margin-top: 25px;
margin-bottom: 25px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2.dz-bnr-content .dz-bnr-inr-flex {
flex-direction: column;
}
.dz-bnr-inr.style-2.dz-bnr-content .dz-bnr-inr-entry {
padding-top: 150px !important;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-content .bnr-info {
margin-bottom: 0;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-content .dz-bnr-inr-entry {
padding-top: 120px !important;
}
}
.dz-bnr-inr.style-2.dz-bnr-detail {
margin-bottom: 0px;
}
.dz-bnr-inr.style-2.dz-bnr-detail h1, .dz-bnr-inr.style-2.dz-bnr-detail .h1 {
font-size: 65px;
font-weight: 600;
margin-bottom: 15px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info {
width: 50%;
padding-right: 60px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .dz-media {
height: 300px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .media-wrapper {
margin-top: 80px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .detail-media {
width: 50%;
z-index: 4;
position: relative;
border-radius: var(--radius-xl);
overflow: hidden;
}
.dz-bnr-inr.style-2.dz-bnr-detail .dz-bnr-inr-entry {
padding-top: 200px !important;
}
.dz-bnr-inr.style-2.dz-bnr-detail .dz-bnr-inr-entry .dz-bnr-inr-flex {
align-items: end;
}
.dz-bnr-inr.style-2.dz-bnr-detail .media-info {
position: absolute;
bottom: 20px;
right: 28px;
left: 28px;
background-color: #fff;
border-radius: 20px;
padding: 15px 20px 15px 25px;
display: flex;
justify-content: space-between;
gap: 15px;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-detail .media-info {
flex-direction: column;
padding: 15px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-2.dz-bnr-detail .media-info {
bottom: 15px;
right: 15px;
left: 15px;
}
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info {
padding-right: 30px;
}
.dz-bnr-inr.style-2.dz-bnr-detail h1, .dz-bnr-inr.style-2.dz-bnr-detail .h1 {
font-size: 55px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-2.dz-bnr-detail h1, .dz-bnr-inr.style-2.dz-bnr-detail .h1 {
font-size: 48px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info {
padding-right: 0;
width: 100%;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .media-wrapper {
margin-top: 30px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .dz-bnr-inr-entry {
padding-top: 120px !important;
}
.dz-bnr-inr.style-2.dz-bnr-detail .detail-media {
display: none;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-2.dz-bnr-detail h1, .dz-bnr-inr.style-2.dz-bnr-detail .h1 {
font-size: 36px;
}
.dz-bnr-inr.style-2.dz-bnr-detail p {
margin-left: auto;
margin-right: auto;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .dz-media {
height: 250px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-2.dz-bnr-detail h1, .dz-bnr-inr.style-2.dz-bnr-detail .h1 {
font-size: 32px;
}
.dz-bnr-inr.style-2.dz-bnr-detail .bnr-info .dz-media {
height: 180px;
}
}
.dz-bnr-inr.style-3 {
overflow: hidden;
padding-bottom: 30px;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3 {
padding-bottom: 0;
}
}
.dz-bnr-inr.style-3.dz-bnr-inr-md {
--dz-banner-height: 500px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-3.dz-bnr-inr-md {
--dz-banner-height: 450px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3.dz-bnr-inr-md {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-3.dz-bnr-inr-md {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-3.dz-bnr-inr-md {
--dz-banner-height: 300px;
}
}
.dz-bnr-inr.style-3.dz-bnr-inr-sm {
--dz-banner-height: 380px;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-3.dz-bnr-inr-sm {
--dz-banner-height: 300px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-3.dz-bnr-inr-sm {
--dz-banner-height: 280px;
}
}
.dz-bnr-inr.style-3.overlay-black-light:before, .dz-bnr-inr.style-3.overlay-black-middle:before, .dz-bnr-inr.style-3.overlay-black-dark:before {
background: #07121E;
}
.dz-bnr-inr.style-3 h1, .dz-bnr-inr.style-3 .h1 {
font-weight: 600;
color: var(--bs-secondary);
margin-bottom: 15px;
word-break: break-word;
font-weight: 700;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3:after {
display: none;
}
}
.dz-bnr-inr.style-3 .breadcrumb {
border-radius: 50px;
background-color: var(--bs-primary);
padding: 10px 30px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3 .breadcrumb {
padding: 5px 20px 7px;
}
}
.dz-bnr-inr.style-3 .breadcrumb li {
font-weight: 400;
color: #fff;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3 .breadcrumb li {
font-size: 14px;
}
}
.dz-bnr-inr.style-3 .breadcrumb li a {
color: #fff;
}
.dz-bnr-inr.style-3 .breadcrumb li::before {
color: #fff;
}
.dz-bnr-inr.style-3 .dz-bnr-inr-entry {
text-align: start;
}
.dz-bnr-inr.style-3.dz-bnr-detail h1, .dz-bnr-inr.style-3.dz-bnr-detail .h1 {
font-size: 65px;
margin-bottom: 30px;
}
.dz-bnr-inr.style-3.dz-bnr-detail .dz-bnr-inr-entry {
text-align: left;
padding: 140px 0 20px 20px;
}
.dz-bnr-inr.style-3.dz-bnr-detail .bg-half {
position: absolute;
width: 100%;
bottom: 0;
height: 200px;
left: 0;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-3.dz-bnr-detail h1, .dz-bnr-inr.style-3.dz-bnr-detail .h1 {
font-size: 48px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-3.dz-bnr-detail .dz-bnr-inr-entry {
padding: 120px 0 20px 0;
}
.dz-bnr-inr.style-3.dz-bnr-detail h1, .dz-bnr-inr.style-3.dz-bnr-detail .h1 {
font-size: 42px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3.dz-bnr-detail h1, .dz-bnr-inr.style-3.dz-bnr-detail .h1 {
font-size: 36px;
margin-bottom: 10px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-3.dz-bnr-detail h1, .dz-bnr-inr.style-3.dz-bnr-detail .h1 {
font-size: 30px;
}
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx {
background-color: #fff;
border-radius: var(--radius-lg);
text-align: left;
padding: 80px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .h1 {
color: var(--bs-heading-color);
font-size: 55px;
line-height: 1.2;
margin-bottom: 20px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx p {
color: var(--bs-body-color);
padding: 0;
margin: 0;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .bottom-info {
margin-top: 50px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx {
padding: 50px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .h1 {
font-size: 45px;
}
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx {
padding: 30px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .h1 {
font-size: 36px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx {
padding: 25px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx h1, .dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .h1 {
font-size: 30px;
margin-bottom: 15px;
}
.dz-bnr-inr.style-3.detail-bx .dz-bnr-bx .bottom-info {
margin-top: 20px;
}
}
.dz-bnr-inr.style-3.detail-bx .dz-media {
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 60vw;
z-index: 0;
}
.dz-bnr-inr.style-3.detail-bx .dz-media img {
height: 100%;
object-fit: cover;
}
.dz-bnr-inr.style-4 {
overflow: hidden;
display: flex;
}
.dz-bnr-inr.style-4 .container {
display: table;
height: 100%;
position: relative;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-4 {
margin-bottom: 0;
}
}
.dz-bnr-inr.style-4 p {
color: var(--bs-body-color);
margin-left: 0;
margin-right: 0;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4 {
margin-bottom: 0;
}
}
.dz-bnr-inr.style-4 .container {
height: auto;
}
.dz-bnr-inr.style-4.dz-bnr-inr-sm {
--dz-banner-height: 490px;
}
@media only screen and (max-width: 1480px) {
.dz-bnr-inr.style-4.dz-bnr-inr-sm {
--dz-banner-height: 450px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4.dz-bnr-inr-sm {
--dz-banner-height: 400px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4.dz-bnr-inr-sm {
--dz-banner-height: 350px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-4.dz-bnr-inr-sm {
--dz-banner-height: 300px;
}
}
.dz-bnr-inr.style-4.dz-bnr-inr-md {
--dz-banner-height: 600px;
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4.dz-bnr-inr-md {
--dz-banner-height: 450px;
}
}
@media only screen and (max-width: 575px) {
.dz-bnr-inr.style-4.dz-bnr-inr-md {
--dz-banner-height: 400px;
}
}
.dz-bnr-inr.style-4 h1, .dz-bnr-inr.style-4 .h1 {
line-height: 1.2;
color: #fff;
font-size: 70px;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-4 h1, .dz-bnr-inr.style-4 .h1 {
font-size: 60px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4 h1, .dz-bnr-inr.style-4 .h1 {
font-size: 50px;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4 h1, .dz-bnr-inr.style-4 .h1 {
font-size: 40px;
}
}
.dz-bnr-inr.style-4 .breadcrumb {
border-radius: 50px;
background-color: #fff;
padding: 10px 30px;
box-shadow: 0 0 30px rgba(var(--bs-secondary-rgb), 0.05);
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .breadcrumb {
padding: 5px 20px 7px;
}
}
.dz-bnr-inr.style-4 .breadcrumb li {
font-weight: 400;
color: var(--bs-primary);
}
.dz-bnr-inr.style-4 .breadcrumb li::before {
color: var(--bs-primary);
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .breadcrumb li {
font-size: 14px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .breadcrumb-row {
text-align: center;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .breadcrumb-row ul .breadcrumb-item + .breadcrumb-item::before {
font-size: 12px;
top: 2px;
}
}
.dz-bnr-inr.style-4 .bnr-info {
position: relative;
z-index: 10;
padding: 0px 0px 0px 70px;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-4 .bnr-info {
padding: 0;
}
}
@media only screen and (max-width: 767px) {
.dz-bnr-inr.style-4 .bnr-info {
text-align: center;
}
}
.dz-bnr-inr.style-4 .dz-bnr-inr-entry {
padding-bottom: 0;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .dz-bnr-inr-entry {
display: block;
}
}
.dz-bnr-inr.style-4 .dz-bnr-inr-entry .dz-bnr-inr-flex {
text-align: start;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 0;
height: auto;
min-height: auto;
gap: 30px;
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .dz-bnr-inr-entry .dz-bnr-inr-flex {
justify-content: center;
height: 100%;
}
}
.dz-bnr-inr.style-4 .item1,
.dz-bnr-inr.style-4 .item2,
.dz-bnr-inr.style-4 .item3,
.dz-bnr-inr.style-4 .item4 {
position: absolute;
z-index: 9;
}
@media only screen and (max-width: 1199px) {
.dz-bnr-inr.style-4 .item1,
.dz-bnr-inr.style-4 .item2,
.dz-bnr-inr.style-4 .item3,
.dz-bnr-inr.style-4 .item4 {
display: none;
}
}
.dz-bnr-inr.style-4 .item1 {
bottom: 5%;
right: 45%;
}
.dz-bnr-inr.style-4 .item2 {
top: 30%;
right: 35%;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-4 .item2 {
top: 40%;
}
}
.dz-bnr-inr.style-4 .item3 {
right: 10%;
bottom: 20%;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-4 .item3 {
right: 10%;
bottom: 30%;
}
}
.dz-bnr-inr.style-4 .item4 {
right: 18%;
bottom: 20%;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-4 .item4 {
right: 5%;
}
}
.dz-bnr-inr.style-4 .bnr-media {
position: absolute;
right: -2%;
bottom: -2%;
float: right;
}
@media only screen and (max-width: 1500px) {
.dz-bnr-inr.style-4 .bnr-media {
width: 520px;
}
}
@media only screen and (max-width: 991px) {
.dz-bnr-inr.style-4 .bnr-media {
display: none;
}
}
.dz-bnr-inr.style-4 .vertical-info {
padding: 25px 15px;
width: 100px;
min-width: 100px;
}
.dz-bnr-inr.style-4 .vertical-info > * {
writing-mode: sideways-lr;
}
@media only screen and (max-width: 1680px) {
.dz-bnr-inr.style-4 .vertical-info {
display: none;
}
}
.dz-bnr-inr.style-4 .vertical-info .social-list li a {
font-size: 12px;
font-weight: 600;
}
.dz-bnr-inr.style-4 .vertical-info a.btn:hover {
color: #fff !important;
background-color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
.header-transparent ~ .page-content .dz-bnr-inr.style-1 .dz-bnr-inr-entry {
padding: 70px 0 20px 0;
}
}
.header-transparent ~ .page-content .dz-bnr-inr.style-2 .dz-bnr-inr-entry {
padding: 50px 0 30px 0;
}
@media only screen and (max-width: 575px) {
.header-transparent ~ .page-content .dz-bnr-inr.style-2 .dz-bnr-inr-entry {
padding: 50px 0 10px 0;
}
}
@keyframes animationSignal1 {
0% {
opacity: 0.8;
transform: scale(0.9);
}
100% {
transform: scale(1.5);
opacity: 0;
}
}
@keyframes animationSignal2 {
0% {
opacity: 0.8;
transform: scale(0.9);
}
100% {
transform: scale(1.9);
opacity: 0;
}
}
.page-title {
padding: 30px 0;
}
.page-title.dashboard {
background: transparent;
margin-left: 75px;
padding: 20px 0 0px;
}
.page-title .page-title-content p {
font-size: 16px;
font-weight: 400;
margin-bottom: 0px;
}
.page-title .page-title-content p span {
font-weight: 500;
color: var(--bs-primary);
}
.breadcrumbs {
display: flex;
justify-content: flex-end;
}
@media only screen and (max-width: 575px) {
.breadcrumbs {
justify-content: flex-start;
}
}
.breadcrumbs li a {
color: rgba(151, 151, 159, 0.39);
display: inline-block;
margin-left: 15px;
font-size: 14px;
}
.breadcrumbs li:first-child a {
margin-left: 0px;
}
.breadcrumbs li.active a {
color: var(--bs-primary);
}
footer {
background-image: url();
}
@media only screen and (max-width: 767px) {
footer .row {
--bs-gutter-x: 10px;
}
}
footer strong {
color: var(--bs-heading-color);
}
footer .widget_about p {
margin-bottom: 20px;
line-height: 1.7;
font-size: 15px;
}
footer .footer-logo {
margin-bottom: 24px;
}
footer .footer-logo img {
max-width: 155px;
}
footer .footer-title {
margin: 0;
font-weight: 600;
margin-bottom: 20px;
position: relative;
line-height: 1.2;
font-size: 20px;
}
footer .footer-top {
padding: 70px 0px 30px;
}
footer .footer-top .widget {
margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
footer .footer-top {
padding: 50px 0 0;
}
}
footer .footer-bottom span,
footer .footer-bottom p {
margin-bottom: 0;
}
footer .footer-bottom .heart {
width: 60px;
height: 60px;
display: inline-block;
background: url(//www.justmeditalia.it/wp-content/themes/clinicmaster/assets/images/like.png);
cursor: pointer;
margin: -25px -15px;
}
footer .footer-bottom .heart.heart-blast {
background-position: -1680px 0 !important;
transition: background 1s steps(28);
}
footer .fb-inner {
padding: 15px 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
font-size: 16px;
}
footer .fb-inner .copyright-text a {
color: inherit;
color: var(--bs-primary);
}
@media only screen and (max-width: 575px) {
footer .fb-inner {
padding: 20px 0;
font-size: 14px;
}
}
@media only screen and (max-width: 1024px) {
footer .footer-bottom p {
font-size: 13px;
}
}
@media only screen and (max-width: 991px) {
footer .footer-top {
padding: 50px 0px 20px;
}
footer .footer-bottom .text-start,
footer .footer-bottom .text-end {
text-align: center !important;
}
footer .footer-bottom .text-end {
margin-top: 15px;
}
footer .footer-bottom p {
font-size: 15px;
}
}
@media only screen and (max-width: 575px) {
footer .footer-top {
padding: 45px 0px 0px;
}
}
footer .widget_services ul li a {
display: block;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
footer .widget-address {
margin-bottom: 24px;
}
footer .widget-address li {
padding: 4px 0;
font-size: 15px;
font-weight: 500;
color: var(--bs-heading-color);
}
footer .widget-address li p {
margin-bottom: 0;
font-weight: 500;
}
footer .widget-address li span {
color: var(--bs-heading-color);
font-weight: 500;
}
footer.site-footer.footer-dark {
--bs-heading-color: #fff;
--bs-body-color: #8999CB;
background-color: var(--bs-secondary);
color: var(--bs-body-color);
}
footer.site-footer.footer-dark .nav-inline a {
color: var(--bs-body-color);
}
footer.site-footer.footer-dark .footer-middle .fm-inner,
footer.site-footer.footer-dark .fb-inner {
border-top-color: rgba(255, 255, 255, 0.1);
}
footer.site-footer.footer-dark .widget_get_in_touch li {
border-color: rgba(255, 255, 255, 0.1);
}
footer.site-footer.footer-dark .widget_get_in_touch li .widget-text {
color: #fff;
}
footer.site-footer.footer-dark .dz-social-icon.style-1 li a:not(:hover) {
background-color: #fff;
}
footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control {
color: #fff;
}
footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:focus, footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:active {
--bs-body-color: #fff !important;
}
footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:-webkit-autofill, footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:-webkit-autofill:active, footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:-webkit-autofill:focus, footer.site-footer.footer-dark .dzSubscribe.style-3 .input-group .form-control:-webkit-autofill:hover {
-webkit-text-fill-color: #fff !important;
}
.widget_getintuch ul li {
position: relative;
margin-bottom: 15px;
padding-left: 45px;
min-height: 35px;
display: flex;
align-items: center;
}
.widget_getintuch ul li:last-child {
margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
.widget_getintuch ul li {
margin-bottom: 20px;
padding-left: 50px;
}
}
@media only screen and (max-width: 575px) {
.widget_getintuch ul li {
padding-left: 40px;
}
}
.widget_getintuch ul li h5, .widget_getintuch ul li .h5 {
font-size: 20px;
line-height: 1.33;
margin-bottom: 5px;
}
@media only screen and (max-width: 1199px) {
.widget_getintuch ul li h5, .widget_getintuch ul li .h5 {
font-size: 18px;
line-height: 1.2;
}
}
.widget_getintuch ul li i {
position: absolute;
font-size: 28px;
line-height: 1;
left: 0;
color: var(--bs-primary);
}
@media only screen and (max-width: 1199px) {
.widget_getintuch ul li i {
font-size: 35px;
top: 6px;
}
}
@media only screen and (max-width: 575px) {
.widget_getintuch ul li i {
font-size: 24px;
}
}
.contact-ft-1 {
text-align: center;
margin-bottom: 40px;
}
.contact-ft-1 i {
color: var(--bs-primary);
font-size: 50px;
line-height: 1;
margin-bottom: 15px;
display: inline-block;
}
.contact-ft-1 h4, .contact-ft-1 .h4 {
color: #ffffff;
text-decoration: underline;
}
.contact-ft-1 h5, .contact-ft-1 .h5 {
color: #ffffff;
font-weight: 400;
}
.list-column ul {
display: flex;
flex-wrap: wrap;
}
.list-column ul li {
flex: 0 0 50%;
max-width: 50%;
}
.fb-link {
list-style: none;
margin: 0;
padding: 0;
}
.fb-link li {
display: inline-block;
}
.fb-link li a {
color: #fff;
position: relative;
}
.fb-link li a:after {
content: "";
background: var(--bs-primary);
width: 5px;
height: 5px;
}
.footer-link li {
display: inline-block;
font-family: "Poppins", sans-serif;
position: relative;
padding: 0 25px 0 20px;
}
.footer-link li a {
color: inherit;
}
.footer-link li:before {
content: "";
height: 8px;
width: 8px;
background-color: var(--bs-primary);
position: absolute;
top: 50%;
left: 0;
border-radius: 8px;
transform: translateY(-50%);
}
.widget_time ul li {
display: block;
margin-bottom: 5px;
}
.widget_time ul li label {
color: rgba(255, 255, 255, 0.7);
margin-bottom: 0;
margin-right: 3px;
}
.footer-category {
padding-top: 50px;
padding-bottom: 50px;
background: #f9f9f9;
}
@media only screen and (max-width: 991px) {
.footer-category {
padding-top: 30px;
padding-bottom: 30px;
}
}
.footer-category .toggle-btn {
position: relative;
font-family: var(--font-family-title);
color: var(--bs-heading-color);
font-size: 18px;
font-weight: 500;
}
.footer-category .toggle-btn:before {
content: "+";
font-family: "Font Awesome 6 Free";
font-weight: 900;
margin-right: 10px;
}
.footer-category .toggle-btn.active:before {
content: "\f068";
}
.footer-category .toggle-items {
margin-top: 22px;
display: none;
}
.footer-category .toggle-items:after {
display: block;
clear: both;
content: "";
}
.footer-category .toggle-items ul li {
width: 25%;
float: left;
padding: 0;
}
@media only screen and (max-width: 767px) {
.footer-category .toggle-items ul li {
padding: 5px 0;
}
}
.footer-category .toggle-items ul li a {
color: #363848;
display: block;
}
.footer-category .toggle-items ul li a:hover {
color: var(--bs-primary);
}
@media only screen and (max-width: 1199px) {
.footer-category .toggle-items ul li {
width: 33%;
}
}
@media only screen and (max-width: 575px) {
.footer-category .toggle-items ul li {
width: 50%;
}
}
@media only screen and (max-width: 767px) {
.footer-category .toggle-items {
margin-top: 10px;
}
}
.footer-map .map-iframe {
width: 50vw;
float: right;
height: 100%;
}
@media only screen and (max-width: 767px) {
.footer-map .map-iframe {
width: 100%;
margin-top: 50px;
}
}
@media only screen and (max-width: 575px) {
.footer-map .map-iframe {
width: 100%;
height: 100%;
}
}
.footer-map .footer-top,
.footer-map .footer-bottom {
padding-left: 40px;
padding-right: 40px;
}
@media only screen and (max-width: 767px) {
.footer-map .footer-top,
.footer-map .footer-bottom {
padding-left: 0;
padding-right: 0;
}
}
.site-footer.style-1 {
position: relative;
z-index: 1;
overflow: hidden;
background-color: var(--bs-light);
}
.site-footer.style-1 .footer-top {
padding: 80px 0px 45px;
}
@media only screen and (min-width: 1199px) {
.site-footer.style-1 .footer-top .widget_services.style-1 {
padding-left: 50px;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-1 .footer-top {
padding: 50px 0px 20px;
}
}
@media only screen and (max-width: 767px) {
.site-footer.style-1 .footer-top {
padding: 50px 0 0;
}
}
.site-footer.style-1 .footer-logo {
max-width: 170px;
}
.site-footer.style-1 .footer-logo a {
display: block;
}
.site-footer.style-1 .footer-logo img {
max-width: 100%;
}
.site-footer.style-1 .footer-middle .fm-inner {
padding: 40px 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.site-footer.style-1 .footer-middle .title {
font-size: 24px;
margin-bottom: 5px;
font-weight: 500;
}
.site-footer.style-1 .footer-middle p {
font-size: 15px;
margin-bottom: 0;
}
.site-footer.style-1 .footer-head .footer-logo {
margin-bottom: 0;
}
.site-footer.style-1 .item1 {
z-index: 99;
position: absolute;
right: 0;
bottom: 60px;
}
@media only screen and (max-width: 1680px) {
.site-footer.style-1 .item1 {
width: 350px;
}
}
@media only screen and (max-width: 1480px) {
.site-footer.style-1 .item1 {
display: none;
}
}
.site-footer.style-1 .fh-inner {
padding: 35px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.site-footer.style-1 .widget_about .footer-title {
margin-bottom: 10px;
line-height: 1.4;
font-size: 24px;
}
@media only screen and (max-width: 575px) {
.site-footer.style-1 .footer-middle .fm-inner {
padding: 30px 0;
}
.site-footer.style-1 .footer-middle .title {
font-size: 20px;
}
.site-footer.style-1 .footer-middle p {
font-size: 14px;
}
}
.site-footer.style-1 .widget_services ul li {
padding: 0.625rem 0rem 0.625rem 1.5rem;
overflow: hidden;
line-height: 1.3;
}
.site-footer.style-1 .widget_services ul li a::before {
content: "\e844";
color: var(--bs-primary);
position: absolute;
left: 0;
font-family: "feather";
font-weight: 100;
font-size: 18px;
top: 8px;
}
.site-footer.style-1 .dz-social-icon li {
margin-right: 10px;
}
.site-footer.style-1 .dz-social-icon li:last-child {
margin-right: 0;
}
.site-footer.style-1 .dz-social-icon li a {
font-size: 16px;
border-radius: 8px;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.site-footer.style-1 .dz-social-icon li a i {
color: var(--bs-secondary);
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}
.site-footer.style-1 .dz-social-icon li a:hover i {
color: #fff;
}
.site-footer.style-1 .footer-bottom .fb-inner {
border: 0;
}
.site-footer.style-1.footer-dark {
--bs-body-color: #8B9CC2;
}
.site-footer.style-1.footer-dark .fh-inner {
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.site-footer.style-1.footer-dark .footer-bottom {
background-color: #001543;
}
.site-footer.style-2 {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.site-footer.style-2 .footer-title {
font-weight: 500;
}
.site-footer.style-2 .widget_services {
padding-left: 30px;
}
@media only screen and (max-width: 1380px) {
.site-footer.style-2 .widget_services {
padding-left: 0;
}
}
.site-footer.style-2 .footer-middle .fm-inner {
border-radius: 30px;
padding: 25px 40px;
background-color: #fff;
}
@media only screen and (max-width: 767px) {
.site-footer.style-2 .footer-middle .fm-inner {
padding: 25px 25px;
}
}
.site-footer.style-2 .footer-middle .title {
margin-bottom: 3px;
}
.site-footer.style-2 .footer-middle .text {
font-size: 15px;
margin-bottom: 0;
}
.site-footer.style-2.overlay-secondary-dark::before {
background-color: #07121E;
}
.site-footer.style-2 .fb-inner {
border: 0;
padding: 20px 0;
}
.site-footer.style-2 .footer-head .fh-inner {
padding-top: 40px;
padding-bottom: 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.site-footer.style-2.footer-dark {
--bs-body-color: #BED2E7;
background-color: #07121E;
}
.site-footer.style-2.footer-dark .text-body {
color: var(--bs-body-color) !important;
}
.site-footer.style-2.footer-dark .footer-middle .fm-inner {
background-color: #07121E;
}
.site-footer.style-2.footer-dark .footer-middle .fh-inner {
background-color: #07121e;
border-radius: 30px;
padding: 25px 40px;
}
@media only screen and (max-width: 767px) {
.site-footer.style-2.footer-dark .footer-middle .fh-inner {
padding: 25px 25px;
}
}
.site-footer.style-2.footer-dark .dzSubscribe.style-1 .input-group .form-control {
background: #07121E;
border: 1px solid #07121E;
color: #fff;
-webkit-text-fill-color: #fff;
}
.site-footer.style-2.footer-dark .footer-head .fh-inner {
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.site-footer.style-2 .widget_services ul li {
padding: 0.5rem 0 0.5rem 0;
}
.site-footer.style-2 .widget_services ul li a::before {
display: none;
}
.site-footer.style-4.footer-dark .footer-title {
color: var(--bs-primary);
font-size: 14px;
text-transform: uppercase;
}
.site-footer.style-4.footer-dark .widget_services ul li a {
color: var(--bs-secondary);
}
.site-footer.style-4 .footer-media {
position: relative;
mix-blend-mode: darken;
margin: -30px -15px -30px 20px;
}
.site-footer.style-4 .footer-media::after {
content: "";
position: absolute;
top: 1px;
left: 1px;
bottom: 1px;
right: 1px;
background-color: var(--bs-primary);
opacity: 0.4;
mix-blend-mode: color;
}
@media (max-width: 1380px) {
.site-footer.style-4 .footer-media {
margin: -30px -35px -30px 32px;
}
}
.site-footer.style-4 .footer-media img {
width: 100%;
}
.site-footer.style-4 .footer-top {
padding: 30px 0px 0px;
margin: 0 10px;
}
.site-footer.style-4 .footer-top > .footer-inner-wraper {
padding: 60px 15px 30px;
position: relative;
z-index: 1;
}
@media only screen and (max-width: 1199px) {
.site-footer.style-4 .footer-top > .footer-inner-wraper {
padding: 60px 20px 30px;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-4 .footer-top > .footer-inner-wraper {
padding: 50px 20px 30px;
}
}
.site-footer.style-4 .footer-top > .footer-inner-wraper::before {
content: "";
position: absolute;
top: 0;
left: -50px;
background-color: #fff;
border-radius: 15px;
width: calc(100% + 110px);
height: 100%;
z-index: -1;
}
@media only screen and (max-width: 1480px) {
.site-footer.style-4 .footer-top > .footer-inner-wraper::before {
left: -20px;
width: calc(100% + 40px);
}
}
@media only screen and (max-width: 1199px) {
.site-footer.style-4 .footer-top > .footer-inner-wraper::before {
left: 0;
width: 100%;
}
}
.site-footer.style-4 .widget_about {
display: flex;
flex-direction: column;
height: 100%;
justify-content: space-between;
padding-bottom: 20px;
}
@media only screen and (max-width: 991px) {
.site-footer.style-4 .widget_about {
padding-bottom: 30px;
}
}
.site-footer.style-4 .widget_about .widget-social .dz-social {
display: flex;
gap: 5px;
}
.site-footer.style-4 .widget_about .widget-social .dz-social li a {
width: 50px;
height: 50px;
display: flex;
background-color: #EAEAEA;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #000;
transition: 0.4s;
}
.site-footer.style-4 .widget_about .widget-social .dz-social li a:hover {
background-color: var(--bs-primary);
color: #fff;
}
.site-footer.style-4 .fb-bottom {
padding: 30px 0 0;
border-top: 1px solid #D9D9D9;
}
.site-footer.style-4 .footer-middle .fm-inner {
padding: 40px 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.site-footer.style-4 .footer-middle .fm-inner h2.title, .site-footer.style-4 .footer-middle .fm-inner .title.h2 {
font-size: 40px;
font-weight: 800;
line-height: 3rem;
}
@media only screen and (max-width: 1480px) {
.site-footer.style-4 .footer-middle .fm-inner h2.title, .site-footer.style-4 .footer-middle .fm-inner .title.h2 {
font-size: 35px;
font-weight: 700;
line-height: 2.5rem;
}
}
@media only screen and (max-width: 1199px) {
.site-footer.style-4 .footer-middle .fm-inner h2.title, .site-footer.style-4 .footer-middle .fm-inner .title.h2 {
font-size: 26px;
font-weight: 600;
line-height: normal;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-4 .footer-middle .fm-inner h2.title br, .site-footer.style-4 .footer-middle .fm-inner .title.h2 br {
display: none;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-4 .footer-middle .fm-inner h2.title, .site-footer.style-4 .footer-middle .fm-inner .title.h2 {
font-size: 22px;
}
}
.site-footer.style-4 .footer-middle .fm-inner p {
font-size: 18px;
color: rgba(255, 255, 255, 0.7);
margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
.site-footer.style-4 .footer-middle .fm-inner p {
font-size: 16px;
}
}
.site-footer.style-5 {
--spacing-x: 50px;
}
@media only screen and (max-width: 575px) {
.site-footer.style-5 {
--spacing-x: 25px;
}
}
.site-footer.style-5 .footer-media {
position: relative;
margin-right: 55px;
mix-blend-mode: darken;
margin-top: -45px;
}
.site-footer.style-5 .footer-media::after {
content: "";
position: absolute;
top: 1px;
left: 1px;
bottom: 1px;
right: 1px;
background-color: var(--bs-primary);
opacity: 0.4;
mix-blend-mode: color;
}
@media only screen and (max-width: 1199px) {
.site-footer.style-5 .footer-media {
margin-right: 0;
}
}
.site-footer.style-5 .footer-top {
padding-top: 80px;
padding-left: var(--spacing-x);
padding-right: var(--spacing-x);
}
@media only screen and (max-width: 575px) {
.site-footer.style-5 .footer-top {
padding-top: 50px;
}
}
.site-footer.style-5 .footer-top > .footer-inner-wraper {
padding: 60px 15px 0px 15px;
position: relative;
z-index: 1;
}
@media only screen and (max-width: 1480px) {
.site-footer.style-5 .footer-top > .footer-inner-wraper {
background-color: #fff;
border-radius: 15px;
padding: 60px 25px 0px 25px;
}
}
.site-footer.style-5 .footer-top > .footer-inner-wraper::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
border-radius: 15px;
width: 1400px;
height: 100%;
z-index: -1;
}
@media only screen and (max-width: 1480px) {
.site-footer.style-5 .footer-top > .footer-inner-wraper::before {
display: none;
}
}
.site-footer.style-5 .footer-bottom {
padding-left: var(--spacing-x);
padding-right: var(--spacing-x);
}
.site-footer.style-5 .footer-bottom .fb-inner {
padding: 24px 0px 30px;
}
.site-footer.style-5 .footer-bottom .fb-inner .copyright-text {
font-size: 14px;
font-weight: 500;
}
.site-footer.style-5 .footer-bottom .fb-inner .widget-rating {
font-size: 14px;
font-weight: 500;
}
.site-footer.style-5 .footer-bottom .fb-inner .widget-rating a {
text-decoration: underline;
}
.site-footer.style-5 .widget_about .widget-social .dz-social {
display: flex;
gap: 5px;
margin-bottom: 50px;
}
@media only screen and (max-width: 991px) {
.site-footer.style-5 .widget_about .widget-social .dz-social {
margin-bottom: 0;
}
}
.site-footer.style-5 .widget_about .widget-social .dz-social li a {
width: 50px;
height: 50px;
display: flex;
background-color: #EAEAEA;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #000;
transition: 0.4s;
}
.site-footer.style-5 .widget_about .widget-social .dz-social li a:hover {
background-color: var(--bs-primary);
color: #fff;
}
.site-footer.style-5 .fb-bottom {
margin-top: auto;
padding: 30px 0;
border-top: 1px solid #D9D9D9;
position: absolute;
right: 20px;
bottom: 0;
width: inherit;
}
@media only screen and (max-width: 1399px) {
.site-footer.style-5 .fb-bottom {
position: unset;
width: 100%;
}
}
.site-footer.style-5 .footer-middle .fm-inner {
padding: 40px 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.site-footer.style-5 .footer-middle .fm-inner h2.title, .site-footer.style-5 .footer-middle .fm-inner .title.h2 {
font-size: 40px;
font-weight: 800;
line-height: 3rem;
}
@media only screen and (max-width: 1480px) {
.site-footer.style-5 .footer-middle .fm-inner h2.title, .site-footer.style-5 .footer-middle .fm-inner .title.h2 {
font-size: 35px;
font-weight: 700;
line-height: 2.5rem;
}
}
@media only screen and (max-width: 1199px) {
.site-footer.style-5 .footer-middle .fm-inner h2.title, .site-footer.style-5 .footer-middle .fm-inner .title.h2 {
font-size: 26px;
font-weight: 600;
line-height: normal;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-5 .footer-middle .fm-inner h2.title br, .site-footer.style-5 .footer-middle .fm-inner .title.h2 br {
display: none;
}
}
@media only screen and (max-width: 991px) {
.site-footer.style-5 .footer-middle .fm-inner h2.title, .site-footer.style-5 .footer-middle .fm-inner .title.h2 {
font-size: 22px;
}
}
.site-footer.style-5 .footer-middle .fm-inner p {
font-size: 18px;
color: rgba(255, 255, 255, 0.7);
margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
.site-footer.style-5 .footer-middle .fm-inner p {
font-size: 16px;
}
}
.site-footer.style-5 .map-wrapper {
height: 445px;
}
@media only screen and (max-width: 991px) {
.site-footer.style-5 .map-wrapper {
height: 240px;
}
}
@media only screen and (max-width: 575px) {
.site-footer.style-5 .map-wrapper {
height: 200px;
}
}
.site-footer.style-5 .form-wrapper {
border-radius: 0;
height: 100%;
}
.site-footer.style-5 .form-wrapper.style-2 {
padding: 95px 85px;
}
@media only screen and (max-width: 767px) {
.site-footer.style-5 .form-wrapper.style-2 {
padding: 55px 45px;
}
}
@media only screen and (max-width: 575px) {
.site-footer.style-5 .form-wrapper.style-2 {
padding: 55px 25px;
}
}
.site-footer.style-5 .form-wrapper.style-2::before {
display: none;
}
.dzSubscribe.r-rounded .input-group .form-control {
border-radius: 60px !important;
}
.dzSubscribe.r-rounded .input-group .input-group-addon i {
color: var(--bs-primary);
}
#bg {
background-attachment: fixed;
background-size: cover;
}
.main-bar-wraper.sticky-no .main-bar {
position: unset;
}
.boxed .page-wraper {
max-width: 1200px;
margin: 0 auto;
position: relative;
overflow: hidden;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.boxed .footer-fixed .site-footer {
left: 50%;
width: 1200px;
margin: 0 -600px;
}
.boxed .is-fixed .main-bar {
transition: none;
-moz-transition: none;
-ms-transition: none;
-webkit-transition: none;
-o-transition: none;
position: unset;
}
@media only screen and (min-width: 1680px) {
.boxed .container-fluid, .boxed .container-sm, .boxed .container-md, .boxed .container-lg, .boxed .container-xl, .boxed .container-xxl {
padding-left: 15px;
padding-right: 15px;
}
}
.boxed .swiper-btn-center-lr {
position: relative;
}
.boxed .swiper-btn-center-lr .btn-next,
.boxed .swiper-btn-center-lr .btn-prev {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.boxed .swiper-btn-center-lr .btn-prev {
left: 0px;
}
.boxed .swiper-btn-center-lr .btn-next {
right: 0px;
}
.boxed .swiper-btn-center-lr:hover .btn-prev {
left: 0px;
}
.boxed .swiper-btn-center-lr:hover .btn-next {
right: 0px;
} .frame {
padding: 30px;
}
.frame .page-wraper {
margin: 0 auto;
position: relative;
overflow: hidden;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
overflow-y: scroll;
height: auto !important;
}
.frame .is-fixed .main-bar {
left: 0;
width: 100%;
margin: 0;
position: unset;
}
.frame button.scroltop {
right: 50px;
bottom: 50px;
}
@media only screen and (max-width: 1024px) {
.frame {
padding: 0;
}
.frame button.scroltop {
right: 15px;
bottom: 15px;
}
}
.theme-sharped {
--border-radius-base: 0;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.theme-rounded {
--border-radius-base: 6px;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}.post-swiper-2 {
margin-bottom: 10px; }
.post-swiper-2 img {
width: 100%; }
.post-swiper-2 .btn-prev,
.post-swiper-2 .btn-next {
position: absolute;
top: 40%;
transform: translateY(-50%);
color: var(--secondary)!important;					
width:50px;
height: 50px;	
}
.post-swiper-2 .btn-prev:hover,
.post-swiper-2 .btn-next:hover {
background: var(--primary); }
.post-swiper-2 .btn-prev {
left: 0; }
.post-swiper-2 .btn-next {
right: 0; }
.post-swiper-2 .btn-prev::after,
.post-swiper-2 .btn-next::after{
display: none;	
}
.post-swiper-two {
margin-bottom: 25px; }
.post-swiper-two .swiper-slide:after {
height: 100%;
width: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background-color: black; }
.post-swiper-two .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active:after {
content: none; }
.section-full {
--dz-height:600px; }
@media only screen and (max-width: 991px) {
.section-full {
--dz-banner-height:450px; } }
@media only screen and (max-width: 767px) {
.section-full {
--dz-height:380px; } }
@media only screen and (max-width: 575px) {
.section-full {
--dz-height:350px; } }
.post-header {
position: relative;
overflow: hidden; }
@media only screen and (max-width: 575px) {
.post-header {
margin-bottom: 1.25rem; } }
.post-header .dz-media {
height: var(--dz-height); }
.post-header .dz-media img {
min-height: 250px;
width: 100%;
height: 100%;
object-fit: cover; }
.post-header .dz-info {
position: absolute;
top: 50%;
background:none!important;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
padding: 100px 30px 30px 30px !important;
width: 100%; }
@media only screen and (max-width: 575px) {
.post-header .dz-info {
padding: 40px 15px 15px 15px !important; } }
.post-header .dz-info .dz-title {
color: #fff;
text-transform: capitalize; }
@media only screen and (max-width: 575px) {
.post-header .dz-info .dz-title {
font-size: 24px; } }
.post-header .dz-info .dz-meta > ul {
justify-content: center; }
.post-header .dz-info .dz-meta > ul > li {
color: #fff; }
.contact-area1 .wpcf7-form-control-wrap{
width: 100%!important;	
}
.dz-load-more svg{
display:none;
}
.dz-load-more.active svg{
display:block;
}
.faq-head .spinner-border{
display: none!important;
animation: none;
}	
.active-search .icon-search {
display: none; 
}
.active-search .spinner-border {
display: block!important;
animation: 0.75s linear infinite spinner-border; 
width: 30px !important;
height: 30px !important;
} .dz-subscription-msg{
position: fixed;
bottom: 0;
right: 0;
z-index: 9999;
} .mega-menu:has(.mm-image) .elementor-widget-wrap,
.mega-menu:has(.mm-image) .elementor-widget{
position: static!important;
}
.mega-menu .elementor-widget-wrap,
.mega-menu .elementor-widget{
position: static!important;
}
.mm-image{
position: absolute;
bottom: 0;
z-index: -1;
height: 100%;
right: -100px;
}
.mm-image img{
height: 100%!important;
object-fit: cover;
}  .list-check-2.check-circle{
padding-left: 0!important;
}
.dz-mega-menu > li .menu-icon{
display:none;
}
.main-swiper .swiper-slide{
transition: opacity 1.5s ease-in-out;
}
.main-swiper .swiper-slide.swiper-slide-active{
width: 100%!important;
} .extra-nav.nav-light li a{
color: #fff;
}
.demo_vertical2 {
height: 100%!important;
}
.dz-product-area .feature-detail{
justify-content: start;
}
.dz-media.post-audio iframe{
border-radius: 10px;
}
.post-link-in {
border-radius: 0 10px 0 0;
}
.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{
overflow: hidden;
}
.blockUI.blockOverlay{
border-radius: 10px;
}
.header-transparent .top-bar .dz-topbar-left li,.header-transparent .top-bar .dz-topbar-right li,.header-transparent .top-bar .dz-topbar-right li i{
color:unset!important;
} .ic-card.style-3.blog-half .ic-media {
margin-bottom: 0;
max-width: 300px;
min-width: 300px;
}
.ic-card.style-3.blog-half .ic-media a {
display: block;
height: 100%;
}
.ic-card.style-3.blog-half .ic-media img {
height: 100%;
object-fit: cover;
min-height: 235px;
max-height: 350px;
}
.ic-card.style-3.blog-single{
background-color: transparent;
}
.ic-card.style-3.blog-single .ic-info {
padding: 0;
padding-top: 30px;
border: 0;
text-align: inherit;
}
.ic-card.style-3.blog-half .ic-info{
flex:1;
}
.ic-bnr-inr.ic-bnr-inr-sm {
height: var(--ic-banner-height);
}
.post-btn {
display: flex;
flex-wrap: wrap;
border-top: 1px solid #ededee;
border-bottom: 1px solid #ededee;
padding: 15px 0;
margin: 50px 0px;
position: relative;
}
.post-btn .prev-post, .post-btn .next-post {
max-width: 50%;
flex: 0 0 50%;
position: relative;
}
.post-btn .post-inner{
display: flex;
align-items: center;
}
.post-btn .prev-post {
padding-right: 10px;
}
.post-btn .prev-post .inner-icon{
margin-right: 12px;
display: none;
}
.post-btn .next-post .inner-icon{
margin-left: 12px;
display: none;
}
.post-btn .next-post {
padding-left: 10px;
}
.post-btn .next-post .dz-info{
text-align: right;
flex: 1;
}
.post-btn .prev-post img, .post-btn .next-post img {
height: 70px;
width: 85px;
object-fit: cover;
}
.inquiry-modal .inquiry-adv + .modal-content {
flex: 0 0 50%;
max-width: 50%;
}
.inquiry-modal .modal-content {
flex: 0 0 100%;
max-width: 100%;
}
.ic-coming-soon.style-3 .ic-social-icon li a{
display: inline-block;
}
.under-construct{
min-height: 700px;
}
.ic-card.style-3 .ic-meta ul li.dz-user > a{
margin-left: 4px;
} .author-box {
padding: 50px 30px;
text-align: center;
margin-bottom: 60px;
background: var(--bs-light);
border-radius: 30px;
border: 2px solid var(--bs-light);
}
.author-box .author-profile-info .author-profile-pic {
width: 200px;
height: 200px;
overflow: hidden;
min-width: 200px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
background: var(--bs-primary);
border-radius: 20px;
}
.author-box .author-profile-info .author-profile-pic img {
width: 100%;
border-radius: 20px;
}
.author-box .author-profile-info .author-profile-content .title {
font-size: 20px;
margin-bottom: 0;
}
.author-box .author-profile-info .author-profile-content .sub-title {
font-size: 13px;
display: block;
color: var(--bs-primary);
margin-bottom: 10px;
}
.author-box .author-profile-info .author-profile-content p {
font-size: 14px;
margin-bottom: 15px;
}
.author-box .author-profile-info .author-profile-content img {
margin-bottom: 15px;
width: 180px;
}
.author-box .author-profile-info .author-profile-content .social-icon {
margin: 0 -2px;
}
.author-box .author-profile-info .author-profile-content .social-icon li {
margin: 0 2px;
display: inline-block;
}
.author-box .author-profile-info .author-profile-content .social-icon li a {
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
background: var(--bs-secondary);
color: #fff;
vertical-align: middle;
display: block;
border-radius: 10px;
-webkit-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
}
.author-box .author-profile-info .author-profile-content .social-icon li a i {
vertical-align: middle;
}
.author-box .author-profile-info .author-profile-content .social-icon li a:hover {
background: var(--bs-primary);
}
.author-box.style-1 {
padding: 30px;
text-align: left;
}
.author-box.style-1 .author-profile-info {
display: flex;
align-items: center;
}
.author-box.style-1 .author-profile-info .author-profile-pic {
width: 150px;
height: 150px;
min-width: 150px;
margin-bottom: 0;
margin-left: unset;
margin-right: 20px;
}
.author-box.style-1 .author-profile-info .author-profile-content .title {
margin-bottom: 8px;
} .swiper-pagination-bullets.style-2{
position: absolute;
bottom: 10px;
z-index: 1;
left: 0;
right: 0;
text-align: center;
}
.swiper-pagination-bullets.style-2 .swiper-pagination-bullet{
height: 10px;
width: 10px;
background-color: white;
}
.ic-media iframe {
width: 100%;
height: 400px;
}  .dz-ajax-overlay .btn:before {
content: "";
height: 100%;
width: 100%;
background-color: #000;
position: absolute;
left: 0;
top: 0;
z-index: 99;
border-radius: 0;
opacity: 0.8;
color: #fff;
text-transform: uppercase;
display: flex;
align-items: center;
justify-content: center;
letter-spacing: 2px;
font-weight: 500;
font-size: 14px;
font-style: italic;
background-image: url(data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="30px" viewBox="0 0 24 30" style="enable-background:new 0 0 50 50;" xml:space="preserve"> <rect x="0" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="10" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate> </rect> <rect x="20" y="13" width="4" height="5" fill="%23fff"> <animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> <animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate> </rect> </svg>);
background-repeat: no-repeat;
background-position: center;
background-size: 18px;
}
.dz-spinner {
display: inline-block;
animation: spin 1s linear infinite;
}
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
.widget.widget_search .input-group .form-control{
border-radius: 10px !important;
background-color: #fff;
}
.widget.widget_search .input-group-append.search-btn{
position: absolute;
top: 5px;
right: 5px;
bottom: 5px;
z-index: 9;
}
.widget.widget_search .input-group-append.search-btn .btn{
width: 40px;
padding: 0;
height: 100%;
border-radius: 6px;
}
.dz-card.style-1 .dz-media::before,
.dz-card.style-2 .dz-media::before,
.dz-card.style-3 .dz-media::before,
.dz-card.style-4 .dz-media::before,
.dz-card.style-5 .dz-media::before {
left: -100%;
}
.dz-card.style-4 .dz-media img {
min-height: 250px;
}
.wpcf7-list-item {
margin: 0;
}html[data-theme-color="custom-color"] {
--bs-body-color: #566593;
--bs-heading-color: #031b4e;
--bs-heading-color-rgb: 3, 27, 78;
--bs-primary: #00acb3;
--bs-secondary: #031b4e;
--bs-light: #ecf5fb;
--bs-primary-rgb: 0, 172, 179;
--bs-secondary-rgb: 3, 27, 78;
--bs-light-rgb: 236, 245, 251;
--bs-primary-text-emphasis: #004548;
--bs-secondary-text-emphasis: #010b1f;
--bs-light-text-emphasis: #5e6264;
--bs-primary-bg-subtle: #cceef0;
--bs-secondary-bg-subtle: #cceef0;
--bs-light-bg-subtle: #fbfdfe;
--bs-primary-border-subtle: #cceef0;
--bs-secondary-border-subtle: #cdd1dc;
--bs-light-border-subtle: #fbfdfe;
--bs-primary-btn-hover-bg: #009298;
--bs-primary-btn-hover-border-color: #009298;
--bs-secondary-btn-hover-bg: #031742;
--bs-secondary-btn-hover-border-color: #031742;
--bs-light-btn-hover-bg: #c9d0d5;
--bs-light-btn-hover-border-color: #c9d0d5;
}
html[data-theme-color="custom-color"] .site-header.style-2 .nav > li.menu-item-has-children.active > a:after, html[data-theme-color="custom-color"] .site-header.style-2 .nav > li.sub-menu-down.active > a:after, html[data-theme-color="custom-color"] .site-header.style-2 .nav > li.menu-item-has-children:hover > a:after, html[data-theme-color="custom-color"] .site-header.style-2 .nav > li.sub-menu-down:hover > a:after {
background-image: url("data:image/svg+xml,<svg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6 0L7.69706 4.30294L12 6L7.69706 7.69706L6 12L4.30294 7.69706L0 6L4.30294 4.30294L6 0Z' fill='%2300BDE0'/></svg>");
}