@charset "UTF-8";
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1599px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1279px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:991px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-inline:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-inline:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-inline:0}}.kitify-search {
position: relative;
}
.kitify-search__label {
display: block;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin: 0;
}
.kitify-search__form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.kitify-search__field {
width: 100%;
}
.kitify-search__field[type=search] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-transition: none;
transition: none;
}
.kitify-search__submit {
margin-left: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: none;
}
.kitify-search__submit-icon + .kitify-search__submit-label {
margin-left: 4px;
}
.kitify-search__popup-trigger-container {
line-height: 0;
}
.kitify-search__popup-trigger-container > a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.kitify-search__popup-trigger-container > a .kitify-search__trigger-label {
display: none;
}
@media print, screen and (min-width: 64em) {
.kitify-search__popup-trigger-container > a .kitify-search__trigger-label {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.kitify-subscribe-form {
max-width: 100%;
position: relative;
}
.kitify-subscribe-form__fields {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: stretch;
}
.kitify-subscribe-form__submit {
display: flex;
justify-content: center;
align-items: center;
flex: 0 1 auto;
position: relative;
max-width: 100%;
}
.kitify-subscribe-form__submit span {
vertical-align: middle;
display: inline-block;
}
.kitify-subscribe-form__submit:before {
box-sizing: border-box;
position: absolute;
visibility: hidden;
top: 50%;
left: 50%;
width: 26px;
height: 26px;
margin-top: -13px;
margin-left: -13px;
border-radius: 50%;
border: 3px solid #fff;
border-top-color: #000;
content: "";
animation: kitify-spinner 0.6s linear infinite;
}
.kitify-subscribe-form__submit.loading i {
visibility: hidden;
}
.kitify-subscribe-form__submit.loading span {
visibility: hidden;
}
.kitify-subscribe-form__submit.loading:before {
visibility: visible;
}
.kitify-subscribe-form__message {
position: absolute;
top: 100%;
width: 100%;
visibility: hidden;
color: #4ab866;
font-size: 14px;
}
.kitify-subscribe-form__message .kitify-subscribe-form__message-inner {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.kitify-subscribe-form .elementor-icon {
color: inherit;
}
.kitify-subscribe-form--response-error .kitify-subscribe-form__message {
color: #d94f4f;
}
.kitify-subscribe-form--inline-layout .kitify-subscribe-form__input-group {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: flex-start;
}
.kitify-subscribe-form--inline-layout .kitify-subscribe-form__input-group .kitify-subscribe-form__fields {
flex: 1 1 auto;
width: 100px;
}
.kitify-subscribe-form--inline-layout .kitify-subscribe-form__input-group .kitify-subscribe-form__submit {
flex: 0 1 auto;
width: auto;
}
.kitify-subscribe-form--block-layout .kitify-subscribe-form__input-group {
display: flex;
flex-flow: column wrap;
justify-content: flex-start;
align-items: center;
}
.kitify-subscribe-form--block-layout .kitify-subscribe-form__input-group .kitify-subscribe-form__fields {
width: 100%;
}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}

.kitify {
--kitify-tabs-h-align: flex-start;
--kitify-tabs-v-align: flex-start;
}
.kitify_tab-full-yes {
--kitify-tabs-h-align: stretch;
}
.elementor-widget-tabs .elementor-tabs .elementor-tab-content, .elementor-widget-tabs .elementor-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tabs .elementor-tabs-content-wrapper {
border: none
}
.elementor-widget-tabs .elementor-tab-title {
transition: all .3s
}
.elementor-widget-tabs .elementor-tab-title a {
transition: none
}
.elementor-widget-tabs .elementor-tab-title.elementor-active:after,
.elementor-widget-tabs .elementor-tab-title.elementor-active:before {
display: none !important
}
.elementor-widget-tabs .kitify-tab-title {
transition: all .3s;
cursor: pointer;
outline: none
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs .elementor-tab-content {
border: none
}
.elementor-tabs-view-horizontal .elementor-tabs-wrapper {
display: flex
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
animation-duration: .5s
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content.elementor-active {
animation-name: kitifyShortFadeInUp
}
.kitify-tabs {
display: flex
}
.kitify-tabs__control-wrapper {
display: flex;
overflow: hidden;
z-index: 1
}
.kitify-tabs__content-wrapper {
position: relative;
transition: height .25s cubic-bezier(0.44, 0.96, 0.5, 0.98)
}
.kitify-tabs__control {
cursor: pointer;
outline: none
}
.kitify-tabs__control.kitify-tabs__control-icon-right .kitify-tabs__control-inner,
.kitify-tabs__control.kitify-tabs__control-icon-left .kitify-tabs__control-inner {
flex-flow: row nowrap
}
.kitify-tabs__control.kitify-tabs__control-icon-bottom .kitify-tabs__control-inner,
.kitify-tabs__control.kitify-tabs__control-icon-top .kitify-tabs__control-inner {
flex-flow: column nowrap
}
.kitify-tabs__control-inner {
padding: 10px 20px;
display: flex;
justify-content: var(--kitify-tabs-h-align);
align-items: var(--kitify-tabs-v-align);
}
.kitify-tabs__label-icon {
margin-right: 5px;
line-height: 1rem;
}
.kitify-tabs__label-icon svg {
width: 1em;
height: auto;
vertical-align: middle;
}
.kitify-tabs__control-icon-right .kitify-tabs__label-icon {
margin-left: 5px;
margin-right: 0
}
.active-tab .kitify-tabs__label-icon {
color: var(--kitify-primary-color)
}
.kitify-tabs__label-image {
width: 25px
}
.active-tab .kitify-tabs__sublabel-text,
.active-tab .kitify-tabs__label-text {
color: var(--kitify-primary-color)
}
.kitify-tabs__content {
width: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
pointer-events: none;
height: 0;
overflow: hidden;
visibility: hidden;
}
.kitify-tabs__content > .elementor > .elementor-inner {
margin: 0
}
.kitify-tabs__content.active-content {
position: relative;
pointer-events: auto;
opacity: 1;
display: block;
height: auto;
overflow: inherit;
visibility: inherit;
}
.kitify-tabs-position-top {
flex-flow: column nowrap;
align-items: stretch
}
.kitify-tabs-position-top .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.kitify-tabs__desc {
align-self: var(--kitify-tabs-desc-align);
order: 2;
}
.kitify_tab-full-yes .kitify-tabs-position-top .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
}
.kitify_tab-full-no .kitify-tabs-position-top .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
}
.kitify-tabs-position-top .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-tabs-position-bottom {
flex-flow: column nowrap;
align-items: stretch
}
.kitify-tabs-position-bottom .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.kitify_tab-full-yes .kitify-tabs-position-bottom .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
}
.kitify_tab-full-no .kitify-tabs-position-bottom .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
}
.kitify-tabs-position-bottom .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.kitify-tabs-position-left {
flex-flow: row nowrap
}
.kitify-tabs-position-left .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-yes .kitify-tabs-position-left .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-no .kitify-tabs-position-left .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-left .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
align-self: stretch
}
.kitify-tabs-position-right {
flex-flow: row nowrap
}
.kitify-tabs-position-right .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-yes .kitify-tabs-position-right .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-no .kitify-tabs-position-right .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-right .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
@media (max-width: 1700px) {
.kitify-tabs-position-laptop-top {
flex-flow: column nowrap;
align-items: stretch
}
.kitify-tabs-position-laptop-top .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.kitify_tab-full-laptop-yes .kitify-tabs-position-laptop-top .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
width: 100%;
}
.kitify_tab-full-laptop-no .kitify-tabs-position-laptop-top .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
width: auto;
}
.kitify-tabs-position-laptop-top .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-tabs-position-laptop-left {
flex-flow: row nowrap
}
.kitify-tabs-position-laptop-left .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-laptop-yes .kitify-tabs-position-laptop-left .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-laptop-no .kitify-tabs-position-laptop-left .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-laptop-left .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
align-self: stretch
}
.kitify-tabs-position-laptop-right {
flex-flow: row nowrap
}
.kitify-tabs-position-laptop-right .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-laptop-yes .kitify-tabs-position-laptop-right .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-laptop-no .kitify-tabs-position-laptop-right .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-laptop-right .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
@media (max-width: 1200px) {
.kitify-tabs-position-tablet-top {
flex-flow: column nowrap;
align-items: stretch
}
.kitify-tabs-position-tablet-top .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.kitify_tab-full-tablet-yes .kitify-tabs-position-tablet-top .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
width: 100%;
}
.kitify_tab-full-tablet-no .kitify-tabs-position-tablet-top .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
width: auto;
}
.kitify-tabs-position-tablet-top .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-tabs-position-tablet-left {
flex-flow: row nowrap
}
.kitify-tabs-position-tablet-left .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-tablet-yes .kitify-tabs-position-tablet-left .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-tablet-no .kitify-tabs-position-tablet-left .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-tablet-left .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
align-self: stretch
}
.kitify-tabs-position-tablet-right {
flex-flow: row nowrap
}
.kitify-tabs-position-tablet-right .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-tablet-yes .kitify-tabs-position-tablet-right .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-tablet-no .kitify-tabs-position-tablet-right .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-tablet-right .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
@media (max-width: 992px) {
.kitify-tabs-position-tabletp-top {
flex-flow: column nowrap;
align-items: stretch
}
.mttabcontrolisselect-yes .kitify-tabs__control-wrapper {
width: 100%;
flex-direction: column !important;
}
.kitify-tabs-position-tabletp-top .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.kitify_tab-full-tabletportrait-yes .kitify-tabs-position-tabletp-top .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
width: 100%;
}
.kitify_tab-full-tabletportrait-no .kitify-tabs-position-tabletp-top .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
width: auto;
}
.kitify-tabs-position-tabletp-top .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-tabs-position-tabletp-left {
flex-flow: row nowrap
}
.kitify-tabs-position-tabletp-left .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-tabletportrait-yes .kitify-tabs-position-tabletp-left .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-tabletportrait-no .kitify-tabs-position-tabletp-left .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-tabletp-left .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
align-self: stretch
}
.kitify-tabs-position-tabletp-right {
flex-flow: row nowrap
}
.kitify-tabs-position-tabletp-right .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-tabletportrait-yes .kitify-tabs-position-tabletp-right .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-tabletportrait-no .kitify-tabs-position-tabletp-right .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-tabletp-right .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
@media (max-width: 767px) {
.kitify-tabs-position-mobile-top {
flex-flow: column nowrap;
align-items: stretch
}
.mbtabcontrolisselect-yes .kitify-tabs__control-wrapper {
width: 100%;
flex-direction: column !important;
}
.kitify-tabs-position-mobile-top .kitify-tabs__control-wrapper {
flex-flow: row wrap;
align-items: center;
align-self: var(--kitify-tabs-h-align);
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.kitify_tab-full-mobile-yes .kitify-tabs-position-mobile-top .kitify-tabs__control-wrapper {
justify-content: var(--kitify-tabs-h-align);
align-self: stretch;
width: 100%;
}
.kitify_tab-full-mobile-no .kitify-tabs-position-mobile-top .kitify-tabs__control-wrapper {
align-items: center;
align-self: var(--kitify-tabs-h-align);
width: auto;
}
.kitify-tabs-position-mobile-top .kitify-tabs__content-wrapper {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-tabs-position-mobile-left {
flex-flow: row nowrap
}
.kitify-tabs-position-mobile-left .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-mobile-yes .kitify-tabs-position-mobile-left .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-mobile-no .kitify-tabs-position-mobile-left .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-mobile-left .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
align-self: stretch
}
.kitify-tabs-position-mobile-right {
flex-flow: row nowrap
}
.kitify-tabs-position-mobile-right .kitify-tabs__control-wrapper {
flex: 0 1 auto;
min-width: 200px;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
display: flex;
flex-flow: column nowrap;
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify_tab-full-mobile-yes .kitify-tabs-position-mobile-right .kitify-tabs__control-wrapper {
align-self: stretch;
justify-content: var(--kitify-tabs-v-align);
}
.kitify_tab-full-mobile-no .kitify-tabs-position-mobile-right .kitify-tabs__control-wrapper {
align-items: var(--kitify-tabs-h-align);
align-self: var(--kitify-tabs-v-align)
}
.kitify-tabs-position-mobile-right .kitify-tabs__content-wrapper {
flex: 1 1 auto;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
.kitify-tabs-fade-effect .kitify-tabs__content.active-content {
animation-name: kitifyFade;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
animation-play-state: running
}
.kitify-tabs-column-fade-effect .kitify-tabs__content .elementor-top-column {
animation-name: kitifyFade;
animation-fill-mode: backwards;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96)
}
.kitify-tabs-column-fade-effect .kitify-tabs__content.active-content .elementor-top-column:first-child {
animation-delay: 100ms
}
.kitify-tabs-column-fade-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(2) {
animation-delay: 200ms
}
.kitify-tabs-column-fade-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(3) {
animation-delay: 300ms
}
.kitify-tabs-column-fade-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(4) {
animation-delay: 400ms
}
.kitify-tabs-zoom-in-effect .kitify-tabs__content.active-content {
animation-name: kitifyZoomIn;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
animation-play-state: running
}
.kitify-tabs-zoom-out-effect .kitify-tabs__content.active-content {
animation-name: kitifyZoomOut;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
animation-play-state: running
}
.kitify-tabs-move-up-effect .kitify-tabs__content.active-content {
animation-name: kitifyMoveUp;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
animation-play-state: running
}
.kitify-tabs-column-move-up-effect .kitify-tabs__content .elementor-top-column {
animation-name: kitifyMoveUp;
animation-fill-mode: backwards;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96)
}
.kitify-tabs-column-move-up-effect .kitify-tabs__content.active-content .elementor-top-column:first-child {
animation-delay: 100ms
}
.kitify-tabs-column-move-up-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(2) {
animation-delay: 200ms
}
.kitify-tabs-column-move-up-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(3) {
animation-delay: 300ms
}
.kitify-tabs-column-move-up-effect .kitify-tabs__content.active-content .elementor-top-column:nth-child(4) {
animation-delay: 400ms
}
.kitify-tabs-fall-perspective-effect .kitify-tabs__content.active-content {
animation-name: kitifyFallPerspective;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);
animation-play-state: running
}
@media (max-width: 992px) {
.kitify-tabs .kitify-tabs__control-wrapper {
position: sticky;
top: calc(var(--kitify-header-height) + var(--kitify-adminbar-height));
z-index: 4
}
}
@media (max-width: 992px) and (min-width: 768px) {
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper .kitify-tabs__label-text {
text-decoration: none !important
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .kitify-tabs__control {
display: none
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .kitify-tabs__control.active-tab {
display: block
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab {
order: -1
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab .kitify-tabs__control-inner {
position: relative
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab .kitify-tabs__label-text:after {
content: "⇿";
font-family: monospace;
font-size: 24px;
transform: translateY(-50%) rotate(90deg);
position: absolute;
right: 8px;
line-height: 1;
top: 50%
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper.open .kitify-tabs__control-wrapper-mobile a {
display: none
}
.mttabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper-mobile a {
position: absolute;
left: 0;
width: 100%;
bottom: 0;
z-index: 2;
top: 0
}
.mttabcontrolisselect-yes .kitify-tabs__control {
display: block;
width: 100%
}
}
@media (max-width: 767px) {
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper .kitify-tabs__label-text {
text-decoration: none !important
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .kitify-tabs__control {
display: none
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .kitify-tabs__control.active-tab {
display: block
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab {
order: -1
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab .kitify-tabs__control-inner {
position: relative
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper:not(.open) .active-tab .kitify-tabs__label-text:after {
content: "⇿";
font-family: monospace;
font-size: 24px;
transform: translateY(-50%) rotate(90deg);
position: absolute;
right: 8px;
line-height: 1;
top: 50%
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper.open .kitify-tabs__control-wrapper-mobile a {
display: none
}
.mbtabcontrolisselect-yes .kitify-tabs .kitify-tabs__control-wrapper-mobile a {
position: absolute;
left: 0;
width: 100%;
bottom: 0;
z-index: 2;
top: 0
}
.mbtabcontrolisselect-yes .kitify-tabs__control {
display: block;
width: 100%
}
}
.kitify-tabs__control-inner {
transition: padding-left .3s, padding-right .3s;
}
.tab-as-dropdown > .kitify-tabs__control-wrapper {
overflow: inherit;
position: sticky;
top: calc(var(--kitify-header-height) + var(--kitify-adminbar-height));
z-index: 999;
}
.tab-as-dropdown > .kitify-tabs__control-wrapper .kitify-tabs__controls {
position: absolute;
top: 100%;
opacity: 0;
visibility: hidden;
}
.tab-as-dropdown > .kitify-tabs__control-wrapper.open .kitify-tabs__controls {
opacity: 1;
visibility: inherit;
}
.kitify-tabs__controls--dd {
display: flex;
align-items: center;
}
.kitify-tabs__controls--ddw {
position: relative;
}
.kitify-tabs__controls__tmp {
display: flex;
align-items: center;
cursor: pointer;
justify-content: space-between;
}
.kitify-tabs__controls__tmp svg {
width: 1em;
height: 1em;
vertical-align: middle;
}
.kitify-tabs__label-icon svg.e-font-icon-svg {
height: 1em;
}
.dd-custom-width-yes .kitify-tabs__controls--dd {
width: var(--kitify-dd-width, initial);
}
.dd-custom-width-yes .kitify-tabs__controls,
.dd-custom-width-yes .kitify-tabs__controls--ddw{
width: 100%;
}.kitify-testimonials {
width: 100%;
position: relative;
}
.kitify-testimonials p {
margin: 0;
}
.kitify-testimonials__item-inner {
min-height: 100%;
}
.kitify-testimonials .kitify-testimonials__infomation {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.kitify-testimonials .star-rating {
font-family: "iNova";
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
speak: none;
line-height: 1;
vertical-align: -.125em;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\ea03\ea03\ea03\ea03\ea03';
display: inline-block;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 14px;
width: 5em;
margin-right: 1px;
}
.kitify-testimonials .star-rating:before {
content: "\ea03\ea03\ea03\ea03\ea03";
position: absolute;
top: 0;
left: 0;
color: var(--site-border-color);
}
.kitify-testimonials .star-rating span {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding-top: 1.5em;
}
.kitify-testimonials .star-rating span:before {
content: "\ea03\ea03\ea03\ea03\ea03";
position: absolute;
top: 0;
left: 0;
color: #FACC15;
}
.kitify-testimonials .has-replace .star-rating {
width: 1em;
letter-spacing: 0;
color: #F5A623;
}
.kitify-testimonials .has-replace .star-rating:before {
display: none;
}
.kitify-testimonials .has-replace .star-rating svg {
width: 1em;
height: 1em;
vertical-align: middle;
}
.kitify-testimonials .has-replace .star-rating span {
color: inherit;
}
.kitify-testimonials__item {
outline: none;
}
.kitify-testimonials__figure {
position: relative;
}
.kitify-testimonials__tag-img {
display: inline-block;
vertical-align: middle;
border-radius: 50%;
overflow: hidden;
}
.kitify-testimonials__tag-img span {
background-size: cover;
background-repeat: no-repeat;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
position: relative;
display: inline-block;
width: 80px;
height: 80px;
vertical-align: middle;
border-radius: inherit;
}
.kitify-testimonials__tag-sign {
display: inline-block;
vertical-align: middle;
}
.kitify-testimonials__comment {
max-width: 100%;
}
.kitify-testimonials__name {
max-width: 100%;
}
.kitify-testimonials__position {
max-width: 100%;
}
.kitify-testimonials--comment-corner .kitify-testimonials__comment {
position: relative;
}
.kitify-testimonials--comment-corner .kitify-testimonials__comment:after {
content: "";
height: 0;
width: 0;
display: block;
position: absolute;
border: 0 solid;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__comment {
font-size: 16px;
line-height: 2;
margin-bottom: 10px;
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__name {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
font-size: 24px;
font-weight: bold;
color: var(--site-heading-color);
margin-bottom: 15px;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__position {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__figure {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.kitify-testimonials.preset-type-1 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.kitify-testimonials.preset-type-2 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.kitify-testimonials.preset-type-2 .kitify-testimonials__comment {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.kitify-testimonials.preset-type-2 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-testimonials.preset-type-2 .kitify-testimonials__name {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.kitify-testimonials.preset-type-2 .kitify-testimonials__position {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__item-inner {
background-color: #fff;
-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.02);
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.02);
padding: 35px 35px 35px 100px;
position: relative;
border-radius: 15px;
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__figure {
position: static;
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__tag-img {
position: absolute;
left: 0;
top: 50%;
-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__tag-img span {
width: 90px;
height: 90px;
}
.kitify-testimonials.preset-type-3 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.kitify-testimonials.preset-type-4 .kitify-testimonials__content {
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__content {
background-color: #fff;
position: relative;
padding: 45px 45px 65px;
border: 1px solid var(--site-border-color);
font-style: italic;
margin-bottom: 45px;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__comment {
color: var(--site-heading-color);
margin-bottom: 15px;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__comment:after {
content: "";
width: 4em;
border-top: 1px solid var(--site-border-color);
display: block;
margin-top: 15px;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__name {
color: var(--site-accent-color);
font-size: 18px;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__rating {
display: none;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__figure {
position: absolute;
left: 60px;
bottom: -44px;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__figure:before {
content: "";
border-top: 1px solid #fff;
width: 15px;
position: absolute;
right: 100%;
top: 50%;
}
.kitify-testimonials.preset-type-5 .kitify-testimonials__figure:after {
content: "";
border-top: 1px solid #fff;
width: 15px;
position: absolute;
left: 100%;
top: 50%;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__item-inner {
background: #FFFFFF;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
padding: 30px;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__content {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__comment {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
width: 100%;
margin-bottom: 15px;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
width: 100%;
line-height: 1;
width: auto;
margin-left: auto;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__name {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
font-size: 16px;
font-weight: 500;
line-height: 1.5;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__name small {
display: block;
font-weight: normal;
font-style: normal;
opacity: 0.8;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__figure {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-right: 15px;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__tag-img span {
width: 45px;
height: 45px;
}
.kitify-testimonials.preset-type-6 .kitify-testimonials__position {
position: absolute;
left: 60px;
bottom: 0;
}
.kitify-testimonials.preset-type-7 .kitify-testimonials__item-inner {
position: relative;
padding-left: 110px;
}
.kitify-testimonials.preset-type-7 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
}
.kitify-testimonials.preset-type-7 .kitify-testimonials__figure {
position: absolute;
left: 0;
top: 0;
text-align: center;
padding-top: 10px;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__item-inner {
background: #FFFFFF;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
padding: 30px;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__comment {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
width: 100%;
margin-bottom: 15px;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
width: 100%;
line-height: 1;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__name {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
font-size: 16px;
font-weight: 500;
line-height: 1.5;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__name small {
display: block;
font-weight: normal;
font-style: normal;
opacity: 0.8;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__position {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
font-size: 16px;
font-weight: 500;
line-height: 1.5;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__figure {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
margin-right: 15px;
}
.kitify-testimonials.preset-type-8 .kitify-testimonials__tag-img span {
width: 45px;
height: 45px;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__item-inner {
position: relative;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
padding-left: 110px;
background-color: #fff;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
min-height: 100px;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__figure {
position: absolute;
left: 0;
top: 0;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__tag-img {
margin: 0 40px;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__tag-img span {
width: 70px;
height: 70px;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__name {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
margin-right: 20px;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__rating {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__comment {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
width: 100%;
}
.kitify-testimonials.preset-type-9 .kitify-testimonials__position {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
width: 100%;
}
.kitify-testimonials.preset-product .kitify-testimonials__item-inner {
background-color: #FFFFFF;
border-radius: 5px;
-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.05);
box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.05);
}
.kitify-testimonials.preset-product .kitify-testimonials__item-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.kitify-testimonials.preset-product .kitify-testimonials__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 30px;
}
.kitify-testimonials.preset-product .kitify-testimonials__rating {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.kitify-testimonials.preset-product .kitify-testimonials__title {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.kitify-testimonials.preset-product .kitify-testimonials__comment {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-testimonials.preset-product .kitify-testimonials__infomation {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.kitify-testimonials.preset-product .kitify-testimonials__product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 10px;
}
.kitify-testimonials.preset-product .kitify-testimonials__product img {
width: 50px;
}
.kitify-testimonials.preset-product .kitify-testimonials__product-infomation {
padding: 20px;
border-top: solid 1px var(--site-border-color);
}
.kitify-testimonials.preset-product .kitify-testimonials__product_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 10px;
width: 100%;
}
.kitify-testimonials.preset-product .kitify-testimonials__product_content .product_item--title {
width: 70%;
}
.kitify-testimonials.preset-product .kitify-testimonials__product_content .product_item--action {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: auto;
width: 40px;
height: 40px;
padding: 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
}
.kitify-testimonials.preset-product .kitify-testimonials__product_content .product_item--action svg {
width: 18px;
height: 18px;
}.elementor-kitify-banner:after {
clear: both;
width: 100%;
display: block;
content: "";
}
.kitify-banner {
position: relative;
overflow: hidden;
max-width: 100%;
width: 100%;
}
.kitify-banner__content {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
text-align: center;
}
.kitify-banner__content-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
width: 100%;
}
.kitify-banner .kitify-banner__title {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.kitify-banner .kitify-banner__text,
.kitify-banner .kitify-banner__title {
margin: 0;
padding: 0;
line-height: 1;
}
.kitify-banner .kitify-banner__button {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.kitify-banner .kitify-banner__button .elementor-button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.kitify-banner .kitify-banner__button .elementor-button .elementor-align-icon-right {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.kitify-banner__overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 0;
background: #000;
-webkit-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-webkit-transition: opacity 0.35s;
transition: opacity 0.35s;
}
.kitify-banner__img {
display: block;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.kitify-banner:hover .kitify-banner__overlay {
opacity: 0.2;
}
.kitify-banner.kitify-effect-none .kitify-banner__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0;
}
.kitify-banner.kitify-effect-hidden-content .kitify-banner__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
right: 0;
bottom: 0;
width: auto;
height: auto;
opacity: 0;
transition: opacity 0.35s linear;
-webkit-transition: opacity 0.35s linear;
-moz-transition: opacity 0.35s linear;
}
.kitify-banner.kitify-effect-hidden-content .kitify-banner__button,
.kitify-banner.kitify-effect-hidden-content .kitify-banner__text,
.kitify-banner.kitify-effect-hidden-content .kitify-banner__title {
opacity: 0;
will-change: transform;
-webkit-transform: translateY(30%);
transform: translateY(30%);
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: opacity 0.3s 0.07s,-webkit-transform 0.3s 0.07s;
transition: opacity 0.3s 0.07s,-webkit-transform 0.3s 0.07s;
transition: transform 0.3s 0.07s,opacity 0.3s 0.07s;
transition: transform 0.3s 0.07s,opacity 0.3s 0.07s,-webkit-transform 0.3s 0.07s;
}
.kitify-banner.kitify-effect-hidden-content .kitify-banner__img {
-webkit-transition: all 2s;
transition: all 2s;
}
.mm-menu-custom-block .kitify-banner.kitify-effect-hidden-content .kitify-banner__img {
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.kitify-banner.kitify-effect-hidden-content:hover .kitify-banner__content {
opacity: 1;
}
.kitify-banner.kitify-effect-hidden-content:hover .kitify-banner__title {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.kitify-banner.kitify-effect-hidden-content:hover .kitify-banner__text {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-webkit-transition-delay: 0.14s;
transition-delay: 0.14s;
}
.kitify-banner.kitify-effect-hidden-content:hover .kitify-banner__button {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-webkit-transition-delay: 0.17s;
transition-delay: 0.17s;
}
.kitify-banner.kitify-effect-hidden-content:hover .kitify-banner__img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.kitify-banner.kitify-effect-lily .kitify-banner__img {
max-width: none;
width: calc(100% + 50px);
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-40px, 0, 0);
transform: translate3d(-40px, 0, 0);
}
.kitify-banner.kitify-effect-lily .kitify-banner__content {
text-align: left;
}
.kitify-banner.kitify-effect-lily .kitify-banner__content-wrap {
position: absolute;
bottom: 0;
left: 0;
padding: 2em;
width: 100%;
height: 50%;
z-index: 2;
}
.kitify-banner.kitify-effect-lily .elementor-button,
.kitify-banner.kitify-effect-lily .kitify-banner__text,
.kitify-banner.kitify-effect-lily .kitify-banner__title {
-webkit-transform: translate3d(0, 40px, 0);
transform: translate3d(0, 40px, 0);
}
.kitify-banner.kitify-effect-lily .kitify-banner__title {
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-lily .kitify-banner__text {
color: rgba(255, 255, 255, 0.8);
opacity: 0;
-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, transform 0.35s;
transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-lily .elementor-button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
opacity: 0;
-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, transform 0.35s;
transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-lily:hover .elementor-button,
.kitify-banner.kitify-effect-lily:hover .kitify-banner__text {
opacity: 1;
}
.kitify-banner.kitify-effect-lily:hover .elementor-button,
.kitify-banner.kitify-effect-lily:hover .kitify-banner__img,
.kitify-banner.kitify-effect-lily:hover .kitify-banner__text,
.kitify-banner.kitify-effect-lily:hover .kitify-banner__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-lily:hover .elementor-button,
.kitify-banner.kitify-effect-lily:hover .kitify-banner__text {
-webkit-transition-delay: 0.05s;
transition-delay: 0.05s;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
}
.kitify-banner.kitify-effect-sadie .kitify-banner__title {
position: absolute;
top: 50%;
left: 0;
width: 100%;
-webkit-transition: -webkit-transform 0.35s, color 0.35s;
-webkit-transition: color 0.35s, -webkit-transform 0.35s;
transition: color 0.35s, -webkit-transform 0.35s;
transition: transform 0.35s, color 0.35s;
transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
}
.kitify-banner.kitify-effect-sadie .kitify-banner__text {
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-sadie .kitify-banner__text {
position: absolute;
bottom: 0;
left: 0;
padding: 2em;
width: 100%;
opacity: 0;
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
.kitify-banner.kitify-effect-sadie:hover .kitify-banner__title {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
}
.kitify-banner.kitify-effect-sadie:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-layla .kitify-banner__content {
padding: 5%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.kitify-banner.kitify-effect-layla .kitify-banner__content:after,
.kitify-banner.kitify-effect-layla .kitify-banner__content:before {
position: absolute;
content: "";
opacity: 0;
z-index: 2;
}
.kitify-banner.kitify-effect-layla .kitify-banner__content:before {
top: 40px;
right: 20px;
bottom: 40px;
left: 20px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.kitify-banner.kitify-effect-layla .kitify-banner__content:after {
top: 20px;
right: 40px;
bottom: 20px;
left: 40px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.kitify-banner.kitify-effect-layla .kitify-banner__title {
padding-top: 26%;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-layla .kitify-banner__text {
padding: 0.5em 2em;
text-transform: none;
opacity: 0;
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
.kitify-banner.kitify-effect-layla .kitify-banner__title {
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
.kitify-banner.kitify-effect-layla .kitify-banner__content:after,
.kitify-banner.kitify-effect-layla .kitify-banner__content:before,
.kitify-banner.kitify-effect-layla .kitify-banner__text {
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-layla:hover .kitify-banner__content:after,
.kitify-banner.kitify-effect-layla:hover .kitify-banner__content:before {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-layla:hover .kitify-banner__text,
.kitify-banner.kitify-effect-layla:hover .kitify-banner__title {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-layla:hover .kitify-banner__content:after,
.kitify-banner.kitify-effect-layla:hover .kitify-banner__text,
.kitify-banner.kitify-effect-layla:hover .kitify-banner__title {
-webkit-transition-delay: 0.15s;
transition-delay: 0.15s;
}
.kitify-banner.kitify-effect-oscar .kitify-banner__content {
padding: 3em;
}
.kitify-banner.kitify-effect-oscar .kitify-banner__content:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 1px solid #fff;
content: "";
}
.kitify-banner.kitify-effect-oscar .kitify-banner__title {
margin: 20% 0 10px;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.kitify-banner.kitify-effect-oscar .kitify-banner__img {
width: 100%;
}
.kitify-banner.kitify-effect-oscar .kitify-banner__content:before,
.kitify-banner.kitify-effect-oscar .kitify-banner__text {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.kitify-banner.kitify-effect-oscar:hover .kitify-banner__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-oscar:hover .kitify-banner__content:before,
.kitify-banner.kitify-effect-oscar:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-marley .kitify-banner__content {
text-align: right;
}
.kitify-banner.kitify-effect-marley .kitify-banner__text,
.kitify-banner.kitify-effect-marley .kitify-banner__title {
position: absolute;
right: 30px;
left: 30px;
padding: 10px 0;
}
.kitify-banner.kitify-effect-marley .kitify-banner__text {
bottom: 30px;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.kitify-banner.kitify-effect-marley .kitify-banner__title {
top: 30px;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.kitify-banner.kitify-effect-marley .kitify-banner__title:after {
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 4px;
background: #fff;
content: "";
-webkit-transform: translate3d(0, 40px, 0);
transform: translate3d(0, 40px, 0);
}
.kitify-banner.kitify-effect-marley .kitify-banner__text,
.kitify-banner.kitify-effect-marley .kitify-banner__title:after {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-marley:hover .kitify-banner__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-marley:hover .kitify-banner__text,
.kitify-banner.kitify-effect-marley:hover .kitify-banner__title:after {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-ruby .kitify-banner__content {
padding: 2em;
}
.kitify-banner.kitify-effect-ruby .kitify-banner__img {
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: scale(1.15);
transform: scale(1.15);
}
.kitify-banner.kitify-effect-ruby .kitify-banner__title {
margin-top: 20%;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.kitify-banner.kitify-effect-ruby .kitify-banner__text {
margin: 1em 0 0;
padding: 1.5em;
border: 1px solid #fff;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 20px, 0) scale(1.1);
transform: translate3d(0, 20px, 0) scale(1.1);
}
.kitify-banner.kitify-effect-ruby:hover .kitify-banner__img {
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-ruby:hover .kitify-banner__title {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-ruby:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0) scale(1);
transform: translate3d(0, 0, 0) scale(1);
}
.kitify-banner.kitify-effect-roxy .kitify-banner__img {
max-width: none;
width: calc(100% + 60px);
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-50px, 0, 0);
transform: translate3d(-50px, 0, 0);
}
.kitify-banner.kitify-effect-roxy .kitify-banner__content:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 1px solid #fff;
content: "";
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
.kitify-banner.kitify-effect-roxy .kitify-banner__content {
padding: 3em;
text-align: left;
}
.kitify-banner.kitify-effect-roxy .kitify-banner__title {
padding: 30% 0 10px;
}
.kitify-banner.kitify-effect-roxy .kitify-banner__text {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
.kitify-banner.kitify-effect-roxy:hover .kitify-banner__img {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-roxy:hover .kitify-banner__content:before,
.kitify-banner.kitify-effect-roxy:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-bubba .kitify-banner__content:after,
.kitify-banner.kitify-effect-bubba .kitify-banner__content:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: "";
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-bubba .kitify-banner__content:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
}
.kitify-banner.kitify-effect-bubba .kitify-banner__content:after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
}
.kitify-banner.kitify-effect-bubba .kitify-banner__title {
padding-top: 30%;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
.kitify-banner.kitify-effect-bubba .kitify-banner__text {
padding: 20px 2.5em;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.kitify-banner.kitify-effect-bubba:hover .kitify-banner__content:after,
.kitify-banner.kitify-effect-bubba:hover .kitify-banner__content:before {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-bubba:hover .kitify-banner__text,
.kitify-banner.kitify-effect-bubba:hover .kitify-banner__title {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-romeo {
-webkit-perspective: 1000px;
perspective: 1000px;
}
.kitify-banner.kitify-effect-romeo .kitify-banner__img {
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: scale(1.45);
transform: scale(1.45);
-o-object-fit: cover;
object-fit: cover;
}
.kitify-banner.kitify-effect-romeo .kitify-banner__content:after,
.kitify-banner.kitify-effect-romeo .kitify-banner__content:before {
position: absolute;
top: 50%;
left: 50%;
width: 80%;
height: 1px;
background: #fff;
content: "";
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.kitify-banner.kitify-effect-romeo .kitify-banner__text,
.kitify-banner.kitify-effect-romeo .kitify-banner__title {
position: absolute;
top: 50%;
left: 0;
width: 100%;
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-romeo .kitify-banner__title {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);
}
.kitify-banner.kitify-effect-romeo .kitify-banner__text {
padding: 0.25em 2em;
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);
}
.kitify-banner.kitify-effect-romeo:hover .kitify-banner__content:before {
opacity: 0.5;
-webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
transform: translate3d(-50%, -50%, 0) rotate(45deg);
}
.kitify-banner.kitify-effect-romeo:hover .kitify-banner__content:after {
opacity: 0.5;
-webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
transform: translate3d(-50%, -50%, 0) rotate(-45deg);
}
.kitify-banner.kitify-effect-romeo:hover .kitify-banner__img {
opacity: 0.6;
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-romeo:hover .kitify-banner__title {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);
}
.kitify-banner.kitify-effect-romeo:hover .kitify-banner__text {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);
}
.kitify-banner.kitify-effect-sarah .kitify-banner__img {
max-width: none;
width: calc(100% + 20px);
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.kitify-banner.kitify-effect-sarah .kitify-banner__img {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-sarah .kitify-banner__content {
text-align: left;
padding: 2em;
}
.kitify-banner.kitify-effect-sarah .kitify-banner__title {
position: relative;
overflow: hidden;
padding: 0.5em 0;
}
.kitify-banner.kitify-effect-sarah .kitify-banner__title:after {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 3px;
background: #fff;
content: "";
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.kitify-banner.kitify-effect-sarah .kitify-banner__text {
padding: 1em 0;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.kitify-banner.kitify-effect-sarah:hover .kitify-banner__title:after {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-sarah:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.kitify-banner.kitify-effect-chico .kitify-banner__img {
-webkit-transition: -webkit-transform 0.35s;
transition: -webkit-transform 0.35s;
transition: transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
-webkit-transform: scale(1.12);
transform: scale(1.12);
}
.kitify-banner.kitify-effect-chico .kitify-banner__content {
padding: 3em;
}
.kitify-banner.kitify-effect-chico .kitify-banner__content:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 1px solid #fff;
content: "";
-webkit-transform: scale(1.1);
}
.kitify-banner.kitify-effect-chico .kitify-banner__content:before,
.kitify-banner.kitify-effect-chico .kitify-banner__text {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.kitify-banner.kitify-effect-chico .kitify-banner__title {
padding: 20% 0 20px;
}
.kitify-banner.kitify-effect-chico .kitify-banner__text {
margin: 0 auto;
max-width: 70%;
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
.kitify-banner.kitify-effect-chico:hover .kitify-banner__img {
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-banner.kitify-effect-chico:hover .kitify-banner__content:before,
.kitify-banner.kitify-effect-chico:hover .kitify-banner__text {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.kitify-adv-custom-img-height-true .kitify-banner__link,
.kitify-adv-custom-img-height-true .kitify-carousel__item-link {
position: relative;
display: block;
overflow: hidden;
}
.kitify-adv-custom-img-height-true .kitify-banner__img,
.kitify-adv-custom-img-height-true .kitify-carousel__item-img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.kitify-adv-custom-img-height-true .kitify-banner__link:before,
.kitify-adv-custom-img-height-true .kitify-carousel__item-link:before {
content: '';
padding-bottom: var(--kitify-banner-image-height);
display: block;
}.kitify-carousel--simple.kitify-equal-cols .kitify-carousel__item-inner,
.kitify-carousel--simple.kitify-equal-cols .kitify-carousel__item-link {
display: flex;
flex-direction: column;
flex-grow: 1;
}
.kitify-carousel--simple.kitify-equal-cols .kitify-carousel__item-img {
flex-grow: 1;
}
a.kitify-carousel__item-link {
display: block;
}
.kitify-carousel__item-img {
display: inline-block;
width: 100%;
object-fit: cover;
}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-checkbox-base:checked{background-color:#69727D;}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);}.elementor .e-form-checkbox-base:checked::before{opacity:100%;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}