.kadence-info-box-image-intrisic{height:0}.kt-blocks-info-box-link-wrap{margin-left:auto;margin-right:auto}.kt-info-halign-center{text-align:center}.kt-info-halign-center .kadence-info-box-image-inner-intrisic-container{margin:0 auto}.kt-info-halign-right{text-align:right}.kt-info-halign-right .kadence-info-box-image-inner-intrisic-container{margin:0 0 0 auto}.kt-info-halign-left{text-align:left}.kt-info-halign-left .kadence-info-box-image-inner-intrisic-container{margin:0 auto 0 0}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media{display:inline-block;max-width:100%}.kt-blocks-info-box-media-align-top .kt-infobox-textcontent{display:block}.kt-blocks-info-box-text{color:var(--global-palette5, #444444)}.wp-block-kadence-infobox .kt-blocks-info-box-text{margin-bottom:0}.wp-block-kadence-infobox .kt-blocks-info-box-title{margin-top:0}.kt-blocks-info-box-link-wrap{display:block;background:var(--global-palette8, #f2f2f2);padding:var(--global-kb-spacing-xs, 1rem);border-color:var(--global-palette7, #eeeeee)}.kt-blocks-info-box-media,.kt-blocks-info-box-link-wrap{border:0 solid rgba(0,0,0,0);transition:all .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.kt-blocks-info-box-title,.kt-blocks-info-box-text,.kt-blocks-info-box-learnmore,.kt-info-svg-image{transition:all .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.kt-blocks-info-box-media{color:var(--global-palette5, #444444);padding:10px;margin:0 15px 0 15px}.kt-blocks-info-box-media img{padding:0;margin:0;max-width:100%;height:auto}.kadence-info-box-number-container{text-align:center}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media{margin:0}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media-container{margin:0 15px 0 15px;max-width:inherit}.kt-blocks-info-box-learnmore{border:0 solid rgba(0,0,0,0);display:block;text-decoration:none;color:var(--global-palette5, #444444);padding:4px 8px;margin:10px 0px 10px 0px}.wp-block-kadence-infobox .kt-blocks-info-box-learnmore-wrap{display:inline-flex;width:auto}.wp-block-kadence-infobox .kt-blocks-info-box-media-align-left{display:flex;align-items:center;justify-content:flex-start}.wp-block-kadence-infobox .kt-blocks-info-box-media-align-left .kt-infobox-textcontent{flex-grow:1}.wp-block-kadence-infobox .kt-blocks-info-box-media-align-right{display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse}@media(min-width: 768px)and (max-width: 1024px){.kb-info-tablet-halign-center{text-align:center}.kb-info-tablet-halign-center .kadence-info-box-image-inner-intrisic-container{margin:0 auto}.kb-info-tablet-halign-right{text-align:right}.kb-info-tablet-halign-right .kadence-info-box-image-inner-intrisic-container{margin:0 0 0 auto}.kb-info-tablet-halign-left{text-align:left}.kb-info-tablet-halign-left .kadence-info-box-image-inner-intrisic-container{margin:0 auto 0 0}}@media(max-width: 767px){.kb-info-mobile-halign-center{text-align:center}.kb-info-mobile-halign-center .kadence-info-box-image-inner-intrisic-container{margin:0 auto}.kb-info-mobile-halign-right{text-align:right}.kb-info-mobile-halign-right .kadence-info-box-image-inner-intrisic-container{margin:0 0 0 auto}.kb-info-mobile-halign-left{text-align:left}.kb-info-mobile-halign-left .kadence-info-box-image-inner-intrisic-container{margin:0 auto 0 0}}.kt-blocks-info-box-media-align-right.kb-info-box-vertical-media-align-top,.kt-blocks-info-box-media-align-left.kb-info-box-vertical-media-align-top{align-items:flex-start}.kt-blocks-info-box-media-align-right.kb-info-box-vertical-media-align-bottom,.kt-blocks-info-box-media-align-left.kb-info-box-vertical-media-align-bottom{align-items:flex-end}.kt-blocks-info-box-media .kt-info-box-image,.kt-blocks-info-box-media-container{max-width:100%}.kadence-info-box-image-intrisic.kb-info-box-image-type-svg{height:auto;padding-bottom:0}.kt-info-animate-grayscale img,.kt-info-animate-grayscale-border-draw img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.kt-blocks-info-box-link-wrap:hover .kt-info-animate-grayscale img,.kt-blocks-info-box-link-wrap:hover .kt-info-animate-grayscale-border-draw img{-webkit-filter:grayscale(0);filter:grayscale(0)}.kt-info-animate-flip,.kt-info-icon-animate-flip{perspective:1000px}.kt-blocks-info-box-link-wrap:hover .kt-info-animate-flip .kadence-info-box-image-inner-intrisic,.kt-blocks-info-box-link-wrap:hover .kt-info-icon-animate-flip .kadence-info-box-icon-inner-container{transform:rotateY(180deg)}.kt-info-animate-flip .kadence-info-box-image-inner-intrisic,.kt-info-icon-animate-flip .kadence-info-box-icon-inner-container{transition:.6s;transform-style:preserve-3d;position:relative;perspective:1000}.kt-info-animate-flip .kt-info-box-image-flip,.kt-info-icon-animate-flip .kt-info-svg-icon-flip{backface-visibility:hidden;position:absolute;top:0;left:0}.kt-info-animate-flip .kt-info-box-image,.kt-info-icon-animate-flip .kt-info-svg-icon{backface-visibility:hidden;transform:rotateX(0deg)}.kt-info-animate-flip .kt-info-box-image-flip,.kt-info-icon-animate-flip .kt-info-svg-icon-flip{transform:rotateY(180deg)}.kt-info-media-animate-drawborder,.kt-info-media-animate-grayscale-border-draw{position:relative;box-sizing:border-box}.kt-info-media-animate-drawborder::before,.kt-info-media-animate-drawborder::after,.kt-info-media-animate-grayscale-border-draw::before,.kt-info-media-animate-grayscale-border-draw::after{box-sizing:border-box;content:"";position:absolute;border:0px solid rgba(0,0,0,0);width:0;height:0}.kt-info-media-animate-drawborder::before,.kt-info-media-animate-drawborder::after,.kt-info-media-animate-grayscale-border-draw::before,.kt-info-media-animate-grayscale-border-draw::after{top:0;left:0}.kt-info-media-animate-drawborder:after,.kt-info-media-animate-grayscale-border-draw:after{transform:rotate(-90deg)}.kt-blocks-info-box-link-wrap:hover .kt-info-media-animate-drawborder:before,.kt-blocks-info-box-link-wrap:hover .kt-info-media-animate-grayscale-border-draw:before{width:100%;height:100%;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.kt-blocks-info-box-link-wrap:hover .kt-info-media-animate-drawborder:after,.kt-blocks-info-box-link-wrap:hover .kt-info-media-animate-grayscale-border-draw:after{width:100%;height:100%;transform:rotate(180deg);transition:transform .4s linear 0s,border-bottom-width 0s linear .35s}.wp-block-kadence-infobox a.kt-blocks-info-box-link-wrap{text-decoration:none !important}.wp-block-kadence-infobox .kt-blocks-info-box-number{white-space:nowrap}.wp-block-kadence-infobox .kt-info-svg-icon,.wp-block-kadence-infobox .kt-info-svg-icon-flip,.wp-block-kadence-infobox .kt-blocks-info-box-number{font-size:50px;line-height:1em;min-width:1em;justify-content:center;align-items:center;display:flex}.wp-block-kadence-infobox .kt-info-svg-icon svg,.wp-block-kadence-infobox .kt-info-svg-icon-flip svg,.wp-block-kadence-infobox .kt-blocks-info-box-number svg{display:block !important;width:1em !important;height:1em !important}.kt-blocks-info-box-media{overflow:hidden}.kt-blocks-info-box-media.kt-info-media-animate-flip{overflow:visible}.kadence-info-box-image-intrisic.kb-info-box-image-ratio{position:relative;overflow:hidden}.kadence-info-box-image-intrisic.kb-info-box-image-ratio .kadence-info-box-image-inner-intrisic{position:absolute;left:0;right:0;top:0;bottom:0}.kadence-info-box-image-intrisic.kb-info-box-image-ratio .kt-info-box-image{position:absolute;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0}body.rtl .kt-info-halign-right .kt-infobox-textcontent{align-items:flex-start}body.rtl .kt-info-halign-left .kt-infobox-textcontent{align-items:flex-end}.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs, 0.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.wp-block-button__link{width:auto;height:auto}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid rgba(0,0,0,0);padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0px solid rgba(0,0,0,0);border-radius:3px;background:var(--global-palette-btn-bg, #3633e1);color:var(--global-palette-btn, #ffffff)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover, #ffffff);background:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover, #ffffff);background:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg, #3633e1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg, #3633e1);padding:calc(.4em - 2px) calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover, #2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover, #2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover, #2f2ffc)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0)}.kb-button:hover::before,.kb-button:focus::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px) calc(1em - 3px)}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}.wp-block-kadence-testimonials .kt-testimonial-rating-wrap{margin:10px 0 10px 0}.wp-block-kadence-testimonials .kt-testimonial-rating-wrap .kb-svg-icon-wrap{color:gold;font-size:16px}.wp-block-kadence-testimonials .kb-svg-icon-wrap{display:inline-flex}.wp-block-kadence-testimonials .kb-svg-icon-wrap svg{width:1em;height:1em}.wp-block-kadence-testimonials .kt-blocks-carousel{padding-bottom:35px}.wp-block-kadence-testimonials .kt-blocks-carousel.kt-carousel-container-dotstyle-none{padding-bottom:0}.wp-block-kadence-testimonials .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider){padding-left:35px;padding-right:35px}.wp-block-kadence-testimonials .kt-blocks-carousel-init:not(.kt-carousel-dotstyle-none){padding-bottom:30px;margin-bottom:0}.wp-block-kadence-testimonials .kt-blocks-carousel-init .splide__pagination{bottom:6px}.kt-testimonial-grid-wrap{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px 30px}.kt-testimonial-grid-wrap .kt-testimonial-item-wrap{margin:0 auto;width:100%}.kt-testimonial-text-wrap .kt-testimonial-title-wrap .kt-testimonial-title{margin:0 0 .5em 0}.kt-t-xxl-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-xxl-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-xxl-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-xxl-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-xxl-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}@media(min-width: 1200px)and (max-width: 1499px){.kt-t-xl-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-xl-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-xl-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-xl-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-xl-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 992px)and (max-width: 1199px){.kt-t-lg-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-lg-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-lg-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-lg-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-lg-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 768px)and (max-width: 991px){.kt-t-md-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-md-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-md-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-md-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-md-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 544px)and (max-width: 767px){.kt-t-sm-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-sm-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-sm-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-sm-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-sm-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(max-width: 543px){.kt-t-xs-col-1 .kt-testimonial-grid-wrap{grid-template-columns:minmax(0, 1fr)}.kt-t-xs-col-2 .kt-testimonial-grid-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.kt-t-xs-col-3 .kt-testimonial-grid-wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}.kt-t-xs-col-4 .kt-testimonial-grid-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}.kt-t-xs-col-5 .kt-testimonial-grid-wrap{grid-template-columns:repeat(5, minmax(0, 1fr))}}.kt-testimonial-media-inner-wrap{overflow:hidden;border:0 solid rgba(0,0,0,0);width:60px;margin:0 15px 0 0;border-radius:100%}.kt-testimonial-media-inner-wrap .kadence-testimonial-image-intrisic{padding-bottom:100%;height:0;position:relative}.kt-testimonial-media-inner-wrap .kt-testimonial-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;padding:0;object-fit:cover}.kt-testimonial-media-inner-wrap .kt-svg-testimonial-icon{position:absolute;width:100%;height:100%;display:flex;left:0;right:0}.kt-testimonial-item-wrap{border:0 solid rgba(0,0,0,0);text-align:center;margin:0 auto;padding:20px}.kt-testimonial-style-bubble .kt-testimonial-item-wrap,.kt-testimonial-style-inlineimage .kt-testimonial-item-wrap{padding:0}.kt-testimonial-occupation-wrap .kt-testimonial-occupation{font-size:15px}.kt-testimonial-meta-wrap{display:flex;justify-content:center;align-items:center;margin-top:10px}.kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:left}.kt-svg-testimonial-global-icon{border:2px solid var(--global-palette7, #eeeeee);border-radius:100%;background:rgba(0,0,0,0);color:var(--global-palette4, #444444);padding:20px;display:inline-flex;justify-content:center;align-items:center}.kt-svg-testimonial-global-icon svg{width:1em;height:1em}.kt-svg-testimonial-global-icon-wrap{margin:0 0 10px 0}.kt-testimonial-style-card .kt-testimonial-media-inner-wrap{width:auto;margin:0 0 15px 0;border-radius:0}.kt-testimonial-style-card .kt-testimonial-media-inner-wrap .kadence-testimonial-image-intrisic{padding-bottom:50%}.kt-testimonial-style-card .kt-testimonial-media-inner-wrap .kt-testimonial-image{border-radius:0}.kt-testimonial-style-card .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:center}.kt-testimonial-style-card.kt-testimonials-icon-on.kt-testimonial-halign-center .kt-testimonial-item-wrap{text-align:left}.kt-testimonial-style-card .kt-svg-testimonial-global-icon-wrap{float:left;margin:0 10px 0 0}.kt-testimonial-style-card.kt-testimonial-halign-right .kt-svg-testimonial-global-icon-wrap{float:right}.kt-testimonial-style-card.kt-testimonial-halign-right .kt-testimonial-media-inner-wrap{margin:0 0 15px 0}.kt-testimonial-style-bubble .kt-testimonial-text-wrap{border:2px solid var(--global-palette7, #eeeeee);padding:20px;position:relative;border-radius:10px}.kt-testimonial-style-bubble .kt-testimonial-text-wrap:after{height:0;left:50%;top:100%;position:absolute;border-top:14px solid var(--global-palette7, #eeeeee);border-bottom:14px solid rgba(0,0,0,0);border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);content:"";transform:translateX(-50%);width:0}.kt-testimonial-style-bubble .kt-testimonial-meta-wrap{margin-top:20px}.kt-testimonial-style-bubble.kt-testimonial-halign-left .kt-testimonial-meta-wrap{margin-left:6px}.kt-testimonial-style-bubble.kt-testimonial-halign-left.kt-testimonials-media-off .kt-testimonial-meta-wrap{margin-left:20px}.kt-testimonial-style-bubble.kt-testimonial-halign-right .kt-testimonial-meta-wrap{margin-right:6px}.kt-testimonial-style-bubble.kt-testimonial-halign-right.kt-testimonials-media-off .kt-testimonial-meta-wrap{margin-right:20px}.kt-testimonial-style-bubble .kt-svg-testimonial-global-icon{background:#fff}.kt-testimonial-style-bubble.kt-testimonials-icon-on .kt-svg-testimonial-global-icon-wrap{margin:-55px 0 10px 0}.kt-testimonial-style-bubble.kt-testimonials-icon-on .kt-testimonial-item-wrap{padding-top:55px}.kt-testimonial-media-off .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:inherit}.kt-testimonial-style-inlineimage .kt-testimonial-media-wrap{float:left}.kt-testimonial-style-inlineimage .kt-testimonial-text-wrap{border:2px solid var(--global-palette7, #eeeeee);padding:20px;position:relative;border-radius:10px;text-align:left}.kt-testimonial-style-inlineimage .kt-testimonial-text-wrap:after{height:0;left:20px;top:100%;position:absolute;border-top:14px solid var(--global-palette7, #eeeeee);border-bottom:14px solid rgba(0,0,0,0);border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);content:"";transform:none;width:0}.kt-testimonial-style-inlineimage .kt-testimonial-meta-wrap{margin-top:2px;justify-content:flex-start;padding-left:60px}.kt-testimonial-style-inlineimage .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:left;display:flex;align-items:center}.kt-testimonial-style-inlineimage .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap .kt-testimonial-name-wrap{padding-right:6px}.kt-testimonial-style-inlineimage.kt-testimonial-halign-right .kt-testimonial-text-wrap{text-align:left}.kt-testimonial-style-inlineimage.kt-testimonial-halign-right .kt-testimonial-media-wrap{float:right}.kt-testimonial-style-inlineimage.kt-testimonial-halign-right .kt-testimonial-meta-wrap{padding-left:0px;padding-right:60px}.kt-testimonial-style-inlineimage .kt-svg-testimonial-global-icon{background:#fff}.kt-testimonial-style-inlineimage.kt-testimonials-icon-on .kt-svg-testimonial-global-icon-wrap{margin:-55px 0 10px 0}.kt-testimonial-style-inlineimage.kt-testimonials-icon-on .kt-testimonial-item-wrap{padding-top:55px}.kt-testimonial-halign-left .kt-testimonial-item-wrap{text-align:left;margin:0}.kt-testimonial-halign-left .kt-testimonial-item-wrap .kt-testimonial-meta-name-wrap{text-align:left}.kt-testimonial-halign-left .kt-testimonial-meta-wrap{justify-content:flex-start}.kt-testimonial-halign-left .kt-testimonial-text-wrap:after{left:20px;transform:none}.kt-testimonial-halign-right .kt-testimonial-item-wrap{text-align:right;margin-left:auto;margin-right:0}.kt-testimonial-halign-right .kt-testimonial-item-wrap .kt-testimonial-meta-name-wrap{text-align:right}.kt-testimonial-halign-right .kt-testimonial-meta-wrap{justify-content:flex-start;flex-direction:row-reverse}.kt-testimonial-halign-right .kt-testimonial-media-inner-wrap{margin:0 0 0 15px}.kt-testimonial-halign-right .kt-testimonial-text-wrap:after{left:auto;right:20px;transform:none}.kt-testimonial-name a{color:inherit;text-decoration:underline}.kt-testimonial-occupation a{color:inherit;text-decoration:underline}.kt-testimonial-item-wrap.testimonial-valign-middle{display:flex;flex-direction:column;justify-content:center}.kt-testimonial-item-wrap.testimonial-valign-bottom{display:flex;flex-direction:column;justify-content:flex-end}.kt-testimonial-halign-center.kt-testimonials-media-off .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:center}.rtl .kt-testimonial-media-inner-wrap{margin:0 0 0 15px}.rtl .kt-testimonial-style-card .kt-testimonial-media-inner-wrap{margin:0 0 15px 0}.rtl .kt-testimonial-halign-right .kt-testimonial-meta-wrap{flex-direction:row}.rtl .kt-testimonial-meta-wrap .kt-testimonial-meta-name-wrap{text-align:right}.kb-splide.splide__container{box-sizing:border-box;position:relative}.kb-splide .splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.kb-splide.splide-initial .splide__list{gap:0;display:flex}.kb-splide.is-initialized:not(.is-active) .splide__list{display:block}.kb-splide .splide__pagination,.kb-splide ul.menu ul.splide__pagination.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.kb-splide .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.kb-splide .splide__progress__bar{width:0}.kb-splide .splide__toggle.is-active .splide__toggle__play,.kb-splide .splide__toggle__pause{display:none}.kb-splide .splide__toggle.is-active .splide__toggle__pause{display:inline}.kb-splide{outline:0;position:relative;--splide-nav-color:#fff;--splide-nav-background:rgba(0,0,0,0.8);--splide-nav-border:2px solid transparent;--splide-pagination-background:#000}.kb-splide[data-slider-dots=true]{margin-bottom:30px}.kb-splide.kt-carousel-arrowstyle-blackonlight{--splide-nav-color:#000;--splide-nav-background:rgba(255,255,255,0.8)}.kb-splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color:#000;--splide-nav-border:2px solid #000;--splide-nav-background:transparent}.kb-splide.kt-carousel-arrowstyle-outlinewhite{--splide-nav-color:#fff;--splide-nav-border:2px solid #fff;--splide-nav-background:transparent}.kt-blocks-carousel .splide__pagination__page.is-active{background-color:#000}.kt-blocks-carousel .splide__pagination__page:focus,.kt-blocks-carousel .splide__pagination__page:focus-visible,.kt-blocks-carousel .splide__pagination__page:hover{outline:0}.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page,.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page.is-active{background-color:#fff}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page{background-color:transparent;box-shadow:inset 0 0 0 1px #000;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page.is-active{background-color:transparent;box-shadow:inset 0 0 0 8px #000}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:transparent;box-shadow:inset 0 0 0 8px #fff}.kb-splide.is-initialized,.kb-splide.is-rendered{visibility:visible}.kb-splide .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.kb-splide .splide__slide img{vertical-align:bottom}.kb-splide .splide__slider{position:relative}.kb-splide .splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kb-splide .splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.kb-splide .splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.kb-splide.splide--draggable>.splide__slider>.splide__track,.kb-splide.splide--draggable>.splide__track{user-select:none}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list,.kb-splide.splide--fade>.splide__track>.splide__list{display:flex}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.kb-splide.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset;opacity:0;z-index:0}.kb-splide.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.kb-splide.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.kb-splide.splide--rtl{direction:rtl}.kb-splide.splide--rtl.splide--fade>.splide__track .splide__list{direction:rtl;flex-direction:row-reverse}.kb-splide.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.kb-splide.splide--ttb.is-active>.splide__track>.splide__list{display:block}.kb-splide .splide__arrow{font-size:1rem;align-items:center;background:var(--splide-nav-background);border:var(--splide-nav-border);border-radius:3px;cursor:pointer;display:flex;height:3em;width:2em;justify-content:center;opacity:.25;padding:0;color:var(--splide-nav-color);position:absolute;top:50%;transform:translateY(-50%);z-index:1;box-shadow:none;transition:opacity .3s ease-in-out}.kb-splide.kb-slider-group-arrows .splide__arrows{position:absolute;z-index:1;display:flex;gap:1rem}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow{position:static;opacity:.5;transform:none}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:focus,.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:hover{opacity:1}.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow:disabled{opacity:.1}.kb-splide.kb-slider-arrow-position-top-right .splide__arrows{top:1rem;right:1rem}.kb-splide.kb-slider-arrow-position-top-left .splide__arrows{top:1rem;left:1rem}.kb-splide.kb-slider-arrow-position-bottom-left .splide__arrows{bottom:1rem;left:1rem}.kb-splide.kb-slider-arrow-position-bottom-right .splide__arrows{bottom:1rem;right:1rem}.kb-splide:hover .splide__arrow{opacity:.75}.kb-splide .splide__arrow svg{fill:currentColor;height:1em;width:1em}.kb-splide .splide__arrow:focus,.kb-splide .splide__arrow:hover{opacity:1;background:var(--splide-nav-background);color:var(--splide-nav-color)}.kb-splide .splide__arrow:disabled{opacity:.1;cursor:not-allowed}.kb-splide .splide__arrow--prev{left:1rem}.kb-splide .splide__arrow--prev svg{transform:scaleX(-1)}.kb-splide .splide__arrow--next{right:1rem}.kb-splide .splide__pagination,.kb-splide ul.splide__pagination.splide__pagination{bottom:-25px;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.kb-splide .splide__pagination__page{background:var(--splide-pagination-background);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.25;padding:0;transition:opacity .2s ease-in-out;width:10px}.kb-splide .splide__pagination__page.is-active{background:var(--splide-pagination-background);opacity:.75}.kb-splide .splide__pagination__page:hover{cursor:pointer;opacity:1}.kb-splide .splide__pagination__page:focus-visible{outline-offset:3px}.kb-splide .splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px}.kb-splide .splide__progress__bar{background:#ccc;height:3px}@supports (outline-offset:-3px){.kb-splide .splide__slide:focus-visible{outline-offset:-3px}}@supports (outline-offset:-3px){.kb-splide .splide.is-focus-in .splide__slide:focus{outline-offset:-3px}}.kb-splide .splide__toggle{cursor:pointer}.kb-splide .splide__toggle:focus-visible{outline-offset:3px}.kb-splide.is-focus-in .splide__toggle:focus{outline-offset:3px}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.kb-splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.kb-splide.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--prev,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--next,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.kb-splide.splide--rtl>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--prev,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--next,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.kb-splide.splide--ttb>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.kb-splide.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.kb-splide.splide--ttb>.splide__pagination,.kb-splide.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.kb-blocks-fluid-carousel:not(.splide-initialized):not(.tns-slider) .splide__slide.kb-slide-item{display:block}.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type=slider] .splide__slide.kb-slide-item{display:block}.kb-gallery-type-thumbslider .kt-blocks-carousel-init.splide-initialized:not(.tns-slider)[data-slider-type=thumbnail] .splide__slide.kb-slide-item{display:block}.wp-block-kadence-advancedgallery .kt-blocks-carousel{overflow:hidden}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide__arrow--prev{left:0}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide__arrow--next{right:0}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--nav>.splide__track>.splide__list>.splide__slide{border:0}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--fade>.splide__track>.splide__list{display:flex}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--fade.splide--rtl>.splide__track>.splide__list{direction:rtl;flex-direction:row-reverse}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--rtl>.splide__arrows .splide__arrow--prev{right:0;left:auto}.wp-block-kadence-advancedgallery .kt-blocks-carousel .splide--rtl>.splide__arrows .splide__arrow--next{left:0;right:auto}.wp-block-kadence-testimonials .kt-blocks-carousel .splide__arrow--prev{left:0}.wp-block-kadence-testimonials .kt-blocks-carousel .splide__arrow--next{right:0}.wp-block-kadence-testimonials .kt-blocks-carousel .splide__arrows--rtl .splide__arrow--next{right:unset}.wp-block-kadence-rowlayout .kt-blocks-carousel .splide--nav>.splide__track>.splide__list>.splide__slide{border:0}.wp-block-kadence-rowlayout .kt-blocks-carousel .splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset}.wp-block-kadence-rowlayout .kt-blocks-carousel .splide--fade>.splide__track>.splide__list{display:flex}.wp-block-kadence-form{margin-bottom:30px}.kb-form-align-center .kb-form{justify-content:center}.kb-form-align-right .kb-form{justify-content:flex-end}.kb-form-align-center.kb-form-field-align .kb-form{text-align:center}.kb-form-align-center.kb-form-field-align .kb-form .kadence-blocks-form-field{justify-content:center;text-align:center}.kb-form-align-right.kb-form-field-align .kb-form{text-align:right}.kb-form-align-right.kb-form-field-align .kb-form .kadence-blocks-form-field{justify-content:flex-end;text-align:right}.kb-form{display:flex;flex-wrap:wrap;margin:0 -5px;align-items:flex-end;position:relative;text-align:left}.kb-form .required{color:#e53e3e;margin-left:5px}.kb-form .kadence-blocks-form-field{box-sizing:border-box;padding:0 5px;margin-bottom:16px;flex-wrap:wrap;justify-content:flex-start;text-align:left;align-items:center;display:flex;width:100%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-20{width:20%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-25{width:25%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-33{width:33.33%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-40{width:40%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-50{width:50%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-60{width:60%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-66{width:66.66%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-75{width:75%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-80{width:80%}.kb-form .kadence-blocks-form-field.kb-field-desk-width-unset{width:auto}.kb-form .kadence-blocks-form-field.kb-submit-field{margin-bottom:0;justify-content:inherit}.kb-form .kadence-blocks-form-field.kb-accept-form-field{align-items:flex-start}.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style{margin:.5rem .5rem 0 0}.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style~label{width:calc(100% - 1.8em)}.kb-form .kadence-blocks-form-field label{display:block;line-height:1.8}.kb-form .kadence-blocks-form-field .kb-checkbox-style,.kb-form .kadence-blocks-form-field .kb-radio-style{padding:0;background-color:initial;cursor:default;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 5px 3px 0;border-color:var(--global-gray-500, #818a91);box-shadow:none;width:auto;flex:none}.kb-form .kadence-blocks-form-field .kb-checkbox-style:before,.kb-form .kadence-blocks-form-field .kb-radio-style:before{display:none}.kb-form .kadence-blocks-form-field .kb-select-style-field{color:var(--global-palette4, #373a3c);border:1px solid var(--global-gray-500, #818a91);border-radius:3px;padding:10px 12px;min-height:40px;flex-basis:100%;max-width:100%;width:100%;flex-grow:1;vertical-align:middle;-webkit-appearance:menulist;appearance:menulist;background:initial;cursor:pointer}.kb-form .kadence-blocks-form-field.kb-input-size-small .kb-select-style-field{min-height:28px}.kb-form .kadence-blocks-form-field.kb-input-size-large .kb-select-style-field{min-height:60px}.kb-form .kadence-blocks-form-field .kb-select-style-field[multiple]{-webkit-appearance:listbox;appearance:listbox;height:auto;max-height:70px}.kb-form .kadence-blocks-form-field .kb-text-style-field{flex-basis:100%;max-width:100%;width:100%;border:1px solid var(--global-gray-500, #818a91);background-color:var(--global-palette9, #fff);color:var(--global-palette4, #373a3c);vertical-align:middle;flex-grow:1;z-index:10;min-height:40px;padding:10px 12px;border-radius:3px}.kb-form .kadence-blocks-form-field .kb-checkbox-style-field,.kb-form .kadence-blocks-form-field .kb-radio-style-field{flex-basis:100%;max-width:100%;width:100%;flex-grow:1;margin-top:.3em}.kb-form .kadence-blocks-form-field .kb-checkbox-style-field.kb-radio-style-inline,.kb-form .kadence-blocks-form-field .kb-radio-style-field.kb-radio-style-inline{display:flex;flex-wrap:wrap}.kb-form .kadence-blocks-form-field .kb-checkbox-item,.kb-form .kadence-blocks-form-field .kb-radio-item{display:flex;margin:0;align-items:center}.kb-form .kadence-blocks-form-field .kb-radio-style-inline .kb-checkbox-item:not(:first-child),.kb-form .kadence-blocks-form-field .kb-radio-style-inline .kb-radio-item:not(:first-child){margin-left:.8em}.kb-form .kadence-blocks-form-field.kb-input-size-custom .kb-text-style-field{min-height:0;padding:10px}.kb-form .kadence-blocks-form-field.kb-input-size-small .kb-text-style-field{min-height:28px;padding:5px 10px}.kb-form .kadence-blocks-form-field.kb-input-size-large .kb-text-style-field{min-height:60px;padding:16px 16px}.kb-form .kadence-blocks-form-field .kb-forms-submit{z-index:1;position:relative;padding:8px 16px;line-height:1.8;cursor:pointer;font-size:18px;text-shadow:none;border-width:0px;border-radius:3px;border-color:var(--global-palette-btn-bg, #1768ea);background:var(--global-palette-btn-bg, #1768ea);color:var(--global-palette-btn, #ffffff);display:flex;text-align:center;justify-content:center;border-style:solid;overflow:hidden;transition:all .3s ease-in-out}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-size-small{padding:4px 8px;font-size:16px}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-size-large{padding:12px 24px;font-size:20px}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-width-full{width:100%}.kb-form .kadence-blocks-form-field .kb-forms-submit:hover{border-color:var(--global-palette-btn-bg-hover, #1768ea);color:var(--global-palette-btn-hover, #ffffff);background:var(--global-palette-btn-bg-hover, #1768ea)}.kb-form .kadence-blocks-form-field .kb-forms-submit::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-in-out}.kb-form .kadence-blocks-form-field .kb-forms-submit:hover::before{opacity:1}.kb-form .kadence-blocks-form-field .kb-field-help{color:var(--global-palette6, #777);margin:2px 0 5px 0;font-size:80%;font-style:italic;display:block;flex-basis:100%;width:0}.kb-form .kadence-blocks-form-field a.kb-accept-link{display:block;flex-basis:100%;width:0}.kb-form .kadence-blocks-form-field .kb-field{justify-content:inherit;text-align:inherit}.kb-form .kadence-blocks-form-field .kb-field .kb-checkbox-item,.kb-form .kadence-blocks-form-field .kb-field .kb-radio-item{justify-content:inherit;text-align:inherit}.kb-form input.kadence-blocks-field.verify,.kb-form .kadence-verify-label{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.kadence-blocks-form-warning{background:#fff5f5;margin-top:10px;padding:10px;border-radius:2px;border:1px solid #fc8181;color:#c53030;font-weight:bold}.kb-form-error-msg{background:#fff5f5;margin-top:10px;padding:8px;border-radius:2px;border:1px solid #fc8181;color:#c53030;font-weight:bold;width:100%;text-align:left}.kb-form.kb-form-has-error{align-items:flex-start}.kb-form .kadence-blocks-form-field .kb-text-style-field.has-error:not(.missingclass){border-color:#c53030}.kadence-blocks-form-success{background:#ebf8ff;margin-top:10px;padding:10px;border-radius:2px;border:1px solid #4299e1;color:#2b6cb0;font-weight:bold}.kb-form-loading{position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.7);z-index:10;display:flex;align-items:flex-end;justify-content:center}.kb-form-loading-spin{display:inline-block;position:relative;width:64px;height:64px}.kb-form-loading-spin div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:rgba(0,0,0,.7);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.kb-form-loading-spin div:nth-child(1){left:6px;animation:kb-form-ellipses1 .6s infinite}.kb-form-loading-spin div:nth-child(2){left:6px;animation:kb-form-ellipses2 .6s infinite}.kb-form-loading-spin div:nth-child(3){left:26px;animation:kb-form-ellipses2 .6s infinite}.kb-form-loading-spin div:nth-child(4){left:45px;animation:kb-form-ellipses3 .6s infinite}@keyframes kb-form-ellipses1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes kb-form-ellipses3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes kb-form-ellipses2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}@media(min-width: 768px)and (max-width: 1024px){.kb-form .kadence-blocks-form-field.kb-field-tablet-width-20{width:20%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-25{width:25%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-33{width:33.33%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-40{width:40%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-50{width:50%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-60{width:60%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-66{width:66.66%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-75{width:75%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-80{width:80%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-100{width:100%}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-unset{width:auto}}@media(max-width: 767px){.kb-form .kadence-blocks-form-field.kb-field-mobile-width-20{width:20%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-25{width:25%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-33{width:33.33%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-40{width:40%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-50{width:50%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-60{width:60%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-66{width:66.66%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-75{width:75%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-80{width:80%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-100{width:100%}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-unset{width:auto}}@font-face {
font-family: 'Butler-UltraLight';
src: url(//lartdetreunique.com/wp-content/themes/odette-child-theme-by-brandandblogger/lib/fonts/Butler-UltraLight.woff2) format('woff2'),
url(//lartdetreunique.com/wp-content/themes/odette-child-theme-by-brandandblogger/lib/fonts/Butler-UltraLight.woff) format('woff');
font-weight: normal;
font-style: normal;
text-rendering: optimizeLegibility;
font-display: swap;
}
@font-face {
font-family: 'Odette Font';
src: url(//lartdetreunique.com/wp-content/themes/odette-child-theme-by-brandandblogger/lib/fonts/Reman.woff2) format('woff2'),
url(//lartdetreunique.com/wp-content/themes/odette-child-theme-by-brandandblogger/lib/fonts/Reman.woff) format('woff');
font-weight: normal;
font-style: normal;
text-rendering: optimizeLegibility;
font-display: swap;
} :root {
--global-kb-font-size-xl: clamp(2.5rem, 1.728rem + 1.63vw, 3.25rem);
--global-kb-font-size-xxl: clamp(3.25rem, 1.456rem + 3.26vw, 5rem);
--global-kb-font-size-xxxl: clamp(3.5rem, 0.489rem + 7.065vw, 6.5rem);
} .jl-odette-left-handscript, .jl-odette-right-handscript {
position: relative;
z-index: 100 !important;
}
.jl-odette-left-handscript {
transform: rotate(-7deg);
}
.jl-odette-right-handscript {
transform: rotate(7deg);
} .jl-odette-hover-image {
overflow: hidden;
}
.jl-odette-hover-image img {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-hover-image:hover img {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
} a:link, a:hover {
transition: ease-in-out 0.4s;
} .jl-infobox-number .kt-blocks-info-box-media {
position: relative !important;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
align-content: center !important;
align-items: center !important;
padding: none !important;
margin: auto !important;
width: 90px !important;
height: 90px !important;
}
.jl-infobox-number .kt-blocks-info-box-number {
position: relative;
top: 0;
line-height: 1em !important;
}
.jl-infobox-number .kadence-info-box-number-container {
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
align-content: center !important;
align-items: center !important;
} .jl-odette-slider .splide .splide__arrow, .splide .splide__arrow {
opacity: 1;
border-radius: 0;
border-width: 1px;
width: 2.3em !important;
height: 4.5em;
}
.jl-odette-slider .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider),
.wp-block-kadence-testimonials .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider) {
padding-left: 40px;
padding-right: 40px;
}
@media screen and (max-width: 767px) {
.jl-odette-testimonials-slider .kt-testimonial-item-wrap, .jl-odette-slider .kt-testimonial-item-wrap {
box-shadow: none !important;
}
} .jl-odette-slider-2 .splide .splide__arrow {
opacity: 1;
border-radius: 0;
border-width: 2px;
border-color: var(--global-palette2) !important;
color: var(--global-palette2) !important;
width: 2.3em !important;
height: 4.5em;
}  #search-drawer .drawer-inner input.search-field:focus {
box-shadow: 0px 0px 0px 0px currentColor;
}
#search-drawer input {
letter-spacing: 3px;
font-size: 13px !important;
}
#search-drawer .drawer-inner input.search-field {
border-radius: 0 !important;
text-transform: uppercase;
font-size: unset;
} .search-form input {
border-radius: 0 !important;
border-color: var(--global-palette3) !important;
letter-spacing: 2px;
}
.search-form input::placeholder {
color: var(--global-palette3);
}  .jl-odette-footer-nav-links {
position: relative;
width: 100%;
}
.jl-odette-footer-nav-links.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap {
display: block !important;
}
.jl-odette-footer-nav-links > ul a .kt-svg-icon-list-single {
display: none !important;
}
.wp-block-kadence-iconlist.kt-svg-icon-list-items.kt-svg-icon-list-items4d2d70-ce.kt-svg-icon-list-columns-1.aligncenter.jl-odette-footer-nav-links {
width: 100%;
}
.jl-odette-footer-nav-links ul li a span {
display: block;
width: 100%;
text-align: center;
}
.jl-odette-footer-nav {
margin-top: -7em !important;
}
@media screen and (max-width: 1024px) {
.jl-odette-footer-nav {
width: 100% !important;
}
}
@media screen and (max-width: 767px) {
.jl-odette-footer-nav {
margin-top: -8em !important;
}
} .jl-odette-footer-nav a {
text-transform: uppercase;
letter-spacing: 3px;
padding: 12px !important;
font-size: 13px;
font-weight: 500;
}
.jl-odette-footer-nav a:hover {
background: var(--global-palette8);
} .jl-odette-footer-form input {
letter-spacing: 2px;
}
.jl-odette-footer-form input::placeholder {
color: var(--global-palette4) !important;
} .jl-odette-instagram-section .kt-inside-inner-col {
padding-right: 0 !important;
}
.jl-odette-instagram-widget .sbi_photo_wrap {
position: relative;
}
.jl-odette-instagram-widget .sbi_photo_wrap {
border: 5px solid var(--global-palette8) !important;
}
.jl-odette-instagram-widget .sbi_photo_wrap {
overflow: hidden;
}
.jl-odette-instagram-widget .sbi_photo {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-instagram-widget .sbi_photo:hover {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-instagram-widget-title {
margin-right: 2em !important;
} .jl-odette-instagram-widget {
position: relative;
}
.jl-odette-instagram-section::after {
content: '';
position: absolute;
width: 300%;
height: 2px;
background: var(--global-palette8);
margin: auto;
left: -100%;
bottom: 15px;
z-index: -20;
}
.jl-odette-instagram-widget::before {
content: '';
position: absolute;
width: 100%;
height: 40%;
background: var(--global-palette8);
margin: auto;
left: 0;
right: 0;
top: 0;
bottom: 5%;
z-index: -1;
}  .jl-odette-sidebar-welcome-image, 
.jl-odette-sidebar-welcome-image figure {
position: relative;
margin-left: auto;
margin-right: auto;
}
.jl-odette-sidebar-welcome-image figure::before {
content: '';
width: 40%;
height: calc(100% + 40px);
background: var(--global-palette6);
position: absolute;
right: -20px;
top:-20px;
z-index: -1;
}
.jl-odette-sidebar-welcome-image img {
width: 100%;
margin-left: auto;
margin-right: auto;
} .jl-odette-sidebar-socialicons li:hover {
background: var(--global-palette1) !important;
color: var(--global-palette9) !important;
transition: 0.3s ease-in-out;
}
.jl-odette-sidebar-socialicons li {
transition: 0.3s ease-in-out;
} .jl-odette-sidebar-searchbar .wp-block-search__inside-wrapper {
border-radius: 0 !important;
border-color: var(--global-palette4) !important;
}
.jl-odette-sidebar-searchbar input {
border-radius: 0 !important;
border: none;
letter-spacing: 2px;
}
.jl-odette-sidebar-searchbar .wp-block-search__button {
border-radius: 0 !important;
color: var(--global-palette9) !important;
background: var(--global-palette2) !important;
}
.jl-odette-sidebar-searchbar .wp-block-search__button:hover {
box-shadow: none !important;
background: var(--global-palette1) !important;
color: var(--global-palette9) !important;
} .jl-odette-sidebar-categories-list {
list-style: none;
text-align: center;
text-transform: uppercase;
padding: 0 5px;
margin: 10px auto;
letter-spacing: 2px;
font-size: 13px;
}
.jl-odette-sidebar-categories-list li a {
width: 100%;
display: inline-block;
padding: 8px;
border-bottom: 1px solid var(--global-palette6);
}
.jl-odette-sidebar-categories-list li a:hover {
background: var(--global-palette6);
text-decoration: none;
color: var(--global-palette9);
}
.jl-odette-sidebar-categories-list li,
.jl-odette-sidebar-categories-list li:hover,
.jl-odette-sidebar-categories-list li a,
.jl-odette-sidebar-categories-list li:hover a {
transition: 0.3s ease-in-out;
}  .jl-odette-sidebar-newsletter-form input,
.jl-odette-sidebar-newsletter-form input:focus {
letter-spacing: 2px;
}
.jl-odette-sidebar-newsletter-form input::placeholder {
color: var(--global-palette1) !important;
}   .jl-odette-homepage-circle-logo {
position: absolute !important;
transform: scale(0.9);
right: -40px;
top: -30px;
transition: ease-in-out 0.6s;
}
.jl-odette-homepage-circle-logo:hover {
transform: scale(1);
transition: ease-in-out 0.6s;
}
@media screen and (max-width: 767px) {
.jl-odette-homepage-circle-logo {
right: -20px;
}
} .jl-odette-homepage-services .kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col {
height: auto;
}
.jl-odette-homepage-services-columns .wp-block-kadence-infobox {
position: relative;
}
.jl-odette-homepage-services-columns .kt-blocks-info-box-media-container {
position: absolute;
top: -45px;
left: 0;
right: 0;
}
.jl-odette-homepage-services-columns .wp-block-kadence-advancedbtn {
position: absolute;
bottom: -10px;
left: 0;
right: 0;
} .jl-odette-testimonials-slider .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider),
.wp-block-kadence-testimonials .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider) {
padding-left: 40px;
padding-right: 40px;
}
.jl-odette-testimonials-slider {
position: relative;	
} .jl-odette-testimonials-slider .splide .splide__arrow {
opacity: 1;
border-radius: 0;
border-width: 0;
height: 4.5em;
font-size: 110% !important;
transition: ease-in-out 0.3s;
background: var(--global-palette7);
color: var(--global-palette4);
}
.jl-odette-testimonials-slider .splide .splide__arrow:hover {
background: var(--global-palette1);
transition: ease-in-out 0.3s;
color: var(--global-palette9);
} .jl-odette-latestposts-post {
padding: 3em 0.5em !important;
}
@media screen and (min-width: 768px) {
.jl-odette-latestposts-post .post-thumbnail {
margin: 30px;
}
} .jl-odette-latestposts-post .post-thumbnail,
.odette-latestposts-post .post-thumbnail img {
z-index: 5;
}
.jl-odette-latestposts-post .post-thumbnail {
filter: drop-shadow(14px 14px 14px rgba(0, 0, 0, 0.03));
border-radius: 400px 400px 0 0;
border: 10px solid var(--global-palette9);
}
.jl-odette-latestposts-post .post-thumbnail img {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-latestposts-post .post-thumbnail:hover img {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
} .jl-odette-latestposts-post .entry-content-wrap {
display: flex;
flex-direction: column;
justify-content: center;
padding: 2em 2em 2em 0 !important;
height: 80%;
top: 0; 
bottom: 0;
margin: auto !important;
position: relative;
}
.jl-odette-latestposts-post .entry-content-wrap::before {
content: '';
position: absolute;
background: var(--global-palette8);
z-index: -1;
left: -8em;
width: calc(100% + 8em);
top: 0; 
bottom: 0;
right: 0;
}
.jl-odette-latestposts-post .entry-title {
position: relative;
display: block;
}
.jl-odette-latestposts-post .entry-header {
margin-bottom: 0;
}
.jl-odette-latestposts-post article .category-links {
letter-spacing: 2px;
font-size: 13px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.jl-odette-latestposts-post .entry-content-wrap {
padding: 2em 1em 2em 0 !important;
height: 100%;
top: 2em; 
}
.jl-odette-latestposts-post.grid-cols {
row-gap: 4rem !important;
}
}
@media screen and (max-width: 767px) {
.jl-odette-latestposts-post .entry-content-wrap {
padding: 2em 1.5em !important;
height: auto;
width: 100%;
left: unset;
}
.jl-odette-latestposts-post	.post-thumbnail {
margin-bottom: 0 !important;
}
.jl-odette-latestposts-post article .entry-content-wrap::before {
left: 0;
right: 0;
width: auto;
}
} .jl-odette-latestposts-post article .post-more-link {
display: inline-block;
font-size: 13px;
letter-spacing: 2px;
padding: 15px 25px;
margin: 15px auto 5px auto;
background: var(--global-palette1);
color: var(--global-palette9) !important;
transition: ease-in-out 0.3s;
position: relative;
left: -80px;
z-index: 10 !important;
}
.jl-odette-latestposts-post article .post-more-link:hover {
background: var(--global-palette2);
color: var(--global-palette9);
transition: ease-in-out 0.3s;
}
@media screen and (max-width: 767px) {
.jl-odette-latestposts-post article .post-more-link {
left: unset;
}
} @media screen and (min-width: 768px) {
.jl-odette-latestposts-post article:nth-child(2n+2) {
display: grid;
grid-template-columns: 2fr 1.6fr !important;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-title, .jl-odette-latestposts-post article:nth-child(2n+2) .more-link-wrap, .jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap {
text-align: right;
}
}
.jl-odette-latestposts-post article:nth-child(2n+2) .post-more-link {
right: -80px;
left: unset;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap {
order:1;
padding: 2em 0 2em 2em !important;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap::before {
left: unset;
right: -8em;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .post-thumbnail {
order:2;	
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap {
padding: 2em 0 2em 1em !important;
}
}
@media screen and (max-width: 767px) {
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap {
padding: 2em 1.5em !important;
height: auto;
width: 100%;
left: unset;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-title, .jl-odette-latestposts-post article:nth-child(2n+2) .more-link-wrap, .jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap {
text-align: left;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .post-more-link {
right: unset;
}
.jl-odette-latestposts-post article:nth-child(2n+2) .entry-content-wrap::before {
left: 0;
right: 0;
width: auto;
}
} @media screen and (min-width: 768px) {
.jl-odette-latestposts-post.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
display: grid;
grid-template-columns: 1.6fr 2fr;
}
.jl-odette-latestposts-post .post-thumbnail {
margin: 0 0 30px 0;
}
.jl-odette-latestposts-post {
padding: 0 1em;
}
} .jl-odette-homepage-freebie-form input {
letter-spacing: 3px;
}
.jl-odette-homepage-freebie-form input::placeholder {
color: var(--global-palette3);
} @media screen and (max-width: 575px) {
jl-odette-homepage-freebie .kb-form .kadence-blocks-form-field.kb-field-desk-width-50 {
width: 100%;
}
}  .jl-odette-homepage-products-widget .wc-block-grid__products li {
border-radius: 400px 400px 0 0 !important;
}
@media screen and (max-width: 480px) {
.jl-odette-homepage-products-widget .wc-block-grid__products li {
margin-bottom: 30px;
}
} .jl-odette-latestposts-v2-posts article:nth-child(3n+1) {
position: relative;
top: 3em;
}
.jl-odette-latestposts-v2-posts article:nth-child(3n+3) {
position: relative;
top: -3em;
}
.jl-odette-latestposts-v2-posts article {
border: 5px solid var(--global-palette9);
}
.jl-odette-homepage-latestposts-v2 .grid-cols {
column-gap: 2rem;
}
.jl-odette-latestposts-v2-posts .category-links a {
letter-spacing: 2px;
font-size: 110%;
} .jl-odette-latestposts-v2-posts img {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-latestposts-v2-posts img:hover {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
} @media screen and (max-width: 767px) {
.jl-odette-homepage-latestposts-v2 .grid-cols {
column-gap: 1rem;
}
.jl-odette-homepage-latestposts-v2 .loop-entry .entry-content-wrap {
padding: 0.5rem;
}
}
@media screen and (max-width: 575px) {
.jl-odette-latestposts-v2-posts article:nth-child(3n+3),     .jl-odette-latestposts-v2-posts article:nth-child(3n+1) {
top: 0 !important;
}
.jl-odette-homepage-latestposts-v2 .loop-entry .entry-content-wrap {
padding: 1.5rem;
}
} .jl-odette-latestposts-v2-posts article,
.jl-odette-latestposts-v2-posts article .post-thumbnail,
.jl-odette-latestposts-v2-posts .entry.loop-entry {
border-radius: 400px 400px 0 0;
}  @media screen and (max-width: 767px) {
.jl-odette-services-columns-section {
max-width: 400px;
}
}  article .post-more-link {
display: inline-block;
font-size: 13px;
letter-spacing: 2px !important;
padding: 10px 15px;
margin: 5px auto;
background: var(--global-palette8);
color: var(--global-palette2) !important;
}
article .post-more-link:hover {
background: var(--global-palette1);
color: var(--global-palette9) !important;
} article .category-links {
letter-spacing: 2px;
font-size: 13px;
} .pagination .page-numbers {
border-radius: 0;
} .comment-navigation .nav-previous::after, .post-navigation .nav-previous::after {
background: var(--global-palette4);
}
.entry-tags a.tag-link {
border: 2px solid var(--global-palette2);
border-radius: 0;
color: var(--global-palette2);
} .comment-navigation .nav-previous::after, .post-navigation .nav-previous::after {
background: var(--global-palette5) !important;
}
.comment-body {
border-bottom: 2px solid var(--global-palette7) !important;	
}
.comment-form label {
color: var(--global-palette3) !important;
}
.comment-reply-link {
color: var(--global-palette2) !important;
text-transform: uppercase;
letter-spacing: 2px !important;
border: 2px solid var(--global-palette5) !important;
}
.comment-reply-link:hover {
background: var(--global-palette2);
color: var(--global-palette9) !important;
border: 2px solid var(--global-palette2) !important;
}  .jl-odette-customblog-topcategories-links {
position: relative;
width: 100%;
}
.jl-odette-customblog-topcategories-links.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap {
display: block !important;
}
.jl-odette-customblog-topcategories-links > ul a .kt-svg-icon-list-single {
display: none !important;
}
.wp-block-kadence-iconlist.kt-svg-icon-list-items.kt-svg-icon-list-items4d2d70-ce.kt-svg-icon-list-columns-1.aligncenter.jl-odette-customblog-topcategories-links {
width: 100%;
}
.jl-odette-customblog-topcategories-links ul li a span {
display: block;
width: 100%;
text-align: center;
}
@media screen and (max-width: 1024px) {
.jl-odette-customblog-topcategories {
width: 100% !important;
}
} .jl-odette-customblog-topcategories .kt-inside-inner-col {
padding-top: 5em !important;
padding-right: 3em !important;
padding-bottom: 4em !important;
padding-left: 3em !important;
}
@media screen and (max-width: 767px) {
.jl-odette-customblog-topcategories {
margin-top: -2em !important;
}
} .jl-odette-customblog-topcategories a {
text-transform: uppercase;
letter-spacing: 3px;
padding: 12px !important;
font-size: 13px;
font-weight: 500;
}
.jl-odette-customblog-topcategories a:hover {
background: var(--global-palette8);
} .jl-odette-customblog-hero-section .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.jl-odette-customblog-hero-section-searchbar input {
background: transparent !important;
}  .jl-odette-customblog-featuredpost .post-thumbnail,
.jl-odette-customblog-featuredpost .post-thumbnail img {
z-index: 0;
}
.jl-odette-customblog-featuredpost .post-thumbnail img {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-customblog-featuredpost .post-thumbnail:hover img {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
} .jl-odette-customblog-categories .kb-advanced-image-link {
display: block;
}
.jl-odette-customblog-categories .kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col {
height: auto;
}
.jl-odette-customblog-categories-columns figure {
display: flex;
justify-content: center;
} .jl-odette-customblog-categories-columns figcaption {
position: absolute;
bottom: 30px;
margin: auto;
}
.jl-odette-customblog-categories-columns figcaption a {
text-decoration: none;
display: block;
padding: 14px !important;
background: var(--global-palette2);
color: var(--global-palette9) !important;
}
.jl-odette-customblog-categories-columns figcaption a:hover {
background: var(--global-palette1);
color: var(--global-palette9) !important;
}
.jl-odette-customblog-categories-columns .kt-inside-inner-col {
justify-content: center;
align-content: center;
align-items: center;
display: flex;
flex-direction: column;
}
.jl-odette-customblog-categories-button {
position: absolute;
bottom: -25px;
margin: auto;
} @media screen and (max-width: 767px) {
.jl-odette-customblog-latestposts .grid-cols {
column-gap: 1rem !important;
}
} @media screen and (max-width: 767px) {
.jl-odette-latestposts-v2-posts .grid-cols, .jl-odette-latestposts-v3-posts .grid-cols {
column-gap: 1rem !important;
}
.jl-odette-latestposts-v2-posts .loop-entry .entry-content-wrap,     .jl-odette-latestposts-v3-posts .loop-entry .entry-content-wrap {
padding: 0.5rem !important;
}
}
@media screen and (max-width: 575px) {
.jl-odette-latestposts-v2-posts article:nth-child(3n+3),     .jl-odette-latestposts-v2-posts article:nth-child(3n+1) {
top: 0 !important;
}
.jl-odette-latestposts-v2-posts .loop-entry .entry-content-wrap, .jl-odette-latestposts-v3-posts .loop-entry .entry-content-wrap  {
padding: 1.5rem !important;
}
}  .jl-odette-services-columns-section .jl-odette-button-higher {
position: relative;
bottom: -35px;
margin: auto;
}
.jl-odette-services-columns-section-v2 .jl-odette-button-higher {
position: relative;
bottom: 35px;
margin: auto;
}  @media screen and (max-width: 767px) {
.jl-odette-podcast-episodes-columns {
max-width: 400px;
}
}  .jl-odette-instagram-page-column-socialicons li:hover {
background: var(--global-palette1) !important;
color: var(--global-palette9) !important;
transition: 0.3s ease-in-out;
}
.jl-odette-instagram-page-column-socialicons li {
transition: 0.3s ease-in-out;
}  .jl-odette-contactpage .kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style {
margin: 3px 5px 3px 0 !important;
}
.jl-odette-contactpage-form a.kb-accept-link {
text-transform: uppercase;
text-decoration: none !important;
font-size: 13px;
letter-spacing: 2px;
font-weight: bold;
} .jl-odette-contactpage-socialicons li:hover {
background: var(--global-palette1) !important;
color: var(--global-palette9) !important;
transition: 0.3s ease-in-out;
}
.jl-odette-contactpage-socialicons li {
transition: 0.3s ease-in-out;
} .jl-odette-latestposts-v3-posts article {
border: 5px solid var(--global-palette9);
border-radius: 0 !important;
}
.jl-odette-homepage-latestposts-v3 .grid-cols {
column-gap: 2rem;
}
.jl-odette-latestposts-v3-posts .category-links a {
letter-spacing: 2px;
font-size: 110%;
} .jl-odette-latestposts-v3-posts img {
transform: scale(1);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}
.jl-odette-latestposts-v3-posts img:hover {
transform: scale(1.15);
transition: 2s cubic-bezier(0, 0.9, 0.5, 0.9);
}  .jl-odette-salespage-pricing-columns-v1 .kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col,
.jl-odette-salespage-pricing-columns-v2 .kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col,
.jl-odette-salespage-pricing-columns-v3 .kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col {
height: auto !important;
} @media screen and (max-width: 767px) {
.jl-odette-salespage-benefits-columns {
max-width: 400px;
}
}  .jl-odette-landingpage-form input {
letter-spacing: 2px;
}
.jl-odette-landingpage-form input::placeholder {
color: var(--global-palette2);
}
@media screen and (min-width: 1025px) {
.jl-odette-landingpage-signup-section .kb-form .kadence-blocks-form-field {
margin-bottom: 0;
}
} @media screen and (max-width: 575px) {
.jl-odette-landingpage-signup-section .kb-form .kadence-blocks-form-field.kb-field-desk-width-50 {
width: 100%;
}
}  .jl-odette-thankyoupage-socialicons li:hover {
background: var(--global-palette1) !important;
color: var(--global-palette9) !important;
transition: 0.3s ease-in-out;
}
.jl-odette-thankyoupage-socialicons li {
transition: 0.3s ease-in-out;
}  .woocommerce-info {
color: var(--global-palette3) !important;
} .page-numbers .page-numbers, .page-numbers, .wc-block-grid__products .entry {
border-radius: 0 !important;
} .quantity.spinners-added,
.quantity,
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: 1px solid var(--global-palette4) !important;
border-radius: 0 !important;
color: var(--global-palette4) !important;
}
.quantity {
margin-bottom: 4px !important;
}
.quantity.spinners-added input.plus,
.quantity.spinners-added input.minus {
color: var(--global-palette4) !important;
}
.woocommerce div.product .product_meta > span {
font-size: 90%;
color: var(--global-palette2);
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border-color: var(--global-palette4) !important;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
color: var(--global-palette4) !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: var(--global-palette3) !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
color: var(--global-palette1) !important;
}
.woocommerce #reviews .comment-reply-title {
font-family: var(--global-heading-font-family) !important;
}
@media screen and (max-width: 719px) {
.woocommerce div.product .woocommerce-tabs {
border: 1px solid var(--global-palette4);
padding-bottom: 10px;
}
} .woocommerce-cart table.cart .product-name a {
text-decoration: none;
}
.woocommerce table.shop_table {
font-size: 100%;
}
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon input::placeholder {
color: var(--global-palette4) !important;
text-transform: uppercase;
letter-spacing: 2px !important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
border: 1px solid var(--global-palette4) !important;
border-radius: 0;
}
.woocommerce table.shop_table td {
border-top: 1px solid var(--global-palette4);
}
.cart-subtotal,
.cart_totals th,
.cart_totals td {
border-color: var(--global-palette4) !important;
}
.quantity.spinners-added,
.quantity,
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: 1px solid var(--global-palette4) !important;
border-radius: 0 !important;
color: var(--global-palette4) !important;
}
#cart-drawer .quantity {
border: none !important;
}
#cart-drawer h2.side-cart-header {
font-size: 1.5em;
}
.woocommerce-cart table.cart .coupon .button:not(:hover), .woocommerce-checkout table.cart .coupon .button:not(:hover), #add_payment_method table.cart .coupon .button:not(:hover) {
background: var(--global-palette2);
color: var(--global-palette9);
}
.woocommerce-cart-form__cart-item.cart_item .product-name a {
color: var(--global-palette3) !important;
}
.woocommerce-cart-form__cart-item.cart_item .product-name a:hover {
color: var(--global-palette1) !important;
}
@media screen and (max-width: 767px) {
.woocommerce-page table.cart td.actions .coupon .button {
margin-top: 8px;
}
}
@media screen and (max-width: 785px) {
.woocommerce-page table.cart td.actions .coupon .button,
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 100% !important;
}
.woocommerce table.cart td.actions .button,
.woocommerce #content table.cart td.actions .button,
.woocommerce-page table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button {
display: block;
width: 100%;
}
.woocommerce table.cart td.actions .coupon,
.woocommerce #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon {
float: none;
}
}
@media screen and (min-width: 719px) and (max-width: 785px) {
.woocommerce-cart table.cart td.actions #coupon_code,
.woocommerce-cart table.cart td.actions .button.wp-element-button {
margin-bottom: 8px;
}
} form.checkout.woocommerce-checkout input::placeholder,
.woocommerce-shipping-fields input::placeholder,
.woocommerce-additional-fields input::placeholder,
.woocommerce-shipping-fields textarea::placeholder,
.woocommerce-additional-fields textarea::placeholder {
color: var(--global-palette2) !important;
text-transform: uppercase;
font-size: 90%;
letter-spacing: 2px;
}
form.checkout.woocommerce-checkout input,
.woocommerce-shipping-fields input,
.woocommerce-additional-fields input,
.woocommerce-shipping-fields textarea,
.woocommerce-additional-fields textarea,
.select2-container--default .select2-selection--single {
border: 1px solid var(--global-palette4) !important;
border-radius: 0 !important;
color: var(--global-palette4) !important;
}
.shop_table.woocommerce-checkout-review-order-table th,
.shop_table.woocommerce-checkout-review-order-table tr,
.shop_table.woocommerce-checkout-review-order-table td {
border-color: var(--global-palette4) !important;
} .woocommerce form.login,
.woocommerce form.register,
.woocommerce form.login input,
.woocommerce form.register input,
.woocommerce #reviews #comments ol.commentlist li .comment-text,
textarea {
border-color: var(--global-palette7) !important;
border-radius: 0 !important;
}
textarea::placeholder,
input::placeholder {
color: var(--global-palette3);
text-transform: uppercase;
letter-spacing: 2px;
}
.woocommerce form .form-row label {
color: var(--global-palette3);
} 
.woocommerce-account .account-navigation-wrap li a:hover {
border-left: 5px solid var(--global-palette1);
}