body{overflow-x:hidden;transition:background-color .3s}.hiddenoverflow{overflow:hidden}.col-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col-row.disable-cols-gap div[class*=col-desk]{padding-left:0;padding-right:0}.col-row.disable-rows-gap div[class*=col-desk]{padding-top:0;padding-bottom:0}.col-desk-1,.col-desk-2,.col-desk-3,.col-desk-4,.col-desk-5,.col-desk-6,.col-tab-1,.col-tab-2,.col-tab-3,.col-tab-4,.col-tab-5,.col-tab-6,.col-mob-1,.col-mob-2,.col-mob-3,.col-mob-4,.col-mob-5,.col-mob-6{position:relative;min-height:1px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.col-mob-1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-mob-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-mob-3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-mob-4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-mob-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-mob-6{-webkit-box-flex:0;-webkit-flex:0 0 16.65656%;-ms-flex:0 0 16.65656%;flex:0 0 16.65656%;max-width:16.65656%}@media (min-width:768px){.col-tab-1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-tab-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-tab-3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-tab-4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-tab-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-tab-6{-webkit-box-flex:0;-webkit-flex:0 0 16.65656%;-ms-flex:0 0 16.65656%;flex:0 0 16.65656%;max-width:16.65656%}}@media (min-width:1025px){.col-desk-1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-desk-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-desk-3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-desk-4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-desk-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-desk-6{-webkit-box-flex:0;-webkit-flex:0 0 16.65656%;-ms-flex:0 0 16.65656%;flex:0 0 16.65656%;max-width:16.65656%}}.wpkoi-elements select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}@-webkit-keyframes wpkoiFade{0%{opacity:0}100%{opacity:1}}@keyframes wpkoiFade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes wpkoiZoomIn{0%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes wpkoiZoomIn{0%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wpkoiZoomOut{0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes wpkoiZoomOut{0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wpkoiMoveUp{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wpkoiMoveUp{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wpkoiMoveUpBig{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wpkoiMoveUpBig{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wpkoiMoveDown{0%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wpkoiMoveDown{0%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wpkoiMoveDownBig{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wpkoiMoveDownBig{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes wpkoiMoveLeft{0%{opacity:0;-webkit-transform:translateX(25px);transform:translateX(25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wpkoiMoveLeft{0%{opacity:0;-webkit-transform:translateX(25px);transform:translateX(25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wpkoiMoveLeftBig{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wpkoiMoveLeftBig{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wpkoiMoveRight{0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wpkoiMoveRight{0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wpkoiMoveRightBig{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wpkoiMoveRightBig{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wpkoiFallPerspective{0%{opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}100%{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg)}}@keyframes wpkoiFallPerspective{0%{opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}100%{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg)}}@-webkit-keyframes wpkoiFlipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes wpkoiFlipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes wpkoiFlipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes wpkoiFlipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes blink{from,to{opacity:0}50%{opacity:1}}@keyframes blink{from,to{opacity:0}50%{opacity:1}}.wpkoi-carousel{margin-left:-10px;margin-right:-10px}.wpkoi-carousel-wrap.wpkoi-equal-cols .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item{float:none;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item img{-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-carousel__item-inner,.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-banner,.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-banner__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-carousel__item-inner,.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-carousel__item-inner>*:last-child,.wpkoi-carousel-wrap.wpkoi-equal-cols .wpkoi-carousel__item .wpkoi-banner__link{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.wpkoi-carousel__item{padding:10px}.wpkoi-carousel__item .wpkoi-banner{float:none}.wpkoi-carousel__content{position:relative;z-index:2}.wpkoi-carousel__content,.wpkoi-carousel__item-title,.wpkoi-carousel__item-text{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.wpkoi-carousel .wpkoi-arrow{position:absolute;top:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:999;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.wpkoi-carousel .wpkoi-arrow:before{display:block;width:100%;text-align:center;line-height:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.wpkoi-carousel .wpkoi-arrow.prev-arrow{left:0}.wpkoi-carousel .wpkoi-arrow.next-arrow{right:0}.wpkoi-carousel .wpkoi-slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}.wpkoi-carousel .wpkoi-slick-dots li{padding:5px;margin:0;list-style:none}.wpkoi-carousel .wpkoi-slick-dots li span{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;display:block;cursor:pointer;width:10px;height:10px;-webkit-border-radius:5px;border-radius:5px;padding:0;text-indent:10em;overflow:hidden}.wpkoi-carousel .wpkoi-slick-dots li span:before{display:none}.wpkoi-posts__item{outline:none}.wpkoi-posts__inner-box{overflow:hidden}.wpkoi-posts .wpkoi-more{overflow:hidden}.wpkoi-posts .wpkoi-more-icon{margin-left:5px}.wpkoi-posts .entry-excerpt{padding-bottom:15px}.wpkoi-posts .wpkoi-more-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpkoi-posts .post-thumbnail{overflow:hidden}.wpkoi-posts.wpkoi-equal-cols .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wpkoi-posts.wpkoi-equal-cols .slick-track .wpkoi-posts__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.wpkoi-posts.wpkoi-equal-cols .wpkoi-posts__item{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wpkoi-posts.wpkoi-equal-cols .wpkoi-posts__item .wpkoi-posts__inner-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wpkoi-posts.wpkoi-equal-cols .wpkoi-posts__item .wpkoi-posts__inner-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.wpkoi-posts .slick-slide .wpkoi-posts__item{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.post-meta{padding-bottom:10px}.post-meta__item{display:inline-block}.post-meta__item:not(:first-child):before{content:"";display:inline-block;margin-left:5px;margin-right:5px}.elementor-wpkoi-posts .wpkoi-carousel{margin-left:0;margin-right:0}@-webkit-keyframes wpkoi-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wpkoi-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wpkoi-parallax-section__layout{position:absolute;display:block;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none;-webkit-perspective:1200px;perspective:1200px}.wpkoi-parallax-section__image{width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:auto auto;background-size:auto;background-position-x:50%;background-position-y:50%;will-change:transform}.wpkoi-parallax-section .wpkoi-parallax-section__scroll-layout:not(.is-mac) .wpkoi-parallax-section__image{-webkit-transition:background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98);transition:background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98);-o-transition:transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear;transition:transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear;transition:transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98)}@-webkit-keyframes fade{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}1%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes fade{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}1%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}[data-element_type="wpkoi-map.default"] .wpkoi-map-message{width:100%;height:300px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-element_type="wpkoi-map.default"] .wpkoi-map-message .wpkoi-map-message__text{z-index:2}[data-element_type="wpkoi-map.default"] .wpkoi-timeline{position:relative;display:inline-block;width:100%;max-width:100%;margin:0 auto}@-webkit-keyframes card-animation-right{0%{opacity:0;-webkit-transform:translateX(400px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes card-animation-right{0%{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.card-animation-right{-webkit-animation-name:card-animation-right;animation-name:card-animation-right}@-webkit-keyframes card-animation-left{0%{opacity:0;-webkit-transform:translateX(-400px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes card-animation-left{0%{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.card-animation-left{-webkit-animation-name:card-animation-left;animation-name:card-animation-left}@-webkit-keyframes fade{0%{height:0;opacity:0}1%{height:auto;opacity:0}100%{opacity:1}}@keyframes fade{0%{height:0;opacity:0}1%{height:auto;opacity:0}100%{opacity:1}}@-webkit-keyframes zoomIn{0%{height:0;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}1%{height:auto;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{height:0;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}1%{height:auto;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomOut{0%{height:0;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}1%{height:auto;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomOut{0%{height:0;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}1%{height:auto;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes moveUp{0%{height:0;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}1%{height:auto;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveUp{0%{height:0;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}1%{height:auto;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fallPerspective{0%{height:0;opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}1%{height:auto;opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}100%{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg)}}@keyframes fallPerspective{0%{height:0;opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}1%{height:auto;opacity:0;-webkit-transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);transform:perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg)}100%{opacity:1;-webkit-transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);transform:perspective(1000px) translateY(0) translateZ(0) rotateX(0deg)}}@-webkit-keyframes flash{0%,100%,89%{opacity:1}90%,94%,98%{opacity:0}92%,96%{opacity:1}}@keyframes flash{0%,100%,89%{opacity:1}90%,94%,98%{opacity:0}92%,96%{opacity:1}}@-webkit-keyframes pulse{0%,100%,89%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}90%,94%,98%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}92%,96%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}@keyframes pulse{0%,100%,89%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}90%,94%,98%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}92%,96%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}@-webkit-keyframes shake{0%,100%,89%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}90%,94%,98%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}92%,96%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@keyframes shake{0%,100%,89%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}90%,94%,98%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}92%,96%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@-webkit-keyframes tada{0%,100%,86%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}87%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}90%,94%,98%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,100%,86%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}87%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}90%,94%,98%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes rubber{64%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}73%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}77%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}81%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}86%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}90%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubber{64%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}73%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}77%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}81%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}86%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}90%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes swing{0%,100%,75%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}80%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}85%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}90%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}95%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes swing{0%,100%,75%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}80%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}85%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}90%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}95%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.wpkoi-tricks-particles-section__instance{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.elementor-editor-active .wpkoi-tricks-particles-section__instance,.elementor-editor-preview .wpkoi-tricks-particles-section__instance{z-index:0 !important}.wpkoi-sticky-section.stuck{position:fixed;width:auto;z-index:99}.wpkoi-sticky-column{-ms-flex-item-align:start;align-self:flex-start}.wpkoi-elements-testimonial-slider .slick-prev,.wpkoi-elements-testimonial-slider .slick-next,.wpkoi-elements-team-slider .slick-prev,.wpkoi-elements-team-slider .slick-next,.wpkoi-elements-logo-carousel .slick-prev,.wpkoi-elements-logo-carousel .slick-next,.wpkoi-elements-post-carousel .slick-prev,.wpkoi-elements-post-carousel .slick-next,.wpkoi-elements-product-carousel .slick-prev,.wpkoi-elements-product-carousel .slick-next{border-radius:3px;height:30px;position:absolute;text-shadow:none;top:calc(50% - 15px);width:30px}.wpkoi-elements-testimonial-slider .slick-prev:before,.wpkoi-elements-testimonial-slider .slick-next:before,.wpkoi-elements-logo-carousel .slick-prev:before,.wpkoi-elements-logo-carousel .slick-next:before,.wpkoi-elements-team-slider .slick-prev:before,.wpkoi-elements-team-slider .slick-next:before,.wpkoi-elements-post-carousel .slick-prev:before,.wpkoi-elements-post-carousel .slick-next:before,.wpkoi-elements-product-carousel .slick-prev:before,.wpkoi-elements-product-carousel .slick-next:before{font-family:"FontAwesome";font-size:20px;opacity:.75;text-align:center}.wpkoi-elements-testimonial-slider .slick-prev:hover:before,.wpkoi-elements-testimonial-slider .slick-next:hover:before,.wpkoi-elements-logo-carousel .slick-prev:hover:before,.wpkoi-elements-logo-carousel .slick-next:hover:before,.wpkoi-elements-team-slider .slick-prev:hover:before,.wpkoi-elements-team-slider .slick-next:hover:before,.wpkoi-elements-post-carousel .slick-prev:hover:before,.wpkoi-elements-post-carousel .slick-next:hover:before,.wpkoi-elements-product-carousel .slick-prev:hover:before,.wpkoi-elements-product-carousel .slick-next:hover:before{opacity:1}.wpkoi-elements-testimonial-slider .slick-prev:before,.wpkoi-elements-logo-carousel .slick-prev:before,.wpkoi-elements-team-slider .slick-prev:before,.wpkoi-elements-post-carousel .slick-prev:before,.wpkoi-elements-product-carousel .slick-prev:before{content:"\f104";padding-right:3px}.wpkoi-elements-testimonial-slider .slick-next:before,.wpkoi-elements-logo-carousel .slick-next:before,.wpkoi-elements-team-slider .slick-next:before,.wpkoi-elements-post-carousel .slick-next:before,.wpkoi-elements-product-carousel .slick-next:before{content:"\f105";padding-left:4px}.wpkoi-elements-testimonial-slider .slick-dots li button:before,.wpkoi-elements-logo-carousel .slick-dots li button:before,.wpkoi-elements-team-slider .slick-dots li button:before,.wpkoi-elements-post-carousel .slick-dots li button:before,.wpkoi-elements-product-carousel .slick-dots li button:before{font-size:12px;opacity:.5}.wpkoi-elements-testimonial-slider .slick-dots li.slick-active button:before,.wpkoi-elements-logo-carousel .slick-dots li.slick-active button:before,.wpkoi-elements-team-slider .slick-dots li.slick-active button:before,.wpkoi-elements-post-carousel .slick-dots li.slick-active button:before,.wpkoi-elements-product-carousel .slick-dots li.slick-active button:before{font-size:18px;opacity:1}.wpkoi-elements-testimonial-slider .slick-prev,.wpkoi-elements-team-slider .slick-prev,.wpkoi-elements-logo-carousel .slick-prev,.wpkoi-elements-post-carousel .slick-prev,.wpkoi-elements-product-carousel .slick-prev{left:-50px}.wpkoi-elements-testimonial-slider .slick-next,.wpkoi-elements-team-slider .slick-next,.wpkoi-elements-logo-carousel .slick-next,.wpkoi-elements-post-carousel .slick-next,.wpkoi-elements-product-carousel .slick-next{right:-50px}.wpkoi-elements-testimonial-slider.nav-top-left .slick-prev,.wpkoi-elements-team-slider.nav-top-left .slick-prev,.wpkoi-elements-logo-carousel.nav-top-left .slick-prev,.wpkoi-elements-post-carousel.nav-top-left .slick-prev,.wpkoi-elements-product-carousel.nav-top-left .slick-prev{left:10px;top:20px}.wpkoi-elements-testimonial-slider.nav-top-left .slick-next,.wpkoi-elements-team-slider.nav-top-left .slick-next,.wpkoi-elements-logo-carousel.nav-top-left .slick-next,.wpkoi-elements-post-carousel.nav-top-left .slick-next,.wpkoi-elements-product-carousel.nav-top-left .slick-next{left:45px;top:20px}.wpkoi-elements-testimonial-slider.nav-top-right .slick-prev,.wpkoi-elements-team-slider.nav-top-right .slick-prev,.wpkoi-elements-logo-carousel.nav-top-right .slick-prev,.wpkoi-elements-post-carousel.nav-top-right .slick-prev,.wpkoi-elements-product-carousel.nav-top-right .slick-prev{left:auto;right:45px;top:20px}.wpkoi-elements-testimonial-slider.nav-top-right .slick-next,.wpkoi-elements-team-slider.nav-top-right .slick-next,.wpkoi-elements-logo-carousel.nav-top-right .slick-next,.wpkoi-elements-post-carousel.nav-top-right .slick-next,.wpkoi-elements-product-carousel.nav-top-right .slick-next{left:auto;right:10px;top:20px}.wpkoi-elements-testimonial-slider.nav-top-left,.wpkoi-elements-testimonial-slider.nav-top-right,.wpkoi-elements-team-slider.nav-top-left,.wpkoi-elements-team-slider.nav-top-right,.wpkoi-elements-logo-carousel.nav-top-left,.wpkoi-elements-logo-carousel.nav-top-right,.wpkoi-elements-post-carousel.nav-top-left,.wpkoi-elements-post-carousel.nav-top-right,.wpkoi-elements-product-carousel.nav-top-left,.wpkoi-elements-product-carousel.nav-top-right{padding-top:40px}.wpkoi-elements-testimonial-slider .slick-dots,.wpkoi-elements-team-slider .slick-dots,.wpkoi-elements-logo-carousel .slick-dots,.wpkoi-elements-post-carousel .slick-dots,.wpkoi-elements-product-carousel .slick-dots{bottom:-40px}.wpkoi-elements-testimonial-slider .slick-dotted.slick-slider,.wpkoi-elements-team-slider .slick-dotted.slick-slider,.wpkoi-elements-logo-carousel .slick-dotted.slick-slider,.wpkoi-elements-post-carousel .slick-dotted.slick-slider,.wpkoi-elements-product-carousel .slick-dotted.slick-slider{margin-bottom:30px}.wpkoi-elements-post-timeline{margin-bottom:0;min-height:100%;overflow:hidden;position:relative}.wpkoi-elements-timeline-column{width:50%;margin-left:0;float:left;margin-top:0 !important}.wpkoi-elements-timeline-post{position:relative}.wpkoi-elements-timeline-post:after{background-color:rgba(83,85,86,.2);content:"";width:2px;height:245px;position:absolute;right:0;top:70px}.wpkoi-elements-timeline-post:nth-child(2n):after{display:none}.wpkoi-elements-timeline-bullet{background-color:#9fa9af;border:5px solid #fff;border-radius:50%;box-shadow:0 1px 0 1px rgba(0,0,0,.1);content:"";height:20px;position:absolute;right:-9px;top:60px;width:20px;z-index:3;cursor:pointer}.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-bullet{background-color:#9fa9af;border:5px solid #fff;border-radius:50%;bottom:36px;content:"";height:20px;left:-11px;position:absolute;top:300px;width:20px;z-index:3}.wpkoi-elements-timeline-post-inner{background:linear-gradient(45deg,#333 0%,#888 100%) repeat scroll 0 0 rgba(0,0,0,0);border:8px solid #e5eaed;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);float:right;margin:30px 40px 30px auto;position:relative;height:320px;width:calc(100% - 40px)}.wpkoi-elements-timeline-post:nth-child(even) .wpkoi-elements-timeline-post-inner{float:left;margin-left:40px}.wpkoi-elements-timeline-post-inner:after{border-color:transparent transparent transparent #e5eaed;border-style:solid;border-width:15px;content:"";height:0;position:absolute;right:-36px;top:17px;width:0}.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-post-inner:after{border-color:transparent #e5eaed transparent transparent;border-style:solid;border-width:15px;content:"";height:0;left:-36px;position:absolute;top:257px;width:0}.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-post-inner:after{border-left-color:transparent !important}.wpkoi-elements-timeline-post p{margin:1.6rem 0 0;font-size:.9em;line-height:1.6em}.wpkoi-elements-timeline-post-image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:100%;overflow:hidden;position:relative;opacity:.6;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.wpkoi-elements-timeline-post-title{bottom:40px;position:absolute;width:100%}.wpkoi-elements-timeline-post-title h2{color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;line-height:24px;padding:0 25px;text-align:left;text-transform:uppercase}.wpkoi-elements-timeline-post-title h4{color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;line-height:15px;padding:0 25px;text-align:left;text-transform:uppercase}.wpkoi-elements-timeline-post-excerpt{opacity:0;position:absolute;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.wpkoi-elements-timeline-post-excerpt p{color:#fff;font-size:14px;padding:25px}.wpkoi-elements-timeline-post-inner:hover .wpkoi-elements-timeline-post-excerpt{opacity:1;top:10px}.wpkoi-elements-timeline-post-inner:hover .wpkoi-elements-timeline-post-image{opacity:.3}.wpkoi-elements-timeline-post time{opacity:0;background-color:rgba(0,0,0,.7);color:#fff;font-size:10px;border-radius:20px;position:absolute;right:-97px;width:100px;height:30px;line-height:30px;text-align:center;top:50px;z-index:99;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wpkoi-elements-timeline-post:nth-child(2n) time{background-color:rgba(0,0,0,.7);border-radius:20px;color:#fff;font-size:10px;height:30px;left:-99px;line-height:30px;position:absolute;text-align:center;top:290px;width:100px;z-index:99}.wpkoi-elements-timeline-post time:before{border-bottom:5px solid rgba(0,0,0,.7);border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:45px;position:absolute;top:-5px;width:0}.wpkoi-elements-timeline-post:hover time{opacity:1}.wpkoi-elements-timeline-post:after{height:100%}.wpkoi-elements-post-timeline .wpkoi-elements-timeline-post:nth-last-child(2):after{height:245px}.wpkoi-elements-post-timeline .wpkoi-elements-timeline-post:last-child:after{display:none}@media only screen and (max-width:1366px){.wpkoi-elements-timeline-post-title h2{font-size:.8em}.wpkoi-elements-timeline-post-excerpt p{font-size:13px}}@media only screen and (max-width:1169px){.wpkoi-elements-timeline-post-inner{height:320px}}@media only screen and (max-width:992px){.wpkoi-elements-post-timeline{margin-left:0}.wpkoi-elements-timeline-bullet,.wpkoi-elements-timeline-post:after,.wpkoi-elements-timeline-post:before,.wpkoi-elements-timeline-post-inner:after{display:none}.wpkoi-elements-timeline-post{display:inline-block;float:left !important;width:50% !important;margin:15px auto}.wpkoi-elements-timeline-post-inner{height:320px;padding-bottom:30px}.wpkoi-elements-timeline-post-title{bottom:50px}.wpkoi-elements-timeline-post-title h2{font-size:.8em;line-height:1.2em}.wpkoi-elements-timeline-post .wpkoi-elements-timeline-post-inner{margin:0 10px auto 0;width:90%}.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-post-inner{margin:0 auto 0 10px;width:90%}.wpkoi-elements-timeline-post-excerpt{opacity:0 !important}.wpkoi-elements-timeline-post-image{opacity:.3}.wpkoi-elements-timeline-post time,.wpkoi-elements-timeline-post:nth-child(2n) time{background-color:#fff;border-radius:0;color:#444;font-size:12px;text-transform:uppercase;left:0;opacity:1;padding-top:3px;top:275px;width:100%}time:before{display:none}}@media only screen and (max-width:767px){.wpkoi-elements-timeline-post{display:block;float:none !important;margin:20px auto;width:100% !important}.wpkoi-elements-timeline-post .wpkoi-elements-timeline-post-inner,.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-post-inner{display:block;float:none;margin:0 auto}}@media only screen and (max-width:479px){.wpkoi-elements-timeline-post .wpkoi-elements-timeline-post-inner,.wpkoi-elements-timeline-post:nth-child(2n) .wpkoi-elements-timeline-post-inner{height:250px;margin:0 auto;width:95%}.wpkoi-elements-timeline-post time,.wpkoi-elements-timeline-post:nth-child(2n) time{top:205px}}.wpkoi-elements-product-carousel .woocommerce li.product{background-color:#fff;border-radius:0;box-shadow:none}.hide_rating .woocommerce .star-rating-container,.hide_rating .woocommerce .star-rating{display:none !important}.wpkoi-elements-product-carousel .woocommerce ul.products li.product h3{padding:.5em}.wpkoi-elements-product-carousel .woocommerce .products .star-rating{display:block;float:none;margin:10px auto}body:not(.x-ethos):not(.x-integrity):not(.x-renew):not(.x-icon) .wpkoi-elements-product-carousel .woocommerce li.product .button{box-shadow:none;display:block;left:auto;margin:15px;padding:.45em .5em .575em;position:relative;right:auto;text-shadow:none;top:auto}.wpkoi-elements-product-carousel:not(.wpkoi-elements-product-no-style) .woocommerce li.product .entry-featured{background-color:transparent;border:medium none;box-shadow:none;padding:0}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-wrap,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-wrap{background-color:transparent;bottom:auto;box-shadow:none;padding:15px 0 0;position:relative;text-align:center;top:auto}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-header h3,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-header h3{font-size:14px;line-height:1.2;margin:0 0 5px;padding-bottom:.5em}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-header h3 a,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-header h3 a{color:#272727;font-weight:400;letter-spacing:.01rem;text-transform:uppercase}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .price>.amount,.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-header .price>.amount,.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-header .price>ins>.amount,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-header .price>.amount,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-header .price>ins>.amount{color:#272727;font-size:18px;font-weight:400}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .entry-wrap:before,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-wrap:before{display:none}.wpkoi-elements-product-carousel:not(.wpkoi-elements-product-no-style) .woocommerce li.product .entry-header .button{background-color:transparent;border:1px solid rgba(0,0,0,.5);border-radius:0;box-shadow:none;color:#272727;display:block;font-size:14px;left:auto;margin:20px auto;opacity:1;position:relative;right:auto;text-shadow:none;top:auto;width:80%}.wpkoi-elements-product-carousel:not(.wpkoi-elements-product-no-style) .woocommerce li.product .entry-header .button:hover{background-color:#e74c3c;border:1px solid #e74c3c;color:#fff}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .star-rating-container{background-color:transparent;left:auto;opacity:1;position:relative;right:auto;top:5px;display:block;margin:0 auto;width:110px}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .star-rating-container .star-rating:before,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .star-rating-container .star-rating:before{color:#f2b01e}.wpkoi-elements-product-carousel.wpkoi-elements-product-simple .woocommerce li.product .star-rating-container .star-rating span:before,.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .star-rating-container .star-rating span:before{color:#f2b01e}.wpkoi-elements-product-carousel:not(.wpkoi-elements-product-no-style) .onsale{border-radius:0;box-shadow:none;display:block;font-size:14px;height:100px;letter-spacing:0;line-height:160px;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.6);text-transform:uppercase;transform:rotate(-45deg);width:200px;z-index:1}.wpkoi-elements-product-carousel:not(.wpkoi-elements-product-no-style) .woocommerce li.product .onsale{left:-95px;top:-45px}.wpkoi-elements-product-carousel .woocommerce ul.products{margin:0 0 30px}.wpkoi-elements-product-carousel .woocommerce li.product{background-color:#fff;float:left;overflow:hidden;padding:0;position:relative;text-align:center}.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .entry-wrap{bottom:-63px;margin-top:-63px;position:relative;top:auto;-webkit-transition:all .615s cubic-bezier(.19,1,.22,1) 0s;transition:all .615s cubic-bezier(.19,1,.22,1) 0s}.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product:hover .entry-wrap{bottom:0}.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product:hover .entry-wrap:before{background-color:#fff;display:block}.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product .star-rating-container{background-color:rgba(255,255,255,.9);left:auto;opacity:0;position:absolute;right:10px;top:10px}.wpkoi-elements-product-carousel.wpkoi-elements-product-reveal .woocommerce li.product:hover .star-rating-container{opacity:1}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-wrap{bottom:auto;font-size:14px;left:0;padding:0;position:absolute;right:0;top:calc(100% - 4em);transition:all .615s cubic-bezier(.19,1,.22,1) 0s}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-wrap{background-color:rgba(0,0,0,.5);bottom:auto;font-size:14px;left:0;padding:0;position:absolute;right:0;text-align:center;top:calc(100% - 4em);-webkit-transition:all .615s cubic-bezier(.19,1,.22,1) 0s;transition:all .615s cubic-bezier(.19,1,.22,1) 0s}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-wrap:before{background-color:rgba(0,0,0,.5);content:"";display:block;height:50em;left:0;position:absolute;right:0;top:0;transition:all .615s cubic-bezier(.19,1,.22,1) 0s;z-index:0}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product:hover .entry-wrap:before{background-color:rgba(0,0,0,.75)}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-header{position:relative}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-header h3{font-size:14px;line-height:1;margin:0;overflow:hidden;padding:1.5em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-header h3 a{color:#fff}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .price>del,.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-header .price>del{display:none}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .entry-header .price>.amount,.woocommerce li.product .entry-header .price>ins>.amount{color:#fff;font-size:24px}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product .added_to_cart{display:none}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product:hover .entry-wrap{top:calc(100% - 10.385em)}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product:hover .entry-wrap:before{background-color:rgba(0,0,0,.75)}.wpkoi-elements-product-carousel.wpkoi-elements-product-overlay .woocommerce li.product:hover .star-rating-container{opacity:1}.wpkoi-elements-custom-radio-checkbox input[type=checkbox],.wpkoi-elements-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.wpkoi-elements-custom-radio-checkbox input[type=checkbox]:before,.wpkoi-elements-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.wpkoi-elements-custom-radio-checkbox input[type=checkbox]:checked:before,.wpkoi-elements-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.wpkoi-elements-custom-radio-checkbox input[type=radio]{border-radius:50%}.wpkoi-elements-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.wpkoi-elements-grid-post{float:left;padding:10px}.wpkoi-elements-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.wpkoi-elements-grid-post-holder-inner{height:100%}.wpkoi-elements-entry-media{position:relative}.wpkoi-elements-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .2s ease-in-out,-moz-transform .25s cubic-bezier(.19,1,.22,1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(.19,1,.22,1)}.wpkoi-elements-entry-overlay:hover{opacity:1}.wpkoi-elements-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.wpkoi-elements-entry-title{margin:10px 0 5px;font-size:1.2em}.wpkoi-elements-event-date,.wpkoi-elements-event-location{margin-bottom:5px}.wpkoi-elements-entry-overlay i{color:#fff;width:60px;text-align:center;line-height:60px;height:60px;position:absolute;left:50%;margin-left:-30px;font-size:32px;top:50%;margin-top:-30px;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;opacity:0;-webkit-transform:translatex(-20px);-moz-transform:translatex(-20px);-ms-transform:translatex(-20px);transform:translatex(-20px);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .2s ease-in-out,-moz-transform .25s cubic-bezier(.19,1,.22,1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(.19,1,.22,1)}.wpkoi-elements-entry-media:hover .wpkoi-elements-entry-overlay i{-webkit-transform:translatex(0px);-moz-transform:translatex(0px);-ms-transform:translatex(0px);transform:translatex(0px);opacity:1}.wpkoi-elements-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.wpkoi-elements-entry-footer{display:flex;flex-flow:row nowrap;align-items:center}.wpkoi-elements-entry-footer .wpkoi-elements-author-avatar{flex:0 0 auto;width:50px}.wpkoi-elements-entry-footer .wpkoi-elements-author-avatar .avatar{border-radius:50%}.wpkoi-elements-post-grid .wpkoi-elements-entry-footer .wpkoi-elements-entry-meta{padding-left:8px}.wpkoi-elements-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.wpkoi-elements-grid-post-excerpt p{margin:0;font-size:14px}.wpkoi-elements-entry-meta .wpkoi-elements-entry-footer .wpkoi-elements-posted-by{display:block}.wpkoi-elements-grid-post .wpkoi-elements-entry-wrapper,.wpkoi-elements-grid-post .wpkoi-elements-entry-footer{padding:15px}.wpkoi-elements-post-grid .wpkoi-elements-entry-header .wpkoi-elements-entry-meta span.wpkoi-elements-posted-on{padding-left:5px}.wpkoi-elements-post-grid .wpkoi-elements-entry-header .wpkoi-elements-entry-meta span.wpkoi-elements-posted-on:before{content:'\f111';font-family:FontAwesome;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.wpkoi-elements-col-1 .wpkoi-elements-post-grid-column{float:none;width:100%}.wpkoi-elements-col-2 .wpkoi-elements-post-grid-column{float:left;width:50%}.wpkoi-elements-col-3 .wpkoi-elements-post-grid-column{float:left;width:33.3333%}.wpkoi-elements-col-4 .wpkoi-elements-post-grid-column{float:left;width:25%}.wpkoi-elements-col-5 .wpkoi-elements-post-grid-column{float:left;width:20%}.wpkoi-elements-col-6 .wpkoi-elements-post-grid-column{float:left;width:16.6666%}@media only screen and (max-width:979px){.wpkoi-elements-col-3 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-4 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-5 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-6 .wpkoi-elements-post-grid-column{width:33.3333%}.wpkoi-elements-col-1 .wpkoi-elements-post-grid-column{width:100%}.wpkoi-elements-col-2 .wpkoi-elements-post-grid-column{width:50%}}@media only screen and (max-width:767px){.wpkoi-elements-col-2 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-3 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-4 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-5 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-6 .wpkoi-elements-post-grid-column{width:50%}.wpkoi-elements-col-1 .wpkoi-elements-post-grid-column{width:100%}}@media only screen and (max-width:480px){.wpkoi-elements-col-1 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-2 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-3 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-4 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-5 .wpkoi-elements-post-grid-column,.wpkoi-elements-col-6 .wpkoi-elements-post-grid-column{float:none;width:100%}}.wpkoi-elements-load-more-button-wrap{width:100%;display:block;margin:20px auto;clear:both}.wpkoi-elements-load-more-button{position:relative;text-transform:uppercase;margin:0 auto;display:block;border:0;padding:15px 30px;z-index:2;cursor:pointer;font-weight:700;font-size:14px;letter-spacing:.25em;transition:all .5s;overflow:hidden}.wpkoi-elements-load-more-button:hover{background:#27bdbd}.button--hide{opacity:0}.wpkoi-elements-load-more-button{display:flex;align-items:center;justify-content:center}.wpkoi-elements-load-more-button .button__loader{left:-100%;top:auto;margin-right:5px;transition:all .2s}.wpkoi-elements-load-more-button>span{margin-left:-20px}.wpkoi-elements-load-more-button.button--loading>span{margin-left:0}.wpkoi-elements-load-more-button.button--loading .button__loader{left:0}.wpkoi-elements-btn-loader,.wpkoi-elements-btn-loader:after{border-radius:50%;width:20px;height:20px}.wpkoi-elements-btn-loader{font-size:10px;position:relative;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;transform:translateZ(0);animation:loaderSpin 1.1s infinite linear}@keyframes loaderSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wpkoi-elements-product-grid .woocommerce ul.products li.product.sales-flash-overlay .onsale{display:none !important}.swiper-container-wrap .swiper-slide .wpkoi-elements-social-feed-element img{width:100%}.media-body .fa-twitter{color:#1da1f2;margin-right:8px}.media-body .fa-facebook{color:#3b5998;margin-right:8px}.text-wrapper p .read-more-link{margin-top:9px;display:block}.wpkoi-elements-loading-feed{display:none;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.wpkoi-elements-loading-feed.show-loading{display:block;text-align:center;z-index:10;display:flex;align-items:center;justify-content:center;transition:.5s}.wpkoi-elements-loading-feed .loader{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #3498db;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;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:-.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:0 0;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:.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:.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:.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,.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,.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,.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,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.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}}@media screen and (min-width:1025px){.wpkoi-elements-col-1 .item{width:100%}.wpkoi-elements-col-2 .item{width:calc(( 100% / 2) - 10px)}.wpkoi-elements-col-3 .item{width:calc(( 100% / 3) - 10px)}.wpkoi-elements-col-4 .item{width:calc(( 100% / 4) - 10px)}.wpkoi-elements-col-5 .item{width:calc(( 100% / 5) - 10px)}.wpkoi-elements-tiles .item{margin-bottom:0}.wpkoi-elements-tiles.wpkoi-elements-col-1 .item{width:100%}.wpkoi-elements-tiles.wpkoi-elements-col-2 .item{width:50%;float:left}.wpkoi-elements-tiles.wpkoi-elements-col-3 .item{width:33.33%;float:left}.wpkoi-elements-tiles.wpkoi-elements-col-4 .item{width:25%;float:left}.wpkoi-elements-tiles.wpkoi-elements-col-5 .item{width:20%;float:left}}.wpkoi-elements-fg-content-align-left .wpkoi-elements-cards .item .item-content{text-align:left}.wpkoi-elements-fg-content-align-center .wpkoi-elements-cards .item .item-content{text-align:center}.wpkoi-elements-fg-content-align-right .wpkoi-elements-cards .item .item-content{text-align:right}.mfp-wrap~div.dialog-widget{display:none !important}@keyframes rotate-90{0%{transform:rotateY(0deg)}100%{transform:rotateY(-180deg)}}@keyframes fadeIn{0%{opacity:1;transition:all .3s ease-in-out}100%{opacity:1;transition:all .3s ease-in-out}}.wpkoi-elements-tooltip{position:relative;display:inline-block;min-width:150px;text-align:center;padding:12px 24px;font-size:.93rem;color:#333;line-height:1;cursor:pointer;transition:all .3s ease-in-out}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text{display:block;width:100%;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:10px;position:absolute;z-index:1;font-size:.93rem;line-height:1.3}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text:after{content:"";position:absolute;border-width:5px;border-style:solid}.wpkoi-elements-tooltip:hover .wpkoi-elements-tooltip-text{visibility:visible}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-left{top:50%;right:100%;transform:translateY(-50%);margin-right:10px}.wpkoi-elements-tooltip:hover .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-left{animation:tooltipLeftIn .3s ease-in-out}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-left:after{top:calc(50% - 5px);left:100%;border-color:transparent transparent transparent #000}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-right{top:50%;left:100%;transform:translateY(-50%);transition:all .3s ease-in-out;margin-left:10px}.wpkoi-elements-tooltip:hover .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-right{animation:tooltipRightIn .3s linear}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-right:after{top:calc(50% - 5px);right:100%;border-color:transparent #000 transparent transparent}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-top{bottom:calc(100%);left:0;right:0;margin:0 auto 10px auto}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-top:after{margin-top:0;top:100%;left:calc( 50% - 5px);border-color:#000 transparent transparent}.wpkoi-elements-tooltip:hover .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-top{animation:tooltipTopIn .3s linear}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-bottom{top:100%;left:0;right:0;margin:10px auto 0px auto}.wpkoi-elements-tooltip .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-bottom:after{margin-top:0;bottom:100%;left:calc( 50% - 5px);border-color:transparent transparent #000}.wpkoi-elements-tooltip:hover .wpkoi-elements-tooltip-text.wpkoi-elements-tooltip-bottom{animation:tooltipBottomIn .3s linear}.wpkoi-elements-tooltip-align-left{display:flex;width:100%;justify-content:flex-start}.wpkoi-elements-tooltip-align-right{display:flex;width:100%;justify-content:flex-end}.wpkoi-elements-tooltip-align-center{display:flex;width:100%;justify-content:center}.wpkoi-elements-tooltip-align-justify .wpkoi-elements-tooltip{display:flex;justify-content:center;align-items:center}@keyframes tooltipRightIn{0%{opacity:0;left:105%}100%{opacity:1;left:100%}}@keyframes tooltipLeftIn{0%{opacity:0;right:105%}100%{opacity:1;right:100%}}@keyframes tooltipTopIn{0%{opacity:0;bottom:110%}100%{opacity:1;bottom:100%}}@keyframes tooltipBottomIn{0%{opacity:0;top:110%}100%{opacity:1;top:100%}}@media (max-width:768px){.elementor-page #page,.elementor-template-canvas .elementor-inner,.elementor-template-canvas .elementor-section-wrap{overflow-x:hidden}}.elementor-wc-products .woocommerce ul.products li.product{width:inherit}.elementor-slideshow__header{max-width:85%}.wpkoi-bcs-mob{background-color:transparent !important}@media screen and (min-width:768px){.wpkoi-background-change-section{background-color:transparent !important}}.wpkoi-distorted-heading .wpkoi-distorted-main .wpkoi-distorted-main-inner{line-height:initial;display:contents}.elementor:not(.elementor-bc-flex-widget) .wpkoi-sticky-column{display:flow}.elementor-widget-wpkoi-qr-code canvas{max-width:100%;height:auto;display:block}@keyframes wpkoirotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes wpkoirotationreverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.wpkoiblockicon .elementor-icon{display:block}.wpkoishadowicon .elementor-icon{display:block;stroke:#000;stroke-width:3px}.wpkoi-distorted-heading .wpkoi-heading-title{margin-bottom:0}.wpkoi-distorted-heading,.wpkoi-distorted-main,.wpkoi-distorted-main-inner{overflow:visible !important}.wpkoi-distorted-heading.wpkoi-dhfw canvas{width:100% !important;height:inherit !important}.wpkoi-distorted-heading .wpkoi-distorted-main-inner span{opacity:0}.elementor-element-edit-mode .wpkoi-distorted-heading .wpkoi-distorted-main-inner span{opacity:1}.elementor.elementor .e-con>.elementor-widget.elementor-widget-heading,.elementor.elementor .e-con>.elementor-widget.elementor-widget-image-carousel{max-width:initial}.elementor.elementor .e-con>.elementor-widget.elementor-widget-image-carousel{width:initial}.elementor.elementor .e-con>[data-uk-parallax].elementor-widget.elementor-widget-heading{rotate:var(--e-transform-rotateZ)}section.elementor-section .elementor-widget.elementor-widget-heading{max-width:initial}section.elementor-section [data-uk-parallax].elementor-widget.elementor-widget-heading{width:initial;rotate:var(--e-transform-rotateZ)}.elementor-section .elementor-align-left.elementor-widget__width-auto{--align-self:flex-start}