/* ultimate-vc-addons-modal-css */
.ult-hide{display:none!important}
button.overlay-show,button.overlay-show-boxes,button.overlay-show-cornershape,button.overlay-show-genie,div.ult-overlay-close,img.overlay-show,img.overlay-show-boxes,img.overlay-show-cornershape,img.overlay-show-genie,span.overlay-show{cursor:pointer}
.btn-modal{display:block;margin:2px;padding:8px 13px;font-size:14px;line-height:1.5;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}
.btn-modal-lg{padding:10px 16px;font-size:18px;line-height:1.33;-webkit-border-radius:6px;border-radius:6px}
.btn-modal-sm{padding:5px 10px;font-size:12px;line-height:1.5;-webkit-border-radius:3px;border-radius:3px}
.btn-modal:active{-webkit-box-shadow:none;box-shadow:none;outline:0}
button.ult-align-center{margin:0 auto;display:block}
img.ult-align-center{margin:0 auto}
span.ult-align-center{text-align:center;display:table;margin:0 auto}
.ult-overlay{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgb(28 28 28 / .9);z-index:9999;z-index:16777271;visibility:hidden}
.ult_modal-auto-top.ult-open{display:block;overflow:auto;overflow-y:scroll}
.ult-overlay-close{width:80px;height:80px;position:fixed;overflow:hidden;border:0;text-indent:200%;color:#fff0;outline:0;z-index:9999}
.ult-overlay-close-inside{width:100%;height:100%;background:url(/wp-content/plugins/Ultimate_VC_Addons/assets/img/cross.png) no-repeat center center}
.ult-overlay-close.top-right{right:35px;top:35px}
.ult-overlay-close.top-left{left:35px;top:35px}
.ult-overlay-close.popup-edge-top-right{left:auto}
.ult-overlay .ult-overlay-close:active{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}
.ult_modal{width:400px;max-width:100%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:99;display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-perspective:1200px;-o-perspective:1200px;-ms-perspective:1200px;perspective:1200px}
.ult_modal-auto-top .ult_modal{margin:35px auto;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.ult_modal-content{-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 7px #404040;-o-box-shadow:0 0 7px #404040;-ms-box-shadow:0 0 7px #404040;box-shadow:0 0 7px #404040;overflow:hidden}
.ult_modal-header{border-bottom:1px solid #e5e5e5;font-size:16px;background:#fff}
.ult_modal-header>.modal-icon{font-size:2em;display:table-cell;vertical-align:middle;padding:0 0 0 20px}
h3.ult_modal-title{color:inherit;display:table-cell;vertical-align:middle;margin:0;padding:10px 20px;font-size:1em;line-height:1.5em}
.ult_modal-body{padding:15px 20px;background:#fff;max-width:100%;overflow:hidden;line-height:1.5em}
.ult_modal-body p{margin-bottom:1em}
.ult_modal-body img{max-width:100%}
.ult-overlay iframe,.ult-overlay object{opacity:0;position:absolute;z-index:-99999;max-width:100%}
.ult-overlay.ult-open iframe,.ult-overlay.ult-open object{opacity:1;position:relative;z-index:9999;z-index:16777271}
.ult_modal.ult-small{width:35%}
.ult_modal.ult-medium{width:60%}
.ult_modal.ult-container{width:96%}
.ult_modal.ult-block{width:auto;max-width:90%;display:table}
.overlay-fade{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
.overlay-fade.ult-open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}
.overlay-fade .ult_modal-content{opacity:.4;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s,opacity .5s;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}
.overlay-fade.ult-open .ult_modal-content{opacity:1}
.overlay-fade.ult-close .ult_modal-content{-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}
.overlay-cornerbottomleft,.overlay-cornerbottomright,.overlay-cornertopleft,.overlay-cornertopright{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,-webkit-transform .5s,visibility .5s;-webkit-transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,visibility .5s;transition:opacity .5s,transform .5s,visibility .5s,-webkit-transform .5s}
.overlay-cornerbottomleft.ult-open,.overlay-cornerbottomright.ult-open,.overlay-cornertopleft.ult-open,.overlay-cornertopright.ult-open{opacity:1;visibility:visible;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}
.overlay-cornerbottomleft{-webkit-transform:translateY(200px) translateX(-200px);-ms-transform:translateY(200px) translateX(-200px);transform:translateY(200px) translateX(-200px)}
.overlay-cornershape{background:0 0;visibility:hidden;-webkit-transition:visibility .5s;transition:visibility .5s}
.overlay-cornershape.ult-open{visibility:visible;-webkit-transition:none;transition:none}
.overlay-cornershape svg{position:fixed;top:0;left:0;width:100%;height:100%}
.overlay-cornershape .ult-overlay-close,.overlay-cornershape .ult_modal-content{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}
.overlay-cornershape.ult-open .ult-overlay-close,.overlay-cornershape.ult-open .ult_modal-content{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}
.overlay-cornershape.ult-close .ult-overlay-close,.overlay-cornershape.ult-close .ult_modal-content{-webkit-transition-delay:0;transition-delay:0}
.overlay-boxes{background:0 0;visibility:hidden;-webkit-transition:visibility .8s;transition:visibility .8s}
.overlay-boxes.ult-open{visibility:visible;-webkit-transition:none;transition:none}
.overlay-boxes svg{position:absolute;top:0;left:0}
.overlay-boxes svg path{fill:rgb(28 28 28);display:none}
.overlay-boxes .ult-overlay-close,.overlay-boxes .ult_modal-content{opacity:0;-webkit-transition:opacity .5s .8s;transition:opacity .5s .8s}
.overlay-boxes.ult-open .ult-overlay-close,.overlay-boxes.ult-open .ult_modal-content{opacity:1;-webkit-transition-delay:.8s;transition-delay:.8s}
.overlay-boxes.ult-close .ult-overlay-close,.overlay-boxes.ult-close .ult_modal-content{-webkit-transition-delay:0;transition-delay:0}
.overlay-boxes{background:0 0;visibility:hidden;-webkit-transition:visibility .8s;transition:visibility .8s}
.overlay-boxes.ult-open{visibility:visible;-webkit-transition:none;transition:none}
.overlay-boxes svg{position:absolute;top:0;left:0}
.overlay-boxes svg path{fill:rgb(28 28 28);display:none}
.overlay-boxes .ult-overlay-close{opacity:0;-webkit-transition:opacity .5s .8s;transition:opacity .5s .8s}
.overlay-boxes.ult-open .ult-overlay-close{opacity:1;-webkit-transition-delay:.8s;transition-delay:.8s}
.overlay-boxes.ult-close .ult-overlay-close{-webkit-transition-delay:0;transition-delay:0}
.overlay-genie{background:0 0;visibility:hidden;opacity:0;-webkit-transition:opacity .3s .2s,visibility .6s;transition:opacity .3s .2s,visibility .6s}
.overlay-genie.ult-open{visibility:visible;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}
.overlay-genie svg{position:fixed;top:0;left:0}
.overlay-genie .ult_modal-content{opacity:0;-webkit-transform:scale(.8) translateY(-48%);-ms-transform:scale(.8) translateY(-48%);transform:scale(.8) translateY(-48%);-webkit-transition:opacity .3s .3s,-webkit-transform .3s .3s;transition:opacity .3s .3s,-webkit-transform .3s .3s;transition:opacity .3s .3s,transform .3s .3s;transition:opacity .3s .3s,transform .3s .3s,-webkit-transform .3s .3s}
.overlay-genie .ult-overlay-close{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.overlay-genie.ult-open .ult-overlay-close,.overlay-genie.ult-open .ult_modal-content{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}
.overlay-genie.ult-open .ult_modal-content{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
.overlay-genie.ult-close .ult-overlay-close,.overlay-genie.ult-close .ult_modal-content{-webkit-transition-delay:0;transition-delay:0}
.ult_modal div.ult_modal-body>iframe{display:none}
.ult-open>.ult_modal div.ult_modal-body>iframe{display:block}
@media(max-width:767px){
.ult_modal.ult-container,.ult_modal.ult-medium,.ult_modal.ult-small{width:80%}
.ult_modal.ult-block{max-width:80%}
.ult-overlay-close{width:24px;height:24px;right:5px;top:5px}
}

/* kalium-bootstrap-css-css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:#fff0}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;line-height:1.33333333;color:#333;background-color:#fff}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
[hidden],template{display:none}
a{background-color:#fff0;color:#00b19e;text-decoration:none}
a:active,a:hover{outline:0}
b,strong{font-weight:700}
h1{margin:.67em 0}
mark{background:#ff0;color:#000}
img{border:0;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
hr{box-sizing:content-box;height:0;margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{min-width:0;margin:0;border:0}
textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0;background-color:#fff0}
fieldset,legend,td,th{padding:0}
*,:after,:before{box-sizing:border-box}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a:focus,a:hover{color:#00655a;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.img-responsive{display:block;max-width:100%;height:auto}
[role=button]{cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:19px;margin-bottom:9.5px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:9.5px;margin-bottom:9.5px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:39px}
.h2,h2{font-size:32px}
.h3,h3{font-size:26px}
.h4,h4{font-size:19px}
.h5,h5{font-size:15px}
.h6,h6{font-size:13px}
p{margin:0 0 9.5px}
.lead{margin-bottom:19px;font-size:17px;font-weight:300;line-height:1.4}
@media (min-width:768px){
.lead{font-size:22.5px}
}
.small,small{font-size:86%}
.mark,mark{padding:.2em;background-color:#f5d16f}
.text-left,th{text-align:left}
dl,ol,ul{margin-top:0;margin-bottom:9.5px}
.alert>p,.alert>ul,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dl{margin-bottom:19px}
dd,dt{line-height:1.33333333}
dt{font-weight:700}
dd{margin-left:0}
blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:18.75px;border-left:5px solid #eee}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.33333333;color:#777}
blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){
.container{width:750px}
}
@media (min-width:992px){
.container{width:970px}
}
@media (min-width:1200px){
.container{width:1170px}
}
.row{margin-right:-15px;margin-left:-15px}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
.table{width:100%;max-width:100%;margin-bottom:19px}
.table>thead>tr>th{padding:8px;line-height:1.33333333;border-top:1px solid #ddd}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td{padding:8px;line-height:1.33333333;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#b5e07b}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#74d6f6}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#f5d16f}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control,select[multiple],select[multiple].input-sm,select[size],textarea.form-control,textarea.input-sm{height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.form-control,output{display:block;font-size:15px;line-height:1.33333333;color:#555}
.form-control{width:100%;height:33px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control::-ms-expand{background-color:#fff0;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.checkbox.disabled label,.form-control[disabled],.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .form-control,fieldset[disabled] .radio label{cursor:not-allowed}
@media screen and (-webkit-min-device-pixel-ratio:0){
input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:33px}
}
.form-group{margin-bottom:15px}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox label,.radio label{min-height:19px}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px}
.dropdown,.dropup{position:relative}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:15px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgb(0 0 0 / .15);border-radius:2px;box-shadow:0 6px 12px rgb(0 0 0 / .175)}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.33333333;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#00b19e;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:#fff0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.alert{padding:15px;margin-bottom:19px;border:1px solid #fff0;border-radius:2px}
.alert h4{margin-top:0;color:inherit}
.alert>p+p{margin-top:5px}
.close{float:right;font-size:22.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0#fff;opacity:.2}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}
button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tooltip{position:absolute;z-index:1070;display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;line-height:1.33333333;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:13px;opacity:0}
.tooltip.in{opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left .tooltip-arrow{right:5px}
.tooltip.top-right .tooltip-arrow{left:5px}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:2px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:#fff0;border-style:solid}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{display:table;content:" "}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}
.hide{display:none!important}
.show{display:block!important}
.hidden{display:none!important}

/* kalium-theme-base-css-css */
.clearfix:before,.clearfix:after,.wrapper:before,.wrapper:after,.standard-menu-container:before,.standard-menu-container:after,.dropdown .dropdown-toggle:before,.dropdown .dropdown-toggle:after{content:" ";display:table}
.clearfix:after,.wrapper:after,.standard-menu-container:after,.dropdown .dropdown-toggle:after{clear:both}
.hide{display:none!important}
.show{display:block!important}
.hidden{display:none!important}
.wrapper{z-index:100;background:#fff;transition:transform .4s cubic-bezier(.445,.05,.55,.95);position:relative}
@media screen and (width<=768px){
.wrapper{margin:0;padding:0}
}
footer.site-footer{transition:transform .4s cubic-bezier(.445,.05,.55,.95)}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:none}
.wrapper a,.site-footer a{display:inline-block;position:relative}
.wrapper a:after,.site-footer a:after{content:"";background-color:#00b19e;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.075);display:block;position:absolute;bottom:-1px;left:0;overflow:hidden}
.wrapper a:hover,.site-footer a:hover{color:#00b19e;text-decoration:none}
.wrapper a:active:after,.site-footer a:active:after,.wrapper a.link-hover:after,.site-footer a.link-hover:after{width:100%}
.section-title{margin-top:20px;margin-bottom:40px;position:relative}
@media screen and (width<=480px){
.section-title{margin-top:0}
}
.section-title h1,.section-title h2,.section-title h3,.section-title h4{color:#333;margin-top:0;font-size:26px;position:relative}
.section-title h1 span,.section-title h2 span,.section-title h3 span,.section-title h4 span{color:#6d6d6d}
.section-title p{color:#6d6d6d;font-size:16px;line-height:26px;position:relative}
.section-title .container{width:100%;padding:0}
.page-border{z-index:999999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}
.page-border .top-border,.page-border .bottom-border,.page-border .left-border,.page-border .right-border{z-index:9999;background:#f3f3ef;position:fixed}
.page-border .top-border,.page-border .bottom-border{width:100%;padding:11px;left:0}
.page-border .top-border{top:0}
.admin-bar .page-border .top-border{display:none;top:32px}
.lg-on .page-border .top-border,.lg-on .page-border .bottom-border,.lg-on .page-border .left-border,.lg-on .page-border .right-border{opacity:0}
@media screen and (width<=992px){
.page-border{display:none}
}
@keyframes fadeInLab{0%{opacity:0;top:40px}to{opacity:1;top:0}}
.wow.fast{animation-duration:.3s}
.site-header{backface-visibility:hidden;pointer-events:none;user-select:none;z-index:100000;position:relative}
.site-header a,.site-header .fullscreen-menu{pointer-events:auto}
.header-block{background-color:#fff0;flex-direction:column;padding-top:50px;padding-bottom:50px;display:flex}
@media screen and (width<=768px){
.header-block{padding-top:25px;padding-bottom:25px}
}
.header-block__row{flex-wrap:wrap;flex-grow:1;margin-left:-15px;margin-right:-15px;display:flex}
.header-block__row-container{flex-direction:column;width:100%;display:flex}
.header-block__column{flex-grow:1;flex-basis:0%;width:100%;min-width:0;max-width:100%;padding-left:15px;padding-right:15px;display:flex}
.header-block__logo{align-items:center}
.header-block__items-row{flex-direction:row;margin-left:-15px;margin-right:-15px;display:flex}
@media screen and (width<=768px){
.header-block__items-row{margin-left:-10px;margin-right:-10px}
}
.header-block__items-row .header-block__item{padding-left:15px;padding-right:15px}
@media screen and (width<=768px){
.header-block__items-row .header-block__item{padding-left:10px;padding-right:10px}
}
.header-block__item{align-items:center;display:flex}
.header-block__item .menu-cart-icon-container{margin-left:0}
.header-block--auto-grow{flex:none;width:auto}
.header-block--align-right{justify-content:flex-end}
.top-header-bar{pointer-events:all;padding-top:10px;padding-bottom:10px;font-size:13px}
.top-header-bar *{user-select:text;pointer-events:auto}
.top-header-bar__row-container{padding-left:15px;padding-right:15px}
.top-header-bar--skin-light{border-bottom:1px solid #e8e8e8}
.top-header-bar .header-block__item{padding-left:15px;padding-right:15px;position:relative}
.top-header-bar .menu-item+.menu-item{margin-left:10px}
.top-header-bar .standard-menu-container ul.menu>li>a{font-size:13px}
.top-header-bar .kalium-wpml-language-switcher{height:32px;margin:-5px 0}
.top-header-bar .header-search-input .search-field{padding-top:5px;padding-bottom:5px;padding-left:8px}
.top-header-bar .header-search-input .search-field input{padding-left:8px}
.top-header-bar .header-search-input .search-field span{min-width:140px}
.top-header-bar .header-search-input .search-icon a svg{width:16px;height:16px}
.top-header-bar .header-search-input.header-search-input--align-right .search-field input{padding-left:33px}
.top-header-bar .header-search-input.header-search-input--align-right .search-field span{padding-left:25px}
.top-header-bar .header-search-input.header-search-input--input-visible{top:0}
.top-header-bar .header-search-input.header-search-input--input-visible .search-icon a svg{width:14px;height:14px}
.top-header-bar .breadcrumb{margin:0 -3px;padding:0;list-style:none;display:flex}
.top-header-bar .breadcrumb li{align-items:center;padding-left:3px;padding-right:3px;display:flex}
.top-header-bar .breadcrumb li:after{content:"»";margin-left:6px}
.top-header-bar .breadcrumb li:last-child:after{display:none}
@media screen and (width<=768px){
.top-header-bar .header-block__item{margin-top:6px;margin-bottom:6px}
.top-header-bar .header-search-input{flex-grow:1}
}
.header-logo{font-size:32px;position:relative}
.header-logo.logo-image{display:block;position:relative;overflow:hidden}
.header-logo.logo-image img{z-index:10;width:100%;max-width:100%;height:auto;display:block;position:relative}
.toggle-bars{z-index:301;flex-direction:row;padding:5px 0;display:flex;position:relative}
.wrapper .toggle-bars{display:flex}
.toggle-bars:after,.wrapper .toggle-bars:after{display:none}
.toggle-bars span{display:block}
.toggle-bars__column{flex-grow:1}
.toggle-bars__column--right{order:2}
.toggle-bars__column--padding-left{padding-left:10px}
.toggle-bars__bar-lines{width:23px;height:18px;position:relative}
.toggle-bars__bar-line{background-color:#000;width:100%;height:2px;margin-top:-1px;transition:all .2s;position:absolute;top:50%;left:0}
.toggle-bars__bar-line--top{top:1px}
.toggle-bars__bar-line--bottom{margin-top:-2px;top:100%}
.toggle-bars__text{color:#000;height:18px;line-height:18px;transition:all .25s cubic-bezier(.445,.05,.55,.95);position:relative}
.toggle-bars__text--show{transition-delay:50ms}
.toggle-bars__text--hide{visibility:hidden;opacity:0;margin-top:-18px;transition-delay:0s;transform:translateY(-8px)}
.toggle-bars.exit .toggle-bars__bar-line{transform-origin:50%}
.toggle-bars.exit .toggle-bars__bar-line--top{top:50%;transform:rotate(-45deg)}
.toggle-bars.exit .toggle-bars__bar-line--middle{opacity:0}
.toggle-bars.exit .toggle-bars__bar-line--bottom{margin-top:-1px;top:50%;transform:rotate(45deg)}
.toggle-bars.exit .toggle-bars__text--show{visibility:hidden;opacity:0;transition-delay:0s;transform:translateY(8px)}
.toggle-bars.exit .toggle-bars__text--hide{visibility:visible;opacity:1;transition-delay:50ms;transform:translateY(0)}
.toggle-bars.exit-arrow .toggle-bars__bar-line--top{transform-origin:100% 0;left:-50%;transform:rotate(-45deg)}
.toggle-bars.exit-arrow .toggle-bars__bar-line--middle{opacity:0}
.toggle-bars.exit-arrow .toggle-bars__bar-line--bottom{transform-origin:0 0;margin-top:0;top:0;left:50%;transform:rotate(45deg)}
.toggle-bars.exit-arrow .toggle-bars__text--show{visibility:hidden;opacity:0;transition-delay:0s;transform:translateY(8px)}
.toggle-bars.exit-arrow .toggle-bars__text--hide{visibility:visible;opacity:1;transition-delay:50ms;transform:translateY(0)}
.standard-menu-container{text-align:right}
.standard-menu-container .toggle-bars,.standard-menu-container>nav{align-self:center}
.standard-menu-container ul{margin:0;padding:0;list-style:none}
.standard-menu-container ul li{margin:0;padding:0}
.standard-menu-container ul li a{text-decoration:none}
.standard-menu-container ul.menu,.standard-menu-container .menu>ul{pointer-events:auto}
.standard-menu-container ul.menu>li,.standard-menu-container .menu>ul>li{display:inline-block}
.standard-menu-container ul.menu>li>a,.standard-menu-container .menu>ul>li>a{color:#00b19e;font-size:16px}
.standard-menu-container ul.menu>li>a:after,.standard-menu-container .menu>ul>li>a:after{opacity:.8;background-color:#00b19e}
.standard-menu-container ul.menu>li.current-menu-item>a:after,.standard-menu-container .menu>ul>li.current-menu-item>a:after,.standard-menu-container ul.menu>li.current_page_item>a:after,.standard-menu-container .menu>ul>li.current_page_item>a:after,.standard-menu-container ul.menu>li.current-menu-ancestor>a:after,.standard-menu-container .menu>ul>li.current-menu-ancestor>a:after,.standard-menu-container ul.menu>li.current_page_ancestor>a:after,.standard-menu-container .menu>ul>li.current_page_ancestor>a:after{width:100%}
.standard-menu-container ul.menu>li+li,.standard-menu-container .menu>ul>li+li{margin-left:25px}
@media screen and (width<=992px){
.standard-menu-container ul.menu>li+li,.standard-menu-container .menu>ul>li+li{margin-left:15px}
}
.standard-menu-container ul.menu>li>ul li,.standard-menu-container .menu>ul>li>ul li{padding-bottom:1px;overflow:hidden}
.standard-menu-container ul.menu>li>ul li.sub-visible,.standard-menu-container .menu>ul>li>ul li.sub-visible{overflow:visible}
.standard-menu-container ul.menu li,.standard-menu-container .menu>ul li{position:relative}
.standard-menu-container ul.menu li.sub-visible>ul,.standard-menu-container .menu>ul li.sub-visible>ul{visibility:visible;opacity:1}
.standard-menu-container ul.menu li.sub-visible>ul>li>a,.standard-menu-container .menu>ul li.sub-visible>ul>li>a{opacity:1}
.standard-menu-container ul.menu li>ul>li>a,.standard-menu-container .menu>ul li>ul>li>a{opacity:0;transition:all .12s cubic-bezier(.445,.05,.55,.95)}
.standard-menu-container ul.menu li>ul>li:nth-last-child(n+1)>a,.standard-menu-container .menu>ul li>ul>li:nth-last-child(n+1)>a{transition-duration:.12s}
.standard-menu-container ul.menu li>ul>li:nth-last-child(n+2)>a,.standard-menu-container .menu>ul li>ul>li:nth-last-child(n+2)>a{transition-duration:.24s}
.standard-menu-container ul.menu li>ul>li:nth-last-child(n+3)>a,.standard-menu-container .menu>ul li>ul>li:nth-last-child(n+3)>a{transition-duration:.36s}
.standard-menu-container ul.menu li>ul>li:nth-last-child(n+4)>a,.standard-menu-container .menu>ul li>ul>li:nth-last-child(n+4)>a{transition-duration:.48s}
.standard-menu-container ul.menu li>ul>li:nth-last-child(n+5)>a,.standard-menu-container .menu>ul li>ul>li:nth-last-child(n+5)>a{transition-duration:.6s}
.standard-menu-container ul.menu li:hover>ul>li>a,.standard-menu-container .menu>ul li:hover>ul>li>a{opacity:1;transition-delay:.1s}
.standard-menu-container ul.menu li:hover>ul>li:nth-child(n+1)>a,.standard-menu-container .menu>ul li:hover>ul>li:nth-child(n+1)>a{transition-duration:.12s}
.standard-menu-container ul.menu li:hover>ul>li:nth-child(n+2)>a,.standard-menu-container .menu>ul li:hover>ul>li:nth-child(n+2)>a{transition-duration:.24s}
.standard-menu-container ul.menu li:hover>ul>li:nth-child(n+3)>a,.standard-menu-container .menu>ul li:hover>ul>li:nth-child(n+3)>a{transition-duration:.36s}
.standard-menu-container ul.menu li:hover>ul>li:nth-child(n+4)>a,.standard-menu-container .menu>ul li:hover>ul>li:nth-child(n+4)>a{transition-duration:.48s}
.standard-menu-container ul.menu li:hover>ul>li:nth-child(n+5)>a,.standard-menu-container .menu>ul li:hover>ul>li:nth-child(n+5)>a{transition-duration:.6s}
.standard-menu-container ul.menu ul,.standard-menu-container .menu>ul ul{text-align:left;visibility:hidden;opacity:0;background:#00b19e;min-width:200px;margin-top:20px;padding:15px 20px;transition:all .4s cubic-bezier(.445,.05,.55,.95);position:absolute;top:100%;left:0}
.standard-menu-container ul.menu ul li a,.standard-menu-container .menu>ul ul li a{color:#fff;white-space:nowrap;position:relative}
.standard-menu-container ul.menu ul li a:after,.standard-menu-container .menu>ul ul li a:after{background-color:#fff}
.standard-menu-container ul.menu ul li.menu-item-has-children:before,.standard-menu-container .menu>ul ul li.menu-item-has-children:before{content:"";float:right;border:4px solid #0000;border-left-color:#fff;border-right-width:0;width:0;height:0;display:inline-block;position:relative;top:6px}
.standard-menu-container ul.menu ul li:hover>a:after,.standard-menu-container .menu>ul ul li:hover>a:after,.standard-menu-container ul.menu ul li.current-menu-item>a:after,.standard-menu-container .menu>ul ul li.current-menu-item>a:after,.standard-menu-container ul.menu ul li.current_page_item>a:after,.standard-menu-container .menu>ul ul li.current_page_item>a:after,.standard-menu-container ul.menu ul li.current-menu-ancestor>a:after,.standard-menu-container .menu>ul ul li.current-menu-ancestor>a:after,.standard-menu-container ul.menu ul li.current_page_ancestor>a:after,.standard-menu-container .menu>ul ul li.current_page_ancestor>a:after{width:100%}
.standard-menu-container ul.menu ul li+li,.standard-menu-container .menu>ul ul li+li{margin-top:10px}
.standard-menu-container ul.menu ul ul,.standard-menu-container .menu>ul ul ul{margin-top:0;margin-left:21px;top:0;left:100%}
.standard-menu-container ul.menu ul.open-from-left,.standard-menu-container .menu>ul ul.open-from-left{margin-left:21px;margin-right:0;left:auto;right:0}
.standard-menu-container ul.menu ul.open-from-left ul,.standard-menu-container .menu>ul ul.open-from-left ul,.standard-menu-container ul.menu ul .open-from-left,.standard-menu-container .menu>ul ul .open-from-left{margin-left:0;margin-right:21px;left:auto;right:100%}
.standard-menu-container.menu-skin-dark ul.menu>li>a,.standard-menu-container.menu-skin-dark .menu>ul>li>a{color:#333}
.standard-menu-container.menu-skin-dark ul.menu>li>a:after,.standard-menu-container.menu-skin-dark .menu>ul>li>a:after{background-color:#333}
.standard-menu-container.menu-skin-dark ul.menu ul,.standard-menu-container.menu-skin-dark .menu>ul ul{background:#333}
.standard-menu-container.menu-skin-dark ul.menu ul li a,.standard-menu-container.menu-skin-dark .menu>ul ul li a{color:#fff}
.standard-menu-container.menu-skin-dark ul.menu ul li a:after,.standard-menu-container.menu-skin-dark .menu>ul ul li a:after{background-color:#fff}
.standard-menu-container.menu-skin-dark ul.menu ul li.menu-item-has-children>a:before,.standard-menu-container.menu-skin-dark .menu>ul ul li.menu-item-has-children>a:before{border-color:#0000 #0000 #0000 #fff}
.standard-toggle-menu{flex-direction:row;display:flex}
.standard-toggle-menu .menu>.menu-item{visibility:hidden;opacity:0}
.standard-toggle-menu .menu>.menu-item--visible{visibility:visible;opacity:1}
.fullscreen-menu{z-index:300;visibility:hidden;opacity:0;background-color:#00b19e;flex-direction:column;width:100%;height:100%;transition:all .35s ease-in-out .2s;display:flex;position:fixed;top:0;left:0}
.fullscreen-menu-is-open .fullscreen-menu{visibility:visible;opacity:1;transition-delay:0s}
.fullscreen-menu .fullscreen-menu-navigation{flex-grow:1;display:flex;overflow:auto}
.fullscreen-menu nav{text-align:left;margin:60px 0 40px;padding:0;display:block}
@media screen and (width<=768px){
.fullscreen-menu nav{margin-top:53px}
}
.fullscreen-menu nav ul{padding:0;list-style:none}
.fullscreen-menu nav ul li{margin-top:10px}
.fullscreen-menu nav ul li a{color:#fff;font-size:32px;text-decoration:none}
.fullscreen-menu nav ul li a:hover{color:#fff}
.fullscreen-menu nav ul li a:after{background:0 0}
@media screen and (width<=768px){
.fullscreen-menu nav ul li a{font-size:30px}
}
.fullscreen-menu nav ul li.to-be-animated>ul{visibility:visible;display:block;overflow:hidden}
.fullscreen-menu nav ul li.to-be-animated>ul>li{transition:all .35s cubic-bezier(.445,.05,.55,.95)}
.fullscreen-menu nav ul li.current-menu-item>a:after,.fullscreen-menu nav ul li.current_page_item>a:after,.fullscreen-menu nav ul li.current-menu-ancestor>a:after,.fullscreen-menu nav ul li.current_page_ancestor>a:after{width:100%}
.fullscreen-menu nav ul.menu>li>a:after,.fullscreen-menu nav .menu>ul>li>a:after{background-color:#fff;height:2px;bottom:0}
.fullscreen-menu nav ul.menu>li:hover>a:after,.fullscreen-menu nav .menu>ul>li:hover>a:after{width:100%}
.fullscreen-menu nav ul.menu ul,.fullscreen-menu nav .menu>ul ul{margin-left:0;padding-left:0;display:none}
.fullscreen-menu nav ul.menu ul li,.fullscreen-menu nav .menu>ul ul li{margin-top:2px}
.fullscreen-menu nav ul.menu ul li a,.fullscreen-menu nav .menu>ul ul li a{font-size:20px;transition:opacity .2s cubic-bezier(.445,.05,.55,.95)}
.fullscreen-menu nav ul.menu ul li a:hover,.fullscreen-menu nav .menu>ul ul li a:hover{opacity:.75}
.fullscreen-menu nav ul.menu ul ul li a,.fullscreen-menu nav .menu>ul ul ul li a{font-size:17px}
.fullscreen-menu nav ul.menu ul ul ul li a,.fullscreen-menu nav .menu>ul ul ul ul li a{font-size:14px}
.fullscreen-menu nav ul.menu ul ul ul li a:after,.fullscreen-menu nav .menu>ul ul ul ul li a:after{height:1px;bottom:-1px}
.fullscreen-menu .search-form{width:100%;position:relative}
.fullscreen-menu .search-form .search-field{color:#fff;background:0 0;border:0;width:100%;font-size:32px}
.fullscreen-menu .search-form label{color:#fff;user-select:none;opacity:.5;cursor:text;font-size:32px;font-weight:400;transition:all .2s cubic-bezier(.455,.03,.515,.955);display:block;position:absolute;inset:0}
.fullscreen-menu .search-form label i{background-color:#fff;width:3px;height:3px;margin-left:3px;animation:1s linear infinite blink;display:inline-block}
.fullscreen-menu .search-form label i+i{animdation-delay:.2s}
.fullscreen-menu .search-form label i+i+i{animdation-delay:.4s}
.fullscreen-menu .search-form.search-filled label{opacity:0;transition-duration:.15s}
.fullscreen-menu .fullscreen-menu-footer{color:#fff}
.fullscreen-menu .fullscreen-menu-footer>.container{padding:30px 0}
.fullscreen-menu .fullscreen-menu-footer a{color:#fff}
.fullscreen-menu .fullscreen-menu-footer a:hover{opacity:.55}
.fullscreen-menu .fullscreen-menu-footer .social-networks{margin-bottom:0}
.fullscreen-menu .fullscreen-menu-footer .social-networks li a{text-align:center;background-color:#fff;border-radius:50%;width:24px;height:24px;margin:0;display:inline-block}
.fullscreen-menu .fullscreen-menu-footer .social-networks li a i{color:#00b19e;font-size:12px;line-height:24px}
.fullscreen-menu .fullscreen-menu-footer .social-networks li a span{display:none}
.fullscreen-menu.menu-skin-dark{background-color:#1a1a1a}
.fullscreen-menu.menu-skin-dark nav ul li a{color:#fff}
.fullscreen-menu.menu-skin-dark nav ul.menu>li>a:after,.fullscreen-menu.menu-skin-dark nav .menu>ul>li>a:after{background-color:#fff}
.fullscreen-menu.menu-skin-dark .search-form .search-field,.fullscreen-menu.menu-skin-dark .search-form label{color:#fff}
.fullscreen-menu.menu-skin-dark .search-form label i{background-color:#fff}
.fullscreen-menu.menu-skin-dark .fullscreen-menu-footer{color:#fff}
.fullscreen-menu.menu-skin-dark .fullscreen-menu-footer .container{border-top:1px solid #fff3}
.fullscreen-menu.menu-skin-dark .fullscreen-menu-footer a{color:#fff}
.blog-posts{margin:0 -15px;padding:0;list-style:none}
.blog-posts:before,.blog-posts:after{content:" ";display:table}
.blog-posts:after{clear:both}
.blog-posts>li,.blog-posts>.loading-posts{float:left;box-sizing:border-box;width:100%;margin-bottom:40px;padding:0 15px}
.blog-posts .loading-posts,.blog-posts .no-posts-found{color:#ddd;text-align:center;padding-top:40px;padding-bottom:40px;font-size:24px}
.blog-posts .loading-posts strong,.blog-posts .no-posts-found strong{font-weight:400}
.blog-posts .loading-posts~li,.blog-posts .no-posts-found~li{visibility:hidden;opacity:0}
.blog-posts i.icon{vertical-align:text-top;width:auto;height:auto;margin:0;line-height:1;display:inline-block}
.blog-posts .post-item .post-thumbnail .post-gallery-images,.single-post .post-image .post-gallery-images{max-width:100%;margin:0;padding:0;list-style:none}
.blog-posts .post-item .post-thumbnail .post-gallery-images li,.single-post .post-image .post-gallery-images li{width:100%;margin:0;padding:0}
.blog-posts .post-item .post-thumbnail .post-gallery-images li>a,.single-post .post-image .post-gallery-images li>a{display:block;position:relative}
.blog-posts .post-item .post-thumbnail .post-gallery-images li:nth-child(n+2),.single-post .post-image .post-gallery-images li:nth-child(n+2){display:none}
.blog-posts .post-item .post-thumbnail .post-gallery-images.flickity-enabled li:nth-child(n+2),.single-post .post-image .post-gallery-images.flickity-enabled li:nth-child(n+2){display:block}
.single-post .post:before,.single-post .post:after{content:" ";display:table}
.single-post .post:after{clear:both}
.single-post .post .post-image{width:100%;padding:0 15px}
.single-post .post .breadcrumb{margin-bottom:30px}
.single-post .post .breadcrumb .container{width:100%;padding-left:0;padding-right:0}
.single-post .post .entry-header{margin-bottom:30px}
.single-post .post .post-content{margin-bottom:20px}
.single-post .post .post-share-networks{align-items:center;margin-bottom:30px;display:flex}
@media screen and (width<=768px){
.single-post .post .post-share-networks{justify-content:center}
}
.single-post .post .post-share-networks .share-title,.single-post .post .post-share-networks .networks-list{flex-direction:column}
.single-post .post .post-share-networks .networks-list a{margin-right:10px}
.single-post .post .post-share-networks .icon{width:auto;height:auto;margin-left:0}
@media screen and (width<=480px){
.single-post .post .post-share-networks{text-align:center;flex-wrap:wrap}
.single-post .post .post-share-networks .share-title,.single-post .post .post-share-networks .networks-list{flex-grow:1}
}
.single-post .post-image{margin-bottom:40px}
.single-post .post-image a{display:block}
.single-post .row .post-image{padding:0 15px}
.single-post .post-comments{background-color:#eee;padding:40px 0;position:relative}
.single-post .post-comments:before{content:"";border-top:40px solid #fff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:40px solid #0000;width:0;height:0;display:block;position:absolute;top:0;right:100px}
.single-post .comment-form{margin:40px -15px 0}
.single-post .comment-form:before,.single-post .comment-form:after{content:" ";display:table}
.single-post .comment-form:after{clear:both}
.single-post .comment-form>p{float:left;box-sizing:border-box;width:100%;margin-bottom:20px;padding:0 15px}
.single-post .comment-form>p.labeled-input-row{width:33.3333%}
@media screen and (width<=768px){
.single-post .comment-form>p.labeled-input-row{width:100%}
}
html,body{height:100%}
a:focus{text-decoration:none}
a:hover,a:active,a:focus{outline:none}
p{color:#6d6d6d;text-rendering:optimizeLegibility}
@media screen and (width<=768px){
p{text-rendering:optimizeSpeed}
}
hr{border-color:#e0e0e0}
blockquote{text-align:left;border-left:3px solid #eee;font-family:Georgia,Times New Roman,Times,serif;font-size:17px;font-style:italic;line-height:30px}
::selection{color:#fff;background:#00b19e}
::selection{color:#fff;background:#00b19e}
:focus{box-shadow:none;outline:0}
html input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}
input[type=checkbox],input[type=radio]{appearance:none;content:"";cursor:pointer;vertical-align:middle;border:1px solid #eee;outline:none;width:16px;height:16px;margin:0 6px 5px 0;line-height:1;display:inline-block;position:relative;top:1px}
input[type=checkbox]:before,input[type=radio]:before{content:"";opacity:0;background-color:#00b19e;transition:all .15s cubic-bezier(.445,.05,.55,.95);display:block;position:absolute;inset:3px;transform:scale(.9)}
input[type=checkbox]:checked:before,input[type=radio]:checked:before{opacity:1;transform:scale(1)}
input[type=checkbox]:focus,input[type=radio]:focus,input[type=checkbox]:active,input[type=radio]:active{outline:none}
input[type=checkbox][type=radio],input[type=radio][type=radio],input[type=checkbox][type=radio]:before,input[type=radio][type=radio]:before{border-radius:50%}
input[type=checkbox]+label[for],input[type=radio]+label[for]{cursor:pointer}
.checkbox input[type=checkbox],.checkbox input[type=radio]{margin-left:0;position:relative}
.container,.content-area{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
@media (width>=768px){
.container,.content-area{width:750px}
}
@media (width>=992px){
.container,.content-area{width:970px}
}
@media (width>=1200px){
.container,.content-area{width:1170px}
}
.nohover:after,.fullscreen-menu .fullscreen-menu-footer .social-networks li a:after,.blog-posts .post-item .post-thumbnail .post-gallery-images li>a:after,.blog-posts .post-item.columned .post-thumbnail>a:after,.blog-posts .post-item.template-standard .post-thumbnail>a:after,.single-post .post .author-info--image a:after,.single-post .post .author-info--details .author-name:after,.single-post .post.attachment .attachment a:after,.single-post .post-image a:after,.single-post .post-comments--list .comment .commenter-image a:after,a.button:after,.dropdown a:after,.pagination--normal .page-numbers.prev:after,.pagination--normal .page-numbers.next:after,.pagination--infinite-scroll .pagination--infinite-scroll-show-more:after,.post-formatting .gallery .gallery-item a:after,.widget.null-instagram-feed .instagram-pics li a:after,.widget.widget_calendar table tfoot a:after,.widget.widget_recent_reviews .product_list_widget li a:after,.social-networks.textual.colored-bg a:after,.social-networks.textual.colored-bg-hover a:after,.header-search-input .search-icon a:after,.search-results-holder .result-box .result-image a:after,.site-footer .footer-collapse-link:after,.top-menu-container .close-top-menu:after,.logos-holder .c-logo .hover-state a:after,.coming-soon-container .social-networks-env a:after,.go-to-top:after,.menu-cart-icon-container .cart-icon-link:after,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-image a:after,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-details h3 a:after,.single-post .post-image .post-gallery-images li>a:after,.widget.widget_media_gallery .gallery .gallery-item a:after{display:none}
.nh:after,.single-post .post .post-tags a:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-menu-close:after,.coming-soon-container .message-container .header-logo:after{display:none!important}
.transall,.standard-menu-container.dropdown-caret .menu>.menu-item-has-children>a>span:after,.fullscreen-menu .fullscreen-menu-footer .social-networks li a,.blog-posts .post-item .post-thumbnail .post-format-icon,.blog-posts .post-item .post-thumbnail .post-hover,.single-post .post .post-tags a,.dropdown .dropdown-menu li a,.dropdown .dropdown-menu.fade,.dropdown .dropdown-menu.fade li,.pagination--normal .page-numbers,.pagination--infinite-scroll .pagination--infinite-scroll-show-more,.pagination--infinite-scroll .pagination--infinite-scroll-show-more .show-more-text,.pagination--infinite-scroll .pagination--infinite-scroll-show-more .loading-spinner,.pagination--infinite-scroll .pagination--infinite-scroll-show-more .all-items-shown,.pagination-container span.page-numbers,.woocommerce-pagination span.page-numbers,.pagination-container a.page-numbers,.woocommerce-pagination a.page-numbers,.widget.widget_tag_cloud a,.widget.null-instagram-feed .instagram-pics li a,.top-menu ul.menu>li ul>li>a,.top-menu div.menu>ul>li ul>li>a,.sidebar-menu-wrapper.dropdown-caret .menu .menu-item-has-children>a>span:after,.coming-soon-container .social-networks-env a,.go-to-top,.menu-cart-icon-container,.menu-cart-icon-container.is-loading.menu-cart-icon-container .cart-icon-link i,.menu-cart-icon-container .cart-icon-link .items-count.cart-items-0,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-details h3 a,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .mc-buttons-container .go-to-cart a,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .mc-buttons-container .go-to-checkout a,.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .cart-subtotal{transition:all .25s cubic-bezier(.445,.05,.55,.95)}
.base-border-radius,input[type=text],input[type=number],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],textarea{border-radius:2px}
.no-bottom-margin{margin-bottom:0!important}
.no-animation,.no-transitions{transition:none!important}
.is-fixed{position:fixed!important}
.opacity-none{opacity:0!important}
.screen-reader-text{clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;word-wrap:normal!important;position:absolute!important}
@font-face{font-family:tripadvisortemp;src:url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.eot?sv833i);src:url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.eot?sv833i#iefix)format("embedded-opentype"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.ttf?sv833i)format("truetype"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.woff?sv833i)format("woff"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.svg?sv833i#icomoon)format("svg");font-weight:400;font-style:normal;font-display:swap}
input[type=text],input[type=number],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],textarea{color:#333;box-shadow:none;background-color:#fff;border:1px solid #eee;border-radius:0;outline:none;padding:6px 12px}
@media screen and (-webkit-device-pixel-ratio>=0){
input[type=text],input[type=number],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel],textarea{font-size:16px}
}
input[type=tel]{appearance:none}
label{font-weight:400}
input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=tel]{color:#333}
textarea{resize:vertical}
select{color:#333;background-color:#fff;border:1px solid #eee;border-radius:0;width:100%;height:31px;line-height:31px}
.labeled-input-row,.labeled-textarea-row{position:relative}
.labeled-input-row label,.labeled-textarea-row label{user-select:none;color:#333;border-bottom:1px solid #00b19e;margin-bottom:0}
.labeled-input-row label .required,.labeled-textarea-row label .required{margin-left:5px}
.labeled-input-row input,.labeled-textarea-row input,.labeled-input-row textarea,.labeled-textarea-row textarea{border-radius:0}
.labeled-input-row{flex-wrap:wrap;align-items:center;display:flex}
.labeled-input-row label,.labeled-input-row input,.labeled-input-row--label{align-self:stretch;align-items:center;display:flex}
.labeled-input-row label{white-space:nowrap;flex-wrap:nowrap}
.labeled-input-row input{background-color:#0000;border:0;border-bottom:1px solid #eee;flex-grow:1;width:auto;min-width:0;padding-left:15px}
.labeled-input-row--label{border-bottom:1px solid #eee}
.labeled-input-row--label label{margin-bottom:-1px}
.button{color:#fff;background:#00b19e;border:0;border-radius:0;padding:12px 30px;line-height:1;transition:all .18s ease-in-out}
a.button:hover{color:#fff}
.button:hover{background:#00a290}
.button:active{background:#009887;transition:none;box-shadow:inset 0 10px 10px -10px #0000004d}
.button:disabled{cursor:not-allowed}
.dropdown .dropdown-menu{width:auto;box-shadow:none;background:#eee;border:0;border-radius:0;padding:0}
@media screen and (width<=768px){
.dropdown .dropdown-menu{width:100%}
}
.dropdown .dropdown-menu li a{color:#6d6d6d;background-color:#0000;padding:10px 15px;font-size:14px;position:relative}
.dropdown .dropdown-menu li a:before{content:"";background:#e1e1e1;height:1px;display:block;position:absolute;top:0;left:15px;right:15px}
@media screen and (width>=768px){
.dropdown .dropdown-menu li:first-child a:before{display:none}
}
.dropdown .dropdown-menu li a:hover{color:#333}
.dropdown .dropdown-menu li.active a{color:#00b19e;background-color:#0000}
.dropdown .dropdown-menu.fade{visibility:hidden;opacity:0;margin-top:5px;display:block;transform:scale(.98)}
.dropdown .dropdown-menu.fade li{opacity:0;display:block;top:5px}
.dropdown.open .dropdown-menu.fade{visibility:visible;opacity:1;margin-top:0;transform:scale(1)}
.dropdown.open .dropdown-menu.fade li{opacity:1;top:0}
.change-search-keyword-wrapper{min-width:20px;max-width:50%;display:inline-block;position:relative}
.change-search-keyword-wrapper input[type=text]{opacity:0;border:0;width:100.5%;padding:0;position:absolute;top:0;left:0}
.change-search-keyword-wrapper.focused .change-search-keyword{color:#0000}
.change-search-keyword-wrapper.focused input[type=text]{opacity:1}
.pagination{clear:both;margin-bottom:40px;display:block}
.page-heading{margin-bottom:40px;display:flex;position:relative}
.page-heading__title-section{flex-direction:column;flex-grow:1;padding-left:15px;padding-right:15px}
.post-formatting:before,.post-formatting:after,.widget.widget_media_gallery:before,.widget.widget_media_gallery:after{content:" ";display:table}
.post-formatting:after,.widget.widget_media_gallery:after{clear:both}
.post-formatting .image-placeholder,.widget.widget_media_gallery .image-placeholder{margin-bottom:10px}
.post-formatting img,.widget.widget_media_gallery img{max-width:100%;height:auto;margin-top:10px}
.post-formatting img:first-child,.widget.widget_media_gallery img:first-child{margin-top:0}
.post-formatting a,.widget.widget_media_gallery a,.post-formatting a.fluidbox,.widget.widget_media_gallery a.fluidbox{display:inline}
.post-formatting a.fluidbox:after,.widget.widget_media_gallery a.fluidbox:after{display:none}
.post-formatting blockquote,.widget.widget_media_gallery blockquote{border-left-color:#00b19e;padding:0 20px;display:table}
.post-formatting blockquote p,.widget.widget_media_gallery blockquote p{color:#888}
.post-formatting blockquote p:last-child,.widget.widget_media_gallery blockquote p:last-child{margin-bottom:0!important}
.post-formatting dl dd,.widget.widget_media_gallery dl dd{margin-bottom:15px}
.post-formatting ul,.post-formatting ol,.widget.widget_media_gallery ul,.widget.widget_media_gallery ol{padding-left:20px}
.post-formatting ul li,.post-formatting ol li,.widget.widget_media_gallery ul li,.widget.widget_media_gallery ol li{color:#6d6d6d;padding:2px 0}
.post-formatting iframe,.widget.widget_media_gallery iframe{max-width:100%}
.post-formatting .gallery,.widget.widget_media_gallery .gallery{flex-flow:wrap;margin:0 -15px 10px;display:flex}
.post-formatting .gallery:before,.post-formatting .gallery:after,.widget.widget_media_gallery .gallery:before,.widget.widget_media_gallery .gallery:after{content:" ";display:table}
.post-formatting .gallery:after,.widget.widget_media_gallery .gallery:after{clear:both}
.widget{margin-bottom:35px}
.widget ul,.widget ol{padding:0;list-style:none}
.widget li{padding:6px 0}
.widget img{max-width:100%;height:auto!important}
.widget select{width:100%;max-width:100%;margin-bottom:20px}
.widget ul li{color:#6d6d6d}
.widget ul ul a:before{content:"";background-color:#00b19e;width:8px;height:1px;margin-right:8px;display:inline-block;position:relative;top:-4px}
.widget ul ul ul a:before{width:16px}
.widget ul ul ul ul a:before{width:24px}
.widget ul ul ul ul ul a:before{width:32px}
.widget ul:last-child{margin-bottom:0}
.widget select{box-shadow:none;color:#333;border:1px solid #eee;border-radius:0}
.widget select::-moz-placeholder{color:#6d6d6d;opacity:1}
.widget select::-webkit-input-placeholder{color:#6d6d6d}
.widget select:-moz-placeholder{color:#6d6d6d}
.widget select::-moz-placeholder{color:#6d6d6d}
.widget select:-ms-input-placeholder{color:#6d6d6d}
.widget select:focus{box-shadow:none;border-color:#d5d5d5}
.widget-area.widgets--columned-layout{margin:0 -15px}
.widget-area.widgets--columned-layout:before,.widget-area.widgets--columned-layout:after{content:" ";display:table}
.widget-area.widgets--columned-layout:after{clear:both}
.widget-area.widgets--columned-layout>.widget{float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}
.ps .ps__rail-y{width:2px}
.ps .ps__rail-y .ps__thumb-y{border-radius:0;width:2px}
.ps .ps__rail-y:hover .ps__thumb-y,.ps--scrolling-y .ps__rail-y,.ps--scrolling-y .ps__rail-y .ps__thumb-y:active{width:5px}
.ps .ps__rail-x{height:2px}
.ps .ps__rail-x .ps__thumb-x{border-radius:0;height:2px}
.ps .ps__rail-x:hover .ps__thumb-x,.ps--scrolling-x .ps__rail-x,.ps--scrolling-x .ps__rail-x .ps__thumb-x:active{height:5px}
.kalium-wpml-language-switcher{z-index:50;align-self:center;height:32px;display:block;position:relative}
.mobile-menu-container .kalium-wpml-language-switcher{margin:10px 15px;overflow:hidden}
.mobile-menu-container .kalium-wpml-language-switcher.hover{height:auto;overflow:visible}
.social-networks{margin-left:-5px;padding-left:0;list-style:none;position:relative}
.social-networks>li{padding-left:5px;padding-right:5px;display:inline-block}
.social-networks>li a{margin-bottom:10px;display:inline-block}
.social-networks>li a i{display:none}
.social-networks>li a,.social-networks>li a i{transition:color .22s ease-in-out,background .22s ease-in-out}
.social-networks.rounded{line-height:0}
.social-networks.rounded li a{background-color:#eee;border-radius:50%;width:40px;height:40px;transition:all .2s ease-in-out;display:inline-block;position:relative}
.social-networks.rounded li a:after{display:none!important}
.social-networks.rounded li a i{color:#333;font-size:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.social-networks.rounded li a span,.social-networks.rounded li a:after{display:none}
.social-networks.rounded li a:hover{background-color:#d5d5d5}
@media screen and (width<=768px){
.social-networks.rounded li a{margin-bottom:10px}
}
.social-networks.colored li a.facebook,.social-networks.colored li a.facebook i{color:#1877f2}
.social-networks.colored li a.instagram,.social-networks.colored li a.instagram i{color:#3f729b}
.social-networks.colored li a.pinterest,.social-networks.colored li a.pinterest i{color:#cc2127}
.social-networks.colored li a.google-plus,.social-networks.colored li a.google-plus i,.social-networks.colored li a.google,.social-networks.colored li a.google i{color:#dd4b39}
.social-networks.colored li a.linkedin,.social-networks.colored li a.linkedin i{color:#0976b4}
.social-networks.colored li a.youtube,.social-networks.colored li a.youtube i{color:#e52d27}
.social-networks.colored li a.email,.social-networks.colored li a.email i{color:#666}
.social-networks.colored li a.github,.social-networks.colored li a.github i{color:#4183c4}
.social-networks.colored li a.vimeo,.social-networks.colored li a.vimeo i{color:#1ab7ea}
.social-networks.colored li a.tiktok,.social-networks.colored li a.tiktok i{color:#010101}
.social-networks.colored li a.phone,.social-networks.colored li a.phone i{color:#6dab3c}
.social-networks.colored li a.whatsapp,.social-networks.colored li a.whatsapp i{color:#25d366}
.social-networks.colored li a.telegram,.social-networks.colored li a.telegram i{color:#08c}
.social-networks.colored li a.custom,.social-networks.colored li a.custom i{color:#00b19e}
.header-search-input{text-align:left;pointer-events:auto;z-index:400;align-self:center;display:block;position:relative;top:2px}
.header-search-input form{margin-bottom:0}
.header-search-input .search-field{z-index:5;visibility:hidden;opacity:0;background:#ededed;border-radius:3px;margin:0;padding:8px 6px 8px 10px;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-58%)}
.header-search-input .search-field span{opacity:.8;min-width:200px;display:block}
.header-search-input .search-field input{max-width:80%;box-shadow:none;background:0 0;border:0;padding-left:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.header-search-input .search-field input:focus{box-shadow:none;outline:none}
.header-search-input .search-icon{z-index:10;text-align:center;margin-top:0;position:relative}
.header-search-input .search-icon a{display:block}
.header-search-input .search-icon a svg{width:22px;height:22px;transition:fill .15s ease-in-out}
.header-search-input--align-right .search-field{left:-10px;right:auto}
.header-search-input--align-right .search-field span{padding-left:30px}
.header-search-input--align-right .search-field input{width:100%;max-width:100%;padding-left:40px;padding-right:10px}
.header-search-input--input-visible .search-field{visibility:visible;opacity:1;position:relative;top:0;left:0;right:0;transform:none}
.header-search-input--input-visible .search-icon{height:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.header-search-input--input-visible.header-search-input--align-right .search-field span{padding-left:25px}
.header-search-input--input-visible.header-search-input--align-right .search-field input{padding-left:33px;padding-right:8px}
.header-search-input--input-visible.header-search-input--align-right .search-icon{left:10px;right:auto}
.header-search-input--input-visible.menu-skin-dark .search-field input,.header-search-input--input-visible.menu-skin-dark .search-field span{color:#333}
.header-search-input.menu-skin-dark .search-icon a{color:#333}
.header-search-input.menu-skin-dark .search-icon a svg{fill:#333}
.sticky-wrapper--scrollbar{position:relative;overflow:hidden}
.breadcrumb{z-index:10;margin-bottom:40px;position:relative}
@media screen and (width<=767px){
.breadcrumb--hide-on-mobile{display:none}
}
.breadcrumb__container{color:#888}
.breadcrumb__container a,.breadcrumb__container a:hover{color:inherit}
.breadcrumb__container span[property=itemListElement]{color:#00b19e}
.breadcrumb__container span[property=itemListElement] .current-item{color:#6d6d6d}
.breadcrumb__row{margin-left:-5px;margin-right:-5px}
.breadcrumb__row>span{padding-left:5px;padding-right:5px;display:inline-block}
.breadcrumb__row>span.post:before,.breadcrumb__row>span.post:after{display:none}
.vc-container .vc-row-container{position:relative}
.vc-container .vc-row-container .vc_section{padding-left:0;padding-right:0}
.vc-container .vc-row-container .vc_row,.vc-container .vc-row-container .vc_section{width:auto}
.vc-container .vc-row-container .vc_row.row-stretch[data-vc-full-width-init=false],.vc-container .vc-row-container .vc_section.row-stretch[data-vc-full-width-init=false]{visibility:hidden}
.vc-container .vc-row-container--stretch-content-no-spaces{padding-left:15px;padding-right:15px}
@keyframes flashNum1{0%{opacity:0}to{opacity:1;left:0}}
@keyframes flashNum2{0%{opacity:0}to{opacity:1;left:0}}
@keyframes flashNum3{0%{opacity:0}to{opacity:1;left:0}}
.site-footer{z-index:10;background:#eee;position:relative}
.site-footer .footer-widgets{margin-top:50px;margin-bottom:40px}
@media screen and (width<=992px){
.site-footer .footer-widgets{margin-top:30px;margin-bottom:20px}
}
.site-footer .footer-widgets .widget h1,.site-footer .footer-widgets .widget h2,.site-footer .footer-widgets .widget h3{margin-top:0}
.site-footer .footer-widgets .widget h1,.site-footer .footer-widgets .widget h2,.site-footer .footer-widgets .widget h3{color:#333;font-size:22px}
.site-footer .footer-widgets .widget h1.strong,.site-footer .footer-widgets .widget h2.strong,.site-footer .footer-widgets .widget h3.strong{font-size:24px}
.site-footer .footer-widgets .widget p,.site-footer .footer-widgets .widget .textwidget{font-size:16px;line-height:1.33333}
.site-footer .footer-widgets .widget ul{padding:0;list-style:none}
.site-footer hr{margin:0}
.site-footer .footer-bottom-content{padding-top:30px;padding-bottom:30px}
@media screen and (width<=480px){
.site-footer .footer-bottom-content{padding-top:15px;padding-bottom:15px}
}
.site-footer .footer-bottom-content a{color:#6d6d6d}
.site-footer .footer-bottom-content a,.site-footer .footer-bottom-content p{font-size:15px}
.site-footer .footer-bottom-content .copyrights p{margin-bottom:0}
.site-footer .footer-collapse-link{text-align:center;margin-top:10px;padding:40px;display:block}
.site-footer .footer-collapse-link span{text-indent:-99999px;background:#6d6d6d;border-radius:50%;width:12px;height:12px;display:inline-block}
.site-footer .footer-collapse-link span+span{margin-left:4px}
@media screen and (width>=768px){
.site-footer .footer-collapse-link{display:none}
}
@media screen and (width<=768px){
.site-footer .footer-collapse-link+.footer--widgets{display:none}
}
.site-footer.fixed-footer{z-index:1;margin-left:0;margin-right:0;position:fixed;bottom:0;left:0;right:0}
@media screen and (width<=992px){
.site-footer.fixed-footer{margin-left:0;margin-right:0;position:relative;left:0;right:0}
}
.site-footer.fixed-footer.shown.by-default{z-index:200;transition:none!important}
.site-footer.footer-bottom-horizontal .footer-bottom-content{table-layout:auto;direction:rtl;width:100%;display:table}
@media screen and (width<=768px){
.site-footer.footer-bottom-horizontal .footer-bottom-content{display:block}
}
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-left,.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right{vertical-align:middle;direction:ltr;display:table-cell}
@media screen and (width<=768px){
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-left,.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right{text-align:center;display:block}
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-left.footer-content-right,.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right.footer-content-right{text-align:center}
}
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right{text-align:right}
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right .social-networks{margin-left:0;margin-right:-5px}
@media screen and (width<=768px){
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right .social-networks{margin-right:0}
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right{margin-bottom:20px}
}
@media screen and (width<=480px){
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right{margin-bottom:15px}
}
.site-footer.footer-bottom-horizontal .footer-bottom-content .social-networks{margin-bottom:0}
.site-footer .social-networks.rounded li a{background-color:#fff}
@media screen and (width<=991px){
.footer-spacer{display:none}
}
.top-menu-container{z-index:2;visibility:hidden;background-color:#00b19e;padding-top:40px;padding-bottom:60px;position:fixed;top:0;left:0;right:0;overflow:hidden}
.top-menu-container.is-visible{visibility:visible}
.top-menu-container .top-menu ul{padding-left:0;list-style-type:none}
.top-menu-container .top-menu ul li{position:relative}
.top-menu-container .top-menu ul li a{color:#fff;font-size:24px;text-decoration:none;display:inline-block;position:relative}
.top-menu-container .top-menu ul li a:after{content:"";background-color:#00b19e;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.075);display:block;position:absolute;bottom:-1px;left:0;overflow:hidden}
.top-menu-container .top-menu ul li a:hover{color:#00b19e;text-decoration:none}
.top-menu-container .top-menu ul li a:active:after,.top-menu-container .top-menu ul li a.link-hover:after{width:100%}
.top-menu-container .top-menu ul li a:after{background-color:#ffffffe6}
.top-menu-container .top-menu ul li a:hover{color:#ffffffe6}
.top-menu-container .widget{margin-top:20px;margin-bottom:0}
.top-menu-container .widget a{color:#6d6d6d}
.top-menu-container .widget p{font-size:16px}
.top-menu-container .widget ul{padding-left:0}
.top-menu-container .links ul{padding-left:0;list-style-type:none}
.top-menu-container .links ul li{padding-left:0}
.top-menu-container .close-top-menu{color:#fff;opacity:.7;padding:15px;font-size:32px;line-height:.5;text-decoration:none;transition:opacity .2s ease-in-out;display:block;position:absolute;top:0;right:0}
.top-menu-container .close-top-menu:hover{opacity:1}
.top-menu-container .social-networks li a{background-color:#fff;color:#00b19e!important}
.top-menu-container .social-networks li a:hover{background-color:#009887!important}
.top-menu-container.menu-skin-dark{background-color:#333}
.top-menu-container.menu-skin-dark .close-top-menu,.top-menu-container.menu-skin-dark ul.menu>li>a,.top-menu-container.menu-skin-dark div.menu>ul>li>a,.top-menu-container.menu-skin-dark ul.menu>li:hover>a,.top-menu-container.menu-skin-dark div.menu>ul>li:hover>a{color:#fff}
.top-menu-container.menu-skin-dark ul.menu>li ul,.top-menu-container.menu-skin-dark div.menu>ul>li ul{background:#fff}
.top-menu-container.menu-skin-dark ul.menu>li ul>li>a,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a{color:#333;display:inline-block}
.top-menu-container.menu-skin-dark ul.menu>li ul>li>a:after,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a:after{content:"";background-color:#333;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.075);display:block;position:absolute;bottom:-1px;left:0;overflow:hidden}
.top-menu-container.menu-skin-dark ul.menu>li ul>li>a:hover,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a:hover{color:#00b19e;text-decoration:none}
.top-menu-container.menu-skin-dark ul.menu>li ul>li>a:active:after,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a:active:after,.top-menu-container.menu-skin-dark ul.menu>li ul>li>a.link-hover:after,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a.link-hover:after{width:100%}
.top-menu-container.menu-skin-dark ul.menu>li ul>li>a:hover,.top-menu-container.menu-skin-dark div.menu>ul>li ul>li>a:hover{color:#333}
.top-menu-container.menu-skin-dark ul.menu>li>ul:after,.top-menu-container.menu-skin-dark div.menu>ul>li>ul:after{border-color:#0000 #fff #0000 #0000}
.top-menu-container.menu-skin-dark .widget{color:#6d6d6d}
.top-menu-container.menu-skin-dark .widget h3{color:#fff}
.top-menu-container.menu-skin-dark .widget p{color:#6d6d6d}
@media screen and (width<=768px){
.top-menu-container{display:none!important}
}
.top-menu:before,.top-menu:after{content:" ";display:table}
.top-menu:after{clear:both}
.top-menu ul.menu>li,.top-menu div.menu>ul>li{float:left;width:100%}
.top-menu ul.menu>li>a,.top-menu div.menu>ul>li>a{white-space:nowrap;transition:all .28s ease-in-out}
.top-menu ul.menu>li:hover>a:after,.top-menu div.menu>ul>li:hover>a:after{width:100%}
.top-menu ul.menu>li ul,.top-menu div.menu>ul>li ul{z-index:10;visibility:hidden;opacity:0;background:#fff;min-width:180px;margin-left:20px;padding:8px 5px;transition:all .2s cubic-bezier(.445,.05,.55,.95);display:block;position:absolute;top:0;left:0}
.top-menu ul.menu>li ul>li,.top-menu div.menu>ul>li ul>li{padding:3px 10px}
.top-menu ul.menu>li ul>li>a,.top-menu div.menu>ul>li ul>li>a{color:#00b19e;white-space:nowrap;font-size:14px;display:inline-block}
.top-menu ul.menu>li ul>li>a:after,.top-menu div.menu>ul>li ul>li>a:after{content:"";background-color:#00b19e;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.075);display:block;position:absolute;bottom:-1px;left:0;overflow:hidden}
.top-menu ul.menu>li ul>li>a:hover,.top-menu div.menu>ul>li ul>li>a:hover{color:#00b19e;text-decoration:none}
.top-menu ul.menu>li ul>li>a:active:after,.top-menu div.menu>ul>li ul>li>a:active:after,.top-menu ul.menu>li ul>li>a.link-hover:after,.top-menu div.menu>ul>li ul>li>a.link-hover:after{width:100%}
.top-menu ul.menu>li ul>li>a:hover,.top-menu div.menu>ul>li ul>li>a:hover{color:#00b19e}
.top-menu ul.menu>li ul>li:hover>a:after,.top-menu div.menu>ul>li ul>li:hover>a:after{width:100%}
.top-menu ul.menu>li ul>li ul,.top-menu div.menu>ul>li ul>li ul{margin-left:7px;left:100%}
.top-menu ul.menu>li ul ul,.top-menu div.menu>ul>li ul ul{margin-top:-8px}
.top-menu ul.menu>li>ul:after,.top-menu div.menu>ul>li>ul:after{content:"";border:8px solid #0000;border-left-width:0;border-right-color:#fff;width:0;height:0;transition:all .2s ease-in-out;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.top-menu ul.menu li:hover>ul,.top-menu div.menu>ul li:hover>ul,.top-menu ul.menu li.sub-visible>ul,.top-menu div.menu>ul li.sub-visible>ul{visibility:visible;opacity:1;transition-duration:.3s}
.top-menu ul.menu li.sub-visible>ul:after,.top-menu div.menu>ul li.sub-visible>ul:after{left:-8px}
.top-menu ul.menu li.sub-visible>a:after,.top-menu div.menu>ul li.sub-visible>a:after{width:100%!important}
.sidebar-menu-wrapper{z-index:10005;visibility:visible;background:#fff;padding:20px 0;transition:all .4s cubic-bezier(.785,.135,.15,.86);position:fixed;top:0;bottom:0;left:100%}
.sidebar-menu-wrapper.sidebar-alignment-left{left:auto;right:100%}
.sidebar-menu-wrapper .sidebar-menu-container{min-width:360px;max-height:100%;padding:25px 60px;position:relative;overflow:hidden}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-menu-close{float:right;background:url(/wp-content/themes/kalium/assets/images/icons/icon-menu-close.svg) 0 0/60px 30px no-repeat;width:30px;height:30px;margin-bottom:20px;position:relative;top:2px}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-menu-close:hover{cursor:pointer;background-position:-30px 0}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul{margin:0;padding:0;list-style:none}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu a{text-decoration:none}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu>li>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul>li>a{color:#6d6d6d;font-size:18px;line-height:34px}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu>li>a:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul>li>a:after{bottom:5px}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a{display:inline-block;position:relative}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a:after{content:"";background-color:#00b19e;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.075);display:block;position:absolute;bottom:-1px;left:0;overflow:hidden}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a:hover,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a:hover{color:#00b19e;text-decoration:none}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a:active:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a:active:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a.link-hover:after,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a.link-hover:after{width:100%}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li ul,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li ul{height:0;overflow:hidden}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li ul li,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li ul li{padding-left:15px}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li ul li>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li ul li>a{color:#6d6d6d;line-height:1.6;transition:all .2s cubic-bezier(.445,.05,.55,.95)}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li ul li>a:hover,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li ul li>a:hover,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li ul li:hover>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li ul li:hover>a{color:#00b19e}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li.sub-visible>ul,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li.sub-visible>ul{height:auto}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li.current-menu-item>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li.current-menu-item>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li.current_page_item>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li.current_page_item>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li.current-menu-ancestor>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li.current-menu-ancestor>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu li.current_page_ancestor>a,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul li.current_page_ancestor>a{color:#00b19e}
.sidebar-menu-wrapper .ps-container .ps-scrollbar-y-rail{right:-5px!important}
.sidebar-menu-wrapper.menu-skin-dark{background:#1a1a1a}
.sidebar-menu-wrapper.menu-skin-dark .sidebar-menu-container .sidebar-main-menu ul.menu>li>a,.sidebar-menu-wrapper.menu-skin-dark .sidebar-menu-container .sidebar-main-menu div.menu>ul>li>a{color:#fff}
.sidebar-is-opened .sidebar-menu-wrapper.menu-skin-dark+.sidebar-menu-disabler{opacity:.5}
@media screen and (width<=768px){
.sidebar-menu-wrapper{display:none!important}
}
.sidebar-menu-disabler{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAYM+UUHBYAAAAPUlEQVR4AeXSwQkAIAwEwVzsv2fh3mMF+ssOQhBnMzjZyYE0QpogDZCOEA2+jo5FuDpEveJecM9X7/b8PhcNlwDl/m+bagAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAYM+UUHBYAAAAPUlEQVR4AeXSwQkAIAwEwVzsv2fh3mMF+ssOQhBnMzjZyYE0QpogDZCOEA2+jo5FuDpEveJecM9X7/b8PhcNlwDl/m+bagAAAABJRU5ErkJggg==) 2x),pointer;z-index:10000;visibility:hidden;opacity:0;background:#222;transition:all .4s cubic-bezier(.075,.82,.165,1),opacity .25s;display:block;position:fixed;inset:0}
.sidebar-is-opened .sidebar-menu-disabler{visibility:visible;opacity:.9}
@media screen and (width<=768px){
.sidebar-is-opened .sidebar-menu-disabler{display:none}
}
.sidebar-is-opened{overflow-x:hidden}
.sidebar-is-opened>.wrapper,.sidebar-is-opened>footer.site-footer{transform:translate(-100px)}
.sidebar-is-opened>.wrapper .sidebar-menu-wrapper,.sidebar-is-opened>footer.site-footer .sidebar-menu-wrapper{opacity:1;transform:translate(100px)}
.sidebar-is-opened-left.sidebar-is-opened>.wrapper,.sidebar-is-opened-left.sidebar-is-opened>footer.site-footer{transform:translate(100px)}
.sidebar-is-opened-left.sidebar-is-opened>.wrapper .sidebar-menu-wrapper,.sidebar-is-opened-left.sidebar-is-opened>footer.site-footer .sidebar-menu-wrapper{transform:translate(-100px)}
@media screen and (width<=768px){
.sidebar-is-opened>.wrapper,.sidebar-is-opened>footer.site-footer,.sidebar-is-opened>.wrapper .sidebar-menu-wrapper,.sidebar-is-opened>footer.site-footer .sidebar-menu-wrapper{transform:translate(0,0)!important}
}
.team-holder{margin-top:20px}
.team-holder .member{margin-bottom:30px;transition-duration:.35s;position:relative}
.team-holder .member .hover-state{color:#fff}
.team-holder .member .hover-state .social a{position:relative}
.team-holder .member .hover-state .social a:hover{color:#fff;text-decoration:none;border-bottom:none!important}
.team-holder .member .hover-state .social a:after{content:"";background:#fff;width:0;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:block;position:absolute;bottom:-2px;left:0;overflow:hidden}
.team-holder .member .hover-state .social a:hover:after{width:100%}
.team-holder .member .hover-state p{color:#fff}
.team-holder .member .hover-state[data-href]{cursor:pointer}
.team-holder .member .thumb>a{display:block}
.contact-form:before,.contact-form:after{content:" ";display:table}
.contact-form:after{clear:both}
.contact-form .form-group{margin-bottom:30px}
.contact-form .form-group.has-errors label{color:#e44c52;border-bottom-color:#e44c52}
.contact-form .contact-form-recaptcha{margin-bottom:0;display:none}
.contact-form .contact-form-recaptcha>div{margin-bottom:30px}
@media screen and (width>=769px){
.contact-form .contact-form-privacy-policy{float:left}
}
.contact-form .button{float:right;margin-right:0;transition:none;position:relative}
.contact-form .button .pre-submit{display:block}
.contact-form .button .success-msg{display:none}
.contact-form .button .success-msg i{margin-left:5px;display:inline-block;position:relative}
.contact-form .button.is-finished .pre-submit{display:none}
.contact-form .button.is-finished .success-msg{display:block}
.contact-form .button .loading-bar{background:#00cbb5;height:0;transition:all .25s ease-in-out;display:block;position:absolute;top:100%;left:0;right:0}
.contact-form .button .loading-bar span{background:#009887;width:0%;display:block;position:absolute;top:0;bottom:0;left:0}
.contact-form .button.is-loading{cursor:default}
.contact-form .button.is-loading .loading-bar{height:4px}
.go-to-top{z-index:10000;text-align:center;visibility:hidden;opacity:0;background-color:#000;border-radius:2px;width:40px;height:40px;margin:30px;font-size:16px;line-height:40px;display:block;position:fixed;bottom:0;right:0;transform:rotate(180deg)scale(.5);text-decoration:none!important}
@media screen and (width<=768px){
.go-to-top{width:35px;height:35px;margin:20px;font-size:14px;line-height:35px}
}
.go-to-top.rounded{border-radius:50%}
.go-to-top i{color:#fff;margin-top:1px;font-weight:800;display:block;position:relative}
.go-to-top.visible{visibility:visible;opacity:.5;transform:rotate(180deg)scale(1)}
.lg-on .go-to-top.visible,.fullscreen-menu-is-open .go-to-top.visible{visibility:hidden;opacity:0}
.go-to-top.visible:hover{opacity:1;background-color:#00b19e}
.video-js{background-color:#eee}
@keyframes kalium-spinner-spin{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(0)}}
.video-js-el{visibility:hidden;opacity:0}
.video-js-el.video-js-init{visibility:visible;opacity:1}
@keyframes imagePlaceholderOpacityIn{0%{opacity:0}to{opacity:1}}
@keyframes imagePlaceholderOpacityOut{0%{opacity:1}to{opacity:0}}
@keyframes imagePlaceholderBackgroundOut{to{background:0 0}}
.image-placeholder{background-color:#eee;display:block;position:relative}
.image-placeholder>img,.image-placeholder>picture{image-rendering:auto;backface-visibility:hidden;filter:blur();opacity:0;width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translate(0,0)}
.image-placeholder .lazyload,.image-placeholder .lazyloading{opacity:0}
.image-placeholder .lazyloaded{animation:.27s cubic-bezier(.445,.05,.55,.95) forwards imagePlaceholderOpacityIn}
@media print{
.image-placeholder .lazyloaded{opacity:1}
}
.image-placeholder.loaded{animation:.27s cubic-bezier(.445,.05,.55,.95) forwards imagePlaceholderBackgroundOut}
.image-placeholder.loaded.video{animation:none}
.image-placeholder.loaded .loader,.image-placeholder.loaded .custom-preloader-image{animation:.27s cubic-bezier(.445,.05,.55,.95) forwards imagePlaceholderOpacityOut}
.image-placeholder .video-js-el,.image-placeholder .vjs-poster{background-color:#0000}
.image-placeholder .video-js-el,.image-placeholder iframe{width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}
.image-placeholder>.loader{transform-origin:50%;flex-flow:wrap;display:flex;position:absolute;inset:20px}
.menu-cart-icon-container{align-self:center;margin-left:30px;position:relative}
.menu-cart-icon-container .cart-icon-link{padding:5px 0;font-size:28px;line-height:1;display:block;position:relative}
.menu-cart-icon-container.is-loading.menu-cart-icon-container .cart-icon-link i{animation:.7s infinite blinkAddToCart}
.menu-cart-icon-container .cart-icon-link .items-count{color:#fff;text-align:center;background-color:#6d6d6d;border-radius:50%;width:18px;height:18px;margin-right:-2px;font-size:11px;font-weight:500;line-height:18px;position:absolute;top:0;right:0}
.menu-cart-icon-container .cart-icon-link .items-count.hide-notification{display:none}
.menu-cart-icon-container .lab-wc-mini-cart-contents{text-align:left;z-index:10000;pointer-events:auto;visibility:hidden;opacity:0;background-color:#fff;border:1px solid #eee;width:350px;transition:all .25s cubic-bezier(.445,.05,.55,.95);position:absolute;top:100%;right:0;box-shadow:0 1px 15px #0a0a0a0d}
.menu-cart-icon-container.is-loading.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items,.menu-cart-icon-container.is-loading.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .cart-subtotal{opacity:.5}
.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items{max-height:270px;position:relative;overflow:hidden}
.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .ps-scrollbar-y-rail{margin-top:3px;margin-bottom:3px;right:-8px!important}
.menu-cart-icon-container.open .lab-wc-mini-cart-contents{visibility:visible;opacity:1;transition-duration:.4s;transform:translateY(0)}
.menu-cart-icon-container--hide-empty{display:none}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link{color:#333}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link .items-count{background-color:#00b19e}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link:hover{color:#333}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link:hover:after{background-color:#333}
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}
.animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}
.animated.slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}
.animated.slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}
@media (prefers-reduced-motion:reduce),print{
.animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}
.animated[class*=Out]{opacity:0}
}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.fadeIn{animation-name:fadeIn}
@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}

/* kalium-theme-style-new-css-css */
.like-button{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}
.like-button:after{display:none!important}
.like-button.loading{opacity:.7;cursor:default}
.like-button__count{max-height:0;overflow:hidden;font-size:14px;opacity:0;transition:max-height 300ms cubic-bezier(.445,.05,.55,.95) 150ms,opacity 300ms cubic-bezier(.445,.05,.55,.95)}
.like-button__count:before{display:block;content:'';height:5px}
.like-button--count-visible .like-button__count{max-height:40px;opacity:1;transition:max-height 300ms cubic-bezier(.445,.05,.55,.95),opacity 300ms cubic-bezier(.445,.05,.55,.95) 150ms}
@keyframes like-icon-heart-beat{60%{transform:scale(1.3)}100%{transform:scale(1)}}
@keyframes like-icon-bubble-blow{0%{opacity:1}40%{height:6px}80%{opacity:1}99%{height:4px}100%{visibility:hidden;opacity:0}}
@keyframes like-icon-unlike{0%{opacity:.7}40%{transform:scale(.8)}80%{transform:scale(1.05)}100%{transform:scale(1);opacity:1}}
.like-icon__icon{position:relative;display:block;width:24px;height:24px;z-index:2}
.like-icon__icon svg{display:flex;fill:#00b19e}
.like-icon__icon svg .filled{opacity:0}
.like-icon__icon.like{animation:like-icon-heart-beat 500ms cubic-bezier(.39,.575,.565,1) forwards}
.like-icon__icon.like svg .filled{opacity:1}
.like-icon__icon.unlike{animation:like-icon-unlike 500ms cubic-bezier(.175,.885,.32,1.275) forwards}
.like-icon__bubble{position:absolute;display:block;width:2px;height:4px;background-color:#00b19e;transition:transform 600ms cubic-bezier(.19,1,.22,1);transition-delay:100ms;border-radius:2px;opacity:0;z-index:1}

/* kalium-theme-other-css-css */
.hide{display:none!important}
.show{display:block!important}
.hidden{display:none!important}
.nohover:after,.show-more .reveal-button a:after,.wpb_wrapper .icon-box-container .vc_icon_element a:after,.wpb_wrapper .lab-vc-social-networks.display-type-rounded-icons .social-networks li a:after,.wpb_wrapper .wpb_tabs.tabs-style-minimal .ui-tabs .wpb_tabs_nav li a:after,.wpb_wrapper .wpb_tabs.tabs-style-default .ui-tabs .wpb_tabs_nav li a:after,.wpb_wrapper .vc_tta-tabs.vc_tta-style-theme-styled .vc_tta-tabs-list li a:after,.wpb_wrapper .vc_tta-tabs.vc_tta-style-theme-styled-minimal .vc_tta-tabs-list li a:after,.wpb_wrapper .wpb_accordion .wpb_accordion_section .wpb_accordion_header a:after,.wpb_wrapper .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a:after,.wpb_wrapper .wpb_gallery a:after,.wpb_wrapper .wpb_single_image a:after,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a:after,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:after,.wpb_wrapper .vc_images_carousel a:after,.wpb_wrapper .wpb_text_column a[rel^=attachment]:after{display:none}
.nh:after,a.social-share-icon:after,.back-to-portfolio:after,.btn:after,.header-logo:after,.logos-holder:after{display:none!important}
.transall,.wpb_wrapper .lab-vc-products-carousel .products .nextprev-arrow,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a,.mobile-menu-wrapper .mobile-menu-container ul.menu li a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li a,.mobile-menu-wrapper .mobile-menu-container .search-form label,.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a,.woocommerce-demo-store .woocommerce-store-notice .woocommerce-store-notice__dismiss-link{transition:all .25s cubic-bezier(.445,.05,.55,.95)}
.no-bottom-margin{margin-bottom:0!important}
.no-animation,.no-transitions{transition:none!important}
.is-fixed{position:fixed!important}
.opacity-none{opacity:0!important}
.screen-reader-text{clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;word-wrap:normal!important;position:absolute!important}
@font-face{font-family:tripadvisortemp;src:url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.eot?sv833i);src:url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.eot?sv833i#iefix)format("embedded-opentype"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.ttf?sv833i)format("truetype"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.woff?sv833i)format("woff"),url(/wp-content/themes/kalium/assets/css/fonts/tripadvisor/tripadvisor.svg?sv833i#icomoon)format("svg");font-weight:400;font-style:normal;font-display:swap}
.ps-container .ps-scrollbar-y{margin-right:10px;position:absolute;background-color:#6d6d6d!important;width:2px!important}
.ps-container .ps-scrollbar-y .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#00b19e!important}
.ps-container .ps-scrollbar-y .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y .ps-container .ps-scrollbar-y-rail.hover{background-color:#0000!important}
.ps-container .ps-scrollbar-y .ps-scrollbar-x-rail{display:none!important}
.thumb{z-index:1;position:relative;overflow:hidden}
.thumb:hover .hover-state{visibility:visible;opacity:.9}
.hover-state{color:#fff;z-index:10;visibility:visible;opacity:0;background-color:#00b19e;transition:all .25s ease-in-out;display:block;position:absolute;inset:0}
.hover-state a{color:#fff;pointer-events:none}
.hover-state a:after{background:#fff}
.hover-state i{color:#fff}
.hover-state.padding{padding:40px}
.hover-state.with-spacing{width:auto!important;height:auto!important;inset:15px!important}
.hover-state:hover a{pointer-events:auto}
.tags{text-transform:lowercase;margin:5px 5px 5px 0;font-size:13px;color:#333!important;background:#eee!important;padding:3px 8px!important}
.tags:hover{background-color:#e1e1e1!important}
.lab-dribbble-gallery ul{padding:0;list-style:none}
.lab-dribbble-gallery p{padding-left:7px}
.lab-dribbble-gallery p i{vertical-align:top;margin-top:7px;font-size:15px}
.lab-dribbble-gallery a{float:left}
.lab-dribbble-gallery a:after{background:0 0}
.form-control{box-shadow:none;color:#333;border:1px solid #eee;border-radius:0}
.form-control::-moz-placeholder{color:#6d6d6d;opacity:1}
.form-control::-webkit-input-placeholder{color:#6d6d6d}
.form-control:-moz-placeholder{color:#6d6d6d}
.form-control::-moz-placeholder{color:#6d6d6d}
.form-control:-ms-input-placeholder{color:#6d6d6d}
.form-control:focus{box-shadow:none;border-color:#d5d5d5}
textarea{background:0 0}
@media screen and (width>=769px){
.pull-right-md{float:right}
}
.show-more{width:100%;margin:20px 0;padding-left:15px;padding-right:15px}
.show-more.is-loading{pointer-events:none}
.show-more.is-finished{pointer-events:none;opacity:0;transition:all 1s ease-in-out 1s}
@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
.wow{visibility:hidden}
.comparison-image-slider{float:left;width:100%;margin:0 auto 30px;position:relative}
.comparison-image-slider img{width:100%;display:block}
.comparison-image-slider .cd-image-label{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;padding:10px 15px;transition:transform .3s .7s,opacity .3s .7s;display:none;position:absolute;bottom:0;right:0;transform:translateY(20px)}
.comparison-image-slider .cd-image-label.is-hidden{visibility:hidden}
.comparison-image-slider .cd-resize-img{backface-visibility:hidden;width:0;height:100%;position:absolute;top:0;left:0;overflow:hidden;transform:translateZ(0)}
.comparison-image-slider .cd-resize-img img{width:auto;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}
.comparison-image-slider .cd-resize-img .cd-image-label{left:0;right:auto}
.comparison-image-slider .cd-handle{cursor:ew-resize;opacity:0;background:#00b19e url(/wp-content/themes/kalium/assets/images/icons/image-comparison-slider-arrows.svg) 50% no-repeat;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:absolute;top:50%;left:50%;transform:translate(0,0)scale(0)}
.comparison-image-slider .cd-handle:hover{background-color:#00ac99}
@keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}
.comparison-image-slider.is-visible{padding-bottom:0!important}
.comparison-image-slider:hover .cd-image-label{display:block}
.is-visible .cd-resize-img{width:50%;animation:.7s cd-bounce-in}
.is-visible .cd-image-label{opacity:1;transform:translateY(0)}
.is-visible .cd-handle{opacity:1;transition:transform .3s .7s,opacity 0s .7s;transform:translate(0,0)scale(1)}
.lightbox-disabled .nivo a,.lightbox-disabled .nivo.media-type-image,.lightbox-disabled .nivo.media-type-images_slider .image-slide a,.lightbox-disabled .nivo.image-slide>a{cursor:default;pointer-events:none;user-select:none}
.lightbox-disabled .slick-arrow a,.lightbox-disabled .caption a,.lightbox-disabled .post-formatting a{cursor:pointer;pointer-events:auto;user-select:all}
@-moz-document url-prefix(){
.single-portfolio-holder .gallery .photo{float:none}
}
body.lg-on{overflow:hidden}
body.lg-on #wpadminbar{visibility:hidden}
.wpb_revslider_element a:after{background:0 0}
.vc-container{position:relative}
.wpb_wrapper{width:100%;position:relative}
.wpb_wrapper .section-title{margin-top:0}
.wpb_wrapper .section-title>h2{margin-top:20px}
.wpb_wrapper>.alert{margin-top:35px}
.wpb_wrapper>.alert+.alert,.wpb_wrapper>.alert:first-of-type{margin-top:0}
.wpb_wrapper>.alert:last-of-type,.wpb_wrapper .icon-box-container{margin-bottom:35px}
.wpb_wrapper .lab-scroll-box{margin-bottom:35px}
.wpb_wrapper .lab-scroll-box .lab-scroll-box-content{padding-right:15px;position:relative;overflow:hidden}
.wpb_wrapper .lab-scroll-box .lab-scroll-box-content:before,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content:after{content:" ";display:table}
.wpb_wrapper .lab-scroll-box .lab-scroll-box-content:after{clear:both}
.wpb_wrapper .lab-scroll-box .lab-scroll-box-content .ps-scrollbar-y-rail{right:-10px!important}
.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h1,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h2,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h3,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h4,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h5,.wpb_wrapper .lab-scroll-box .lab-scroll-box-content h6{margin-top:0;margin-bottom:15px}
.wpb_wrapper .vc_tta-tabs .vc_pagination li a:after{display:none}
.wpb_wrapper>h1:first-of-type,.wpb_wrapper>h2:first-of-type,.wpb_wrapper>h3:first-of-type,.wpb_wrapper>h4:first-of-type,.wpb_wrapper>h5:first-of-type{margin-top:0}
.wpb_wrapper .lab-dribbble-gallery{margin-bottom:35px}
.wpb_wrapper .lab-blog-posts{flex-flow:wrap;margin-bottom:35px;display:flex}
.wpb_wrapper .lab-blog-posts:before,.wpb_wrapper .lab-blog-posts:after{display:none}
.wpb_wrapper .lab-blog-posts .blog-post-column{box-sizing:border-box;flex:0 0 100%;max-width:100%;margin-bottom:30px;padding-left:15px;padding-right:15px}
.wpb_wrapper .lab-blog-posts .blog-post-entry{word-break:break-word;border:1px solid #eee;flex-direction:column;align-items:center;display:flex;position:relative}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image,.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{width:100%}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image{position:relative}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a{display:block}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display{visibility:hidden;opacity:0;background-color:#00b19ecc;position:absolute;inset:0}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display.with-spacing{inset:15px}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display i{color:#fff;text-align:center;opacity:0;width:36px;height:36px;margin-top:-10px;font-size:26px;line-height:36px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display .custom-hover-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display .custom-hover-icon img{max-width:100%;height:auto}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a:hover .hover-display{visibility:visible;opacity:1}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a:hover .hover-display i{opacity:1;margin-top:0}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image.is-finished img{visibility:visible;opacity:1}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{box-sizing:border-box;padding:30px 30px 20px}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title{margin:0 0 15px;padding:0;font-size:22px}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a{color:#333;text-transform:none}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:hover{color:#00b19e}
.wpb_wrapper .lab-blog-posts.display-loading .blog-post-column{display:none}
.wpb_wrapper .lab-blog-posts.cols-3 .blog-post-column{flex:0 0 33.3333%;max-width:33.3333%}
@media screen and (width<=991px){
.wpb_wrapper .lab-blog-posts.cols-3 .blog-post-column{flex:0 0 50%;max-width:50%}
}
@media screen and (width<=767px){
.wpb_wrapper .lab-blog-posts.cols-3 .blog-post-column{flex:0 0 100%;max-width:100%}
}
.wpb_wrapper .vc_images_carousel{max-width:100%}
.wpb_wrapper .vc_images_carousel a img{width:100%;height:auto}
.wpb_wrapper .vc_images_carousel .kalium-lightbox-entry--gallery{cursor:pointer}
.wpb_wrapper .vc_images_carousel .vc_item img{max-width:100%;height:auto}
.wpb_wrapper .wpb_text_column img{max-width:100%}
.wpb_wrapper .wpb_text_column a[rel^=attachment]{text-align:center;display:block}
.wpb_wrapper .woocommerce .single-product.product{padding-top:30px}
.wpb_wrapper .woocommerce .products{padding-top:20px}
.alert{border:0;border-radius:0;margin-top:12px;margin-bottom:12px;padding:20px 25px;font-size:20px;position:relative}
.alert .close{text-shadow:none;opacity:.9;margin-top:-15px;position:absolute;top:50%;right:24px}
.alert .close:before{content:"";color:#fff;font-family:Flaticon;font-size:18px;font-weight:200}
.alert.alert-default a:hover,.alert p,.alert a{color:#fff}
.alert a{transition:all .25s cubic-bezier(.445,.05,.55,.95)}
.alert a:after{background-color:#fff}
.btn{vertical-align:top;border:0;border-radius:0;margin-bottom:5px;padding:8px 20px;font-weight:400;transition:all .2s ease-in-out}
.btn.btn-primary{color:#fff;background:#00b19e}
.btn.btn-primary:hover{background-color:#009887}
.mobile-menu-wrapper{z-index:150000;visibility:hidden;opacity:0}
.mobile-menu-wrapper .mobile-menu-container{height:100%;padding:15px 0;display:inline-block;position:relative}
.mobile-menu-wrapper .mobile-menu-container ul{margin:0;padding:0;list-style:none}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>a{color:#333;text-transform:uppercase;padding:10px 30px;font-size:19px;text-decoration:none;display:block}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul{height:0;padding:0 30px;overflow:hidden}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul.is-visible,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul.is-visible{height:auto}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul>li>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul>li>a{color:#6d6d6d;padding:2px 0;font-size:18px;display:inline-block}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li ul ul,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li ul ul{padding:0 25px}
.mobile-menu-wrapper .mobile-menu-container ul.menu>li>ul>li:last-child,.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>ul>li:last-child{padding-bottom:15px}
.mobile-menu-wrapper .mobile-menu-container ul.menu li a:hover,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li a:hover{color:#00b19e;text-decoration:none}
.mobile-menu-wrapper .mobile-menu-container ul.menu li.menu-item-has-children>a:after,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.menu-item-has-children>a:after{content:"";margin-left:10px;font-family:Flaticon;font-size:9px;font-weight:700;display:inline-block;position:relative;top:-2px}
.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_item>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_ancestor>a{color:#00b19e}
.mobile-menu-wrapper .mobile-menu-container .search-form{height:60px;margin-top:5px;display:block;position:relative}
.mobile-menu-wrapper .mobile-menu-container .search-form label{color:#a9a9a9;margin-top:-5px;line-height:1;display:block;position:absolute;top:50%;left:30px;transform:translateY(-50%)}
.mobile-menu-wrapper .mobile-menu-container .search-form input{background:0 0;border:0;width:100%;height:50px;padding:5px 30px 5px 55px;font-size:19px;top:0;left:0;right:0}
.mobile-menu-wrapper .mobile-menu-container .search-form input:focus+label{color:#333}
.mobile-menu-wrapper .mobile-menu-container .search-form input.search-submit{display:none}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container{padding:5px 30px}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a{color:#333;text-transform:uppercase;font-size:19px;line-height:1;text-decoration:none}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a i{margin-left:0;margin-right:10px;font-size:22px;line-height:1;display:inline-block}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count{opacity:.5}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count.hide-notification{display:none}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:before{content:"("}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:after{content:")"}
.is-loading .mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:after,.is-loading .mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a .items-count:before{display:none}
.mobile-menu-wrapper .mobile-menu-container .cart-icon-link-mobile-container a:hover{color:#00b19e}
.mobile-menu-open .mobile-menu-wrapper+.mobile-menu-overlay{visibility:visible;opacity:1}
.mobile-menu-wrapper.mobile-menu-slide{cursor:pointer;visibility:visible;will-change:transform;backface-visibility:hidden;width:75%;height:100%;transition:all .4s cubic-bezier(.445,.05,.55,.95);position:fixed;top:0;bottom:0;right:100%;transform:translate(-100%)}
.mobile-menu-wrapper.mobile-menu-slide .mobile-menu-container{cursor:default;background-color:#fff;min-width:280px;max-width:75%;overflow:hidden}
@media screen and (width<=480px){
.mobile-menu-wrapper.mobile-menu-slide{transform:translate(-30%)}
}
.mobile-menu-open .mobile-menu-wrapper.mobile-menu-slide{opacity:1;transition-delay:80ms;transform:translate(100%)}
body.mobile-menu-open{overflow-x:hidden}
.mobile-menu-overlay{z-index:149999;cursor:pointer;visibility:hidden;opacity:0;background-color:#00000080;transition:all .14s cubic-bezier(.445,.05,.55,.95);position:fixed;inset:0}
.typed-cursor{opacity:1;animation:.7s infinite blink;display:inline-block}
@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}
@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@media screen and (width<=768px){
.section-title{margin-top:30px}
.product-filter{margin-top:20px}
.single-portfolio-holder .gallery .photo .caption{background:#eee;padding:12px 15px;font-size:15px}
}
@media screen and (width<=480px){
.single-portfolio-holder .social-links-rounded{margin-top:0}
}
@media screen and (width<=1199px){
.single-portfolio-holder .social-links-rounded{margin-top:0;padding-top:20px}
}
.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}
.ps__rail-x{opacity:0;height:15px;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}
.ps__rail-y{opacity:0;width:15px;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}
.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}
.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}
.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;-webkit-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}
.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;-webkit-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}
.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}
.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}
@supports (-ms-overflow-style:none){
.ps{overflow:auto!important}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.ps{overflow:auto!important}
}
@font-face{font-display:swap;font-family:linea;src:url(/wp-content/themes/kalium/assets/css/fonts/linea-iconfont/fonts/linea.eot);src:url(/wp-content/themes/kalium/assets/css/fonts/linea-iconfont/fonts/linea.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/kalium/assets/css/fonts/linea-iconfont/fonts/linea.woff)format("woff"),url(/wp-content/themes/kalium/assets/css/fonts/linea-iconfont/fonts/linea.ttf)format("truetype"),url(/wp-content/themes/kalium/assets/css/fonts/linea-iconfont/fonts/linea.svg#linea)format("svg");font-weight:400;font-style:normal}
[data-icon]:before{content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:linea!important;font-style:normal!important;font-weight:400!important}
[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:linea!important;font-style:normal!important;font-weight:400!important}
@font-face{font-display:swap;font-family:Flaticon;src:url(/wp-content/themes/kalium/assets/css/fonts/flaticons-custom/flaticon.eot);src:url(/wp-content/themes/kalium/assets/css/fonts/flaticons-custom/flaticon.eot#iefix)format("embedded-opentype"),url(/wp-content/themes/kalium/assets/css/fonts/flaticons-custom/flaticon.woff)format("woff"),url(/wp-content/themes/kalium/assets/css/fonts/flaticons-custom/flaticon.ttf)format("truetype"),url(/wp-content/themes/kalium/assets/css/fonts/flaticons-custom/flaticon.svg)format("svg");font-weight:400;font-style:normal}
[class^=flaticon-]:before,[class*=\ flaticon-]:before,[class^=flaticon-]:after,[class*=\ flaticon-]:after{font-family:Flaticon;font-style:normal}
.flaticon-arrow413:before{content:""}
.flaticon-arrow427:before{content:""}
.flaticon-bottom4:before{content:""}
.flaticon-verification24:before{content:""}

/* custom-skin-css */
body{background:#fff;color:#242321}
table{color:#242321}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#242321}
a{color:#363636}
a:focus,a:hover{color:#1d1d1d}
:focus{color:#363636}
.wrapper{background:#fff}
.wrapper a:hover{color:#363636}
.wrapper a:after{background:#363636}
.site-footer a:hover{color:#363636}
.product-filter ul li a:hover{color:#363636}
.btn.btn-primary{background:#363636}
.btn.btn-primary:hover{background:#1d1d1d}
.site-footer .footer-bottom a{color:#242321}
.site-footer .footer-bottom a:hover{color:#363636}
.site-footer .footer-bottom a:after{color:#363636}
p{color:#242321}
.section-title p{color:#242321}
.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{color:#242321}
.section-title h1 small,.section-title h2 small,.section-title h3 small,.section-title h4 small,.section-title h5 small,.section-title h6 small{color:#242321!important}
.wpb_wrapper .wpb_text_column blockquote{border-left-color:#363636}
.post-formatting ul li,.post-formatting ol li{color:#242321}
.post-formatting blockquote{border-left-color:#363636}
.post-formatting blockquote p{color:#242321}
::selection{background:#363636;color:#fff}
::-moz-selection{background:#363636;color:#fff}
hr{border-color:#fff}
footer.site-footer{background-color:#ece9e4}
footer.site-footer .footer-widgets .section h1,footer.site-footer .footer-widgets .section h2,footer.site-footer .footer-widgets .section h3{color:#242321}
.top-menu-container{background:#242321}
.top-menu-container .widget a{color:#242321!important}
.top-menu-container .widget a:after{background-color:#242321!important}
.top-menu-container .top-menu ul.menu>li ul{background:#fff}
.top-menu-container .top-menu ul.menu>li ul li a{color:#242321!important}
.top-menu-container .top-menu ul.menu>li ul li a:after{background:#242321}
.top-menu-container .top-menu ul:after{border-right-color:#ffffff!important}
.top-menu-container .top-menu ul li a{color:#ffffff!important}
.top-menu-container .top-menu ul li a:hover{color:#363636!important}
.product-filter ul li a{color:#242321}
.single-portfolio-holder .social .likes{background:#ece9e4}
.single-portfolio-holder .social .likes .fa-heart{color:#363636}
.single-portfolio-holder .social .share-social .social-links a{color:#242321}
.hover-state{background:#363636}
.single-portfolio-holder .details .services ul li{color:#242321}
.image-placeholder{background:#ece9e4}
.comparison-image-slider .cd-handle{background-color:#363636!important}
.comparison-image-slider .cd-handle:hover{background-color:#292929!important}
.sidebar-menu-wrapper{background:#fff}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu div.menu>ul>li>a{color:#242321}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu>li>a{color:#242321}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu>li>a:hover{color:#363636}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu>li>a:after{background-color:#242321}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu ul>li:hover>a{color:#363636}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu ul>li>a{color:#242321}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu ul>li>a:hover{color:#363636}
.top-menu-container .close-top-menu{color:#fff}
.mobile-menu-wrapper .mobile-menu-container ul.menu li a:hover{color:#363636}
.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_item>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container ul.menu li.current_page_ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-item>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_item>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current-menu-ancestor>a,.mobile-menu-wrapper .mobile-menu-container div.menu>ul li.current_page_ancestor>a{color:#363636}
.mobile-menu-wrapper .mobile-menu-container .search-form label{color:#242321}
.mobile-menu-wrapper .mobile-menu-container .search-form input:focus+label{color:#242321}
.dropdown-menu>li>a{color:#242321}
.dropdown{color:#242321}
.dropdown .btn:hover,.dropdown .btn:focus,.dropdown .btn.focus{color:#242321}
.dropdown .dropdown-menu{color:#242321;background:#fff}
.dropdown .dropdown-menu li{border-top-color:#ebebeb}
.dropdown.open .btn{background:#fff}
.woocommerce{background:#fff}
.woocommerce .product.catalog-layout-full-bg .product-internal-info,.woocommerce .product.catalog-layout-full-transparent-bg .product-internal-info{background:rgb(54 54 54 / .9)}
.woocommerce .dropdown .dropdown-menu li a{color:#242321}
.woocommerce .dropdown .dropdown-menu .active a,.woocommerce .dropdown .dropdown-menu li a:hover{color:#363636!important}
.btn-primary,.checkout-button{background-color:#363636!important;color:#ffffff!important}
.btn-primary:hover,.checkout-button:hover{background-color:#272727!important;color:#ffffff!important}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link{color:#242321}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link:hover{color:#171615}
.menu-cart-icon-container.menu-skin-dark .cart-icon-link .items-count{background-color:#363636!important}
.woocommerce .single-product .kalium-woocommerce-product-gallery .main-product-images:hover .product-gallery-lightbox-trigger,.woocommerce.single-product .single-product-images .kalium-woocommerce-product-gallery .main-product-images .nextprev-arrow i{color:#242321}
.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.menu-item-has-children>a:before,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.menu-item-has-children>a:before{border-color:#fff0 #fff0 #fff0 #fff}
.single-portfolio-holder .portfolio-navigation a:hover i{color:#363636}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a .hover-display{background-color:rgb(54 54 54 / .8)}
.main-header.menu-type-full-bg-menu .fullscreen-menu .fullscreen-menu-footer .social-networks li a i{color:#363636}
.wrapper a:after,footer.site-footer a:after{background-color:#363636}
.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li.menu-item-has-children:before,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.menu-item-has-children:before{border-color:#fff0 #fff0 #fff0 #fff}
.go-to-top{color:#fff;background-color:#242321}
.go-to-top.visible:hover{background-color:#363636}
.mobile-menu-wrapper .mobile-menu-container .search-form input,.mobile-menu-wrapper .mobile-menu-container .search-form input:focus+label{color:#363636}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:hover{color:#363636}
.sidebar-menu-wrapper.menu-type-sidebar-menu .sidebar-menu-container .sidebar-main-menu ul.menu ul>li>a:after,.post-password-form input[type=submit]{background-color:#363636}
.social-networks.colored li a.custom,.social-networks.colored li a.custom i,.social-networks.colored-hover li a.custom:hover,.social-networks.colored-hover li a.custom:hover i{color:#363636}
.button{background-color:#363636;color:#fff}
.widget a.button{color:#fff}
.button:hover{background-color:#292929}
.wrapper .button:hover{color:#fff}
.button:active{background:#292929}
.labeled-input-row label,.labeled-textarea-row label{border-bottom-color:#363636}
.single-post .post-comments:before{border-top-color:#fff}
.labeled-input-row--label{border-bottom-color:#fff}
.labeled-input-row label,.labeled-textarea-row label{color:#242321}
.labeled-input-row input{border-bottom-color:#fff}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a,.blog-posts .post-item .post-details .post-title a{color:#242321}
.widget-area .widget li a,.widget ul ul a:before{color:#242321}
.woocommerce.single-product .summary .single_variation_wrap .single_variation,.woocommerce.single-product .summary p.price{color:#363636}
.woocommerce .products .product.catalog-layout-full-bg .product-internal-info{background-color:#363636}
.contact-form .button .loading-bar{background-color:dimgray}
.contact-form .button .loading-bar span{background-color:#101010}
.woocommerce .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price ins .amount,.woocommerce .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price>.amount,.woocommerce .summary>.price,.woocommerce .summary .single_variation_wrap .single_variation{color:#363636}
.widget ul ul a:before{background-color:#242321}
.woocommerce .summary p{color:#242321}
input[type=text],input[type=number],input[type=email],input[type=password],input[type=url],input[type=tel]{color:#242321}
.single-post .comment-form>p.comment-form-cookies-consent input[type=checkbox]:before,input[type=checkbox]:before,input[type=radio]:before{background-color:#363636}
.woocommerce .add_to_cart_button:hover{color:#363636}
.woocommerce .add_to_cart_button:after{background-color:#363636}
.woocommerce .add_to_cart_button+.added-to-cart{color:#363636}
.woocommerce .products .product.catalog-layout-full-bg .tooltip-inner{color:#363636}
.woocommerce .summary .single_variation_wrap .single_variation,.woocommerce .summary p.price{color:#363636}
.fullscreen-menu .fullscreen-menu-footer .social-networks li a i{color:#363636}
.breadcrumb__container span[property="itemListElement"]{color:#363636}
.breadcrumb__container span[property="itemListElement"]:after{background-color:#363636}
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu div.menu>ul a:hover,.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu ul.menu a:hover{color:#363636}
.portfolio-holder .item-box .info p a:hover,.product-filter ul li a:hover,.single-portfolio-holder .social-links-plain .share-social .social-links a:hover{color:#363636}
.site-footer .footer-bottom-content a,.site-footer .footer-widgets .widget .textwidget{color:#242321}

/* kalium-child-css */
.blog h1.page-heading--title,.tours-title h1,.tickets .section-title h1,.destinations-title.section-title h1{color:#4484ce}
.wrapper a:after,footer.main-footer a:after{background-color:#fbce00}
header.main-header{border-bottom:1px solid rgb(0 0 0 / .05)}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{background:#fff;border:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image img{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px}
.wpb_wrapper .lab-blog-posts .blog-post-entry{border:none;box-shadow:0 5px 5px -5px rgb(0 0 0 / .1);transition:all 0.3s}
.wpb_wrapper .lab-blog-posts .blog-post-entry:hover{border:none;box-shadow:0 15px 45px rgb(0 0 0 / .05)}
.hover-display{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.wpb_wrapper .lab-blog-posts .blog-post-entry{border-color:#fff0}
.comment-form textarea{background-image:linear-gradient(#efefef 1px,transparent 1px);border-bottom-color:#efefef!important}
.comment-form input,.comment-form textarea{border-bottom-color:#efefef}
.destinations .hover-state{background:rgb(0 0 0 / .2);opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.destinations .hover-state .info h3{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);text-shadow:0 5px 25px rgb(0 0 0 / .15)}
.tickets .section-title h1{color:#fff}
.tickets .section-title p{color:#fff}
.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li a:after{background-color:transparent!important}
.product-filter ul li.active a{color:#4484ce}
.contact-form input,.contact-form .send{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.contact-form input{background:#fff;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0}
.contact-form label{background:#fff;border:none;padding:12px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px}
.contact-form-privacy-policy label{background:#fff0;padding:0}
.contact-form textarea{border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;padding:0 12px;background:#fff}
footer.main-footer{background-color:#fff!important;border-top:1px solid #eee}
footer.main-footer .footer--widgets .widget li{padding:0;margin-bottom:5px}
footer .footer--widgets ul li a{color:#666}
.site-footer .footer-widgets{margin-bottom:5px}
.main-footer .footer-bottom-content{padding:15px 0}
.tours-title .section-title,.tickets .section-title,.destinations-title.section-title{padding:50px 0}
@media screen and (max-width:768px){
.footer-widgets .widget-area.widgets--columned-layout>.widget{margin-bottom:20px}
}
@media screen and (max-width:768px){
.contact-form .send{width:100%}
.footer-widgets .widget-area.widgets--columned-layout>.widget{width:100%;float:left}
.main-footer .footer-collapse-link{padding:10px}
.main-footer .footer-collapse-link span{width:6px;height:6px}
.blog .page-heading--title-section,.tours-title .section-title,.tickets .section-title,.destinations-title.section-title{text-align:left;padding:20px;padding-bottom:20px;margin:0}
.tours .product-filter{text-align:left}
.services{padding:20px 0}
.mobile-menu-wrapper .mobile-menu-container .search-form label{color:#fff}
.search-field::-webkit-input-placeholder{color:#fff}
.search-field::-moz-placeholder{color:#fff}
.search-field:-ms-input-placeholder{color:#fff}
.search-field:-moz-placeholder{color:#fff}
}
.example{color:red!important}
