.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
.wpcf7 form.submitting .ajax-loader {
visibility: visible;
}
.wpcf7 .ajax-loader::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7 .ajax-loader::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:16777271;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;image-orientation:from-image;object-fit:contain}.pswp__img--placeholder{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222;display:none}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}button.pswp__button{width:44px;height:44px;position:relative;background-color:#00000000!important;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none;min-width:0}button.pswp__button:focus,button.pswp__button:hover{opacity:1;background-color:transparent}button.pswp__button:active{outline:0;opacity:.9;background-color:transparent}button.pswp__button::-moz-focus-inner{padding:0;border:0;background-color:transparent}.pswp__ui--over-close button.pswp__button--close{opacity:1}button.pswp__button,button.pswp__button--arrow--left:before,button.pswp__button--arrow--right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAYAAAAJD2m8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAHYcAAB2HAY/l8WUAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAEw0lEQVR4Xu3dMYsdVRjG8S0MUVEstRHBwsrCNuwWNgp+Aj+CTUprsTJRYhdJEYixMWBhJVhoY+knsNJGg4FgKyxq1uc98+whc+8ZdmfZmXPOvf8fvNzMe87kPDBzZpPNLDkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTjpMBDkzxtxEOr8tLnzuvDqhTjSPVA9Yfq2J9xfOQpTYlcztdFXlwyXegtHprkaSMeWpWX7uIBoeWfUX2RgpycPFLdV930ZxyHGL/iU6pSjq7yYiHDdb745vHpPCDOoOXvqp6oPlM953YSx+7H+F23q4ocztNFXixEFzjx4Ww+fbXN5+VGPDTJ00Y8tAotdzisenLLrSKNx6YLh25VEesPMfrIiwX5AvOAWJCW+1oVfyzf/Eo8yqHDq573wK0qtH4x7yaNN5EX6Jo30Vc+zNTbelDFPNVDH1ah9Yt5S1rIC3RNGyjc8OHp8YiHYuwT1bEPq0iBOsoLdE0bKL4i3/dhpl7Lf4LYylvSQl6ga9pA8d5AbLpevgdRzLtJ43wPYtfp4iY+nM2nX/j8ubzciIcmedqIh1ah5eJlo3DWvwp8Okyr+xJSrD/E6CMvFuQLzANiYVrytireG7ihKr1XEJstxlfPVqIYXeXFQuICBx/O5tOr3CRe+sy1Pa3qjazlr6g230yMzff0m4mZT6tGEbrKi4X4+o54aJKnjXhoVV763Hl9WJVinP5sw0NV/GxDfOafbdBnlk6oTDG6yotL5ms74qFJnjbioVV56XPn9WHzHDdxq2mOmrgFYEm9bTYeDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3q4f+V4P++QJPivqxZS9MamVvNcbzELWC/xL1fqjVoncytZjhW4hawf+L+L9VatFbmVnWOk7gF7KfYA6Vak9bL3KrGMRK3gN2j+/tl1fM+nBT7oFSXQb/Phfj01Xn52Xw6dtGcC9zDzaCIL6h+jKxyrLruoSKNF+sy6Pe5EJ++Oi8/m0/HrvH1Tdya5GmJW01SvI+GlNm/qtc8vEVjxVqT1svcqsYxErewz3wvJG5t8XDiVpMU7y3V7yno2NueskVjxVqL1srcqs5xErewz3wvJG5lbiduNUfRXlfdU/0TOTf8qXrRU7dorFhr0DqZW81wrMQt7DPfC4lbTd4kivKu6kvVLdWR6hvVf6rwt+qm6kPVT6pvVW/61CKNF2tpWiNzqzmOl7iFfeZ7YYuHq1OUd1RPUqjB6a/jm5F3VJPfa5iic4q1Bq3T/MbrISNWFDfE09xuguLEXyM2fad61VNm07nFAlCgzTHidhMU5/Mh1cgj1XXVs542i84rFoAN2hhFHq5OUV5R/ZJCDX71Z3is+lj1kudWf1EK2BnaFJlbxV5tinJVdU31ho8PVT+oTv2l+m34Zd0XpYCdoA2RuZW5nbjVJMV7T/VzCjrW/ItSQLO0GTK3tng4catZivj9kHSk2RelgGZpI2RuTfK0xK0mKd77Q8qs2RelgOZpM5x7N8yZW5NifqBq+kUpAB0oPRyiAKD4cIgCgOLDIQoAig+HKAAoPhyiADSstGnXLAANK23aNQsAAAAAAAAAAAAAAABAKw4O/gd/4B7XBr94BAAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg button.pswp__button,.pswp--svg button.pswp__button--arrow--left:before,.pswp--svg button.pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KCTx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+DQoJPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCgkJPGc+DQo8IS0tDQoJCQk8cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz4NCi0tPgkJCTxnIGZpbGw9IiNmZmYiPg0KCQkJCTxwYXRoIGQ9Ik0xMyAyOXYtNWgydjNoM3YyaC01ek0xMyAxNWg1djJoLTN2M2gtMnYtNXpNMzEgMTV2NWgtMnYtM2gtM3YtMmg1ek0zMSAyOWgtNXYtMmgzdi0zaDJ2NXoiIGlkPSJTaGFwZSIvPg0KCQkJPC9nPg0KCQkJPGcgZmlsbD0iI2ZmZiI+DQoJCQkJPHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPg0KCQkJPC9nPg0KCQkJPHBhdGggZD0iTTIwLjU4NiA2NmwtNS42NTYtNS42NTYgMS40MTQtMS40MTRMMjIgNjQuNTg2bDUuNjU2LTUuNjU2IDEuNDE0IDEuNDE0TDIzLjQxNCA2Nmw1LjY1NiA1LjY1Ni0xLjQxNCAxLjQxNEwyMiA2Ny40MTRsLTUuNjU2IDUuNjU2LTEuNDE0LTEuNDE0TDIwLjU4NiA2NnoiIGZpbGw9IiNmZmYiLz4NCgkJCTxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPg0KCQkJPHBhdGggZD0iTTE1Mi4yMTUgNjUuMDNMMTU0IDYzLjVsLTMtMy41aDEwdi0yaC0xMGwzLTMuNS0xLjc4NS0xLjQ2OEwxNDcgNTlsNS4yMTUgNi4wM3oiIGZpbGw9IiNmZmYiLz4NCgkJCTxnPg0KCQkJCTxwYXRoIGlkPSJSZWN0YW5nbGUtMTEiIGZpbGw9IiNmZmYiIGQ9Ik0xNjAuOTU3IDI4LjU0M2wtMy4yNS0zLjI1LTEuNDEzIDEuNDE0IDMuMjUgMy4yNXoiLz4NCgkJCQk8cGF0aCBkPSJNMTUyLjUgMjdjMy4wMzggMCA1LjUtMi40NjIgNS41LTUuNXMtMi40NjItNS41LTUuNS01LjUtNS41IDIuNDYyLTUuNSA1LjUgMi40NjIgNS41IDUuNSA1LjV6IiBpZD0iT3ZhbC0xIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41Ii8+DQoJCQkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1MCAyMWg1djFoLTV6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBkPSJNMTE2Ljk1NyAyOC41NDNsLTEuNDE0IDEuNDE0LTMuMjUtMy4yNSAxLjQxNC0xLjQxNCAzLjI1IDMuMjV6IiBmaWxsPSIjZmZmIi8+DQoJCQkJPHBhdGggZD0iTTEwOC41IDI3YzMuMDM4IDAgNS41LTIuNDYyIDUuNS01LjVzLTIuNDYyLTUuNS01LjUtNS41LTUuNSAyLjQ2Mi01LjUgNS41IDIuNDYyIDUuNSA1LjUgNS41eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIvPg0KCQkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMDYgMjFoNXYxaC01eiIvPg0KCQkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMDkuMDQzIDE5LjAwOGwtLjA4NSA1LTEtLjAxNy4wODUtNXoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxjaXJjbGUgY3g9IjYxLjgxMzI1MDU0MTY4NzAxIiBjeT0iNjUuODMxMzIzNjIzNjU3MjMiIHI9IjIuNSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utb3BhY2l0eT0iMCIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIi8+DQoJCQkJPGNpcmNsZSBjeT0iNzAuMzMxMzIzNjIzNjU3MjMiIGN4PSI3MC44MTMyNTA1NDE2ODcwMSIgcj0iMi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS1vcGFjaXR5PSIwIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjEiLz4NCgkJCQk8Y2lyY2xlIGN4PSI3MC44MTMyNTA1NDE2ODcwMSIgY3k9IjYxLjMzMTMyMzYyMzY1NzIzIiByPSIyLjUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLW9wYWNpdHk9IjAiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIvPg0KCQkJCTxwYXRoIGQ9Im02MS44MTMyNTA1NDE2ODcwMSw2NS44MzEzMjM2MjM2NTcyMyBsOSw0LjUgbS05LC00LjUgbDksLTQuNSAiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjZmZmZmZmIiBzdHJva2Utb3BhY2l0eT0iMSIgZmlsbC1vcGFjaXR5PSIxIi8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L3N2Zz4NCg==)}.pswp--svg button.pswp__button--arrow--left,.pswp--svg button.pswp__button--arrow--right{background:0 0}}button.pswp__button--close{background-position:0 -44px!important}button.pswp__button--share{background-position:-44px -44px!important}button.pswp__button--fs{display:none}.pswp--supports-fs button.pswp__button--fs{display:block}.pswp--fs button.pswp__button--fs{background-position:-44px 0!important}button.pswp__button--zoom{display:none;background-position:-88px 0!important}.pswp--zoom-allowed button.pswp__button--zoom{display:block}.pswp--zoomed-in button.pswp__button--zoom{background-position:-132px 0!important}.pswp--touch button.pswp__button--arrow--left,.pswp--touch button.pswp__button--arrow--right{visibility:hidden}button.pswp__button--arrow--left,button.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}button.pswp__button--arrow--left{left:0}button.pswp__button--arrow--right{right:0}button.pswp__button--arrow--left:before,button.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}button.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px!important}button.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px!important}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}.pswp__share-tooltip a:first-child:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--twitter:hover:before{border-bottom-color:#55acee}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--pinterest:hover:before{border-bottom-color:#ccc}a.pswp__share--copyurl:hover,a.pswp__share--custom:hover,a.pswp__share--download:hover{background:#ddd}a.pswp__share--copyurl:hover:before,a.pswp__share--custom:hover:before,a.pswp__share--download:hover:before{border-bottom-color:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:center;max-width:960px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse button.pswp__button--arrow--left,.pswp--has_mouse button.pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse button.pswp__button--arrow--left,.pswp--has_mouse button.pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__caption.pswp__ui--idle,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle button.pswp__button--arrow--left,.pswp__ui--idle button.pswp__button--arrow--right{opacity:0}.pswp__ui--hidden button.pswp__button--arrow--left,.pswp__ui--hidden button.pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide button.pswp__button--arrow--left,.pswp__ui--one-slide button.pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0} .pswp__caption__exif{margin-top:.5em}.pswp__caption__exif:first-child{margin-top:0}.pswp__caption__exif_camera{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2NjY2NjYyIgZD0ibTQsNWwzLDBsMiwtMmw2LDBsMiwybDMsMGEyLDIgMCAwIDEgMiwybDAsMTJhMiwyIDAgMCAxIC0yLDJsLTE2LDBhMiwyIDAgMCAxIC0yLC0ybDAsLTEyYTIsMiAwIDAgMSAyLC0ybTgsM2E1LDUgMCAwIDAgLTUsNWE1LDUgMCAwIDAgNSw1YTUsNSAwIDAgMCA1LC01YTUsNSAwIDAgMCAtNSwtNW0wLDJhMywzIDAgMCAxIDMsM2EzLDMgMCAwIDEgLTMsM2EzLDMgMCAwIDEgLTMsLTNhMywzIDAgMCAxIDMsLTN6Ii8+PC9zdmc+)}.pswp__caption__exif_focal{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjY2NjY2NjIiBkPSJNMTIgNi41YzMuNzkgMCA3LjE3IDIuMTMgOC44MiA1LjUtMS42NSAzLjM3LTUuMDIgNS41LTguODIgNS41UzQuODMgMTUuMzcgMy4xOCAxMkM0LjgzIDguNjMgOC4yMSA2LjUgMTIgNi41bTAtMkM3IDQuNSAyLjczIDcuNjEgMSAxMmMxLjczIDQuMzkgNiA3LjUgMTEgNy41czkuMjctMy4xMSAxMS03LjVjLTEuNzMtNC4zOS02LTcuNS0xMS03LjV6bTAgNWMxLjM4IDAgMi41IDEuMTIgMi41IDIuNXMtMS4xMiAyLjUtMi41IDIuNS0yLjUtMS4xMi0yLjUtMi41IDEuMTItMi41IDIuNS0yLjVtMC0yYy0yLjQ4IDAtNC41IDIuMDItNC41IDQuNXMyLjAyIDQuNSA0LjUgNC41IDQuNS0yLjAyIDQuNS00LjUtMi4wMi00LjUtNC41LTQuNXoiPjwvcGF0aD48L3N2Zz4NCg==)}.pswp__caption__exif_shutter{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjY2NjY2NjIiBkPSJNMTUgMUg5djJoNlYxem00LjAzIDYuMzlsMS40Mi0xLjQyYy0uNDMtLjUxLS45LS45OS0xLjQxLTEuNDFsLTEuNDIgMS40MkMxNi4wNyA0Ljc0IDE0LjEyIDQgMTIgNGMtNC45NyAwLTkgNC4wMy05IDlzNC4wMiA5IDkgOSA5LTQuMDMgOS05YzAtMi4xMi0uNzQtNC4wNy0xLjk3LTUuNjF6TTEyIDIwYy0zLjg3IDAtNy0zLjEzLTctN3MzLjEzLTcgNy03IDcgMy4xMyA3IDctMy4xMyA3LTcgN3ptLS4zMi01SDYuMzVjLjU3IDEuNjIgMS44MiAyLjkyIDMuNDEgMy41NmwtLjExLS4wNiAyLjAzLTMuNXptNS45Ny00Yy0uNTctMS42LTEuNzgtMi44OS0zLjM0LTMuNTRMMTIuMjYgMTFoNS4zOXptLTcuMDQgNy44M2MuNDUuMTEuOTEuMTcgMS4zOS4xNyAxLjM0IDAgMi41Ny0uNDUgMy41Ny0xLjE5bC0yLjExLTMuOS0yLjg1IDQuOTJ6TTcuNTUgOC45OUM2LjU5IDEwLjA1IDYgMTEuNDYgNiAxM2MwIC4zNC4wNC42Ny4wOSAxaDQuNzJMNy41NSA4Ljk5em04Ljc5IDguMTRDMTcuMzcgMTYuMDYgMTggMTQuNiAxOCAxM2MwLS4zNC0uMDQtLjY3LS4wOS0xaC00LjM0bDIuNzcgNS4xM3ptLTMuMDEtOS45OEMxMi45IDcuMDYgMTIuNDYgNyAxMiA3Yy0xLjQgMC0yLjY5LjQ5LTMuNzEgMS4yOWwyLjMyIDMuNTYgMi43Mi00Ljd6Ij48L3BhdGg+PC9zdmc+DQo=)}.pswp__caption__exif_fstop{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjY2NjY2NjIiBkPSJNOS40IDEwLjVsNC43Ny04LjI2QzEzLjQ3IDIuMDkgMTIuNzUgMiAxMiAyYy0yLjQgMC00LjYuODUtNi4zMiAyLjI1bDMuNjYgNi4zNS4wNi0uMXpNMjEuNTQgOWMtLjkyLTIuOTItMy4xNS01LjI2LTYtNi4zNEwxMS44OCA5aDkuNjZ6bS4yNiAxaC03LjQ5bC4yOS41IDQuNzYgOC4yNUMyMSAxNi45NyAyMiAxNC42MSAyMiAxMmMwLS42OS0uMDctMS4zNS0uMi0yek04LjU0IDEybC0zLjktNi43NUMzLjAxIDcuMDMgMiA5LjM5IDIgMTJjMCAuNjkuMDcgMS4zNS4yIDJoNy40OWwtMS4xNS0yem0tNi4wOCAzYy45MiAyLjkyIDMuMTUgNS4yNiA2IDYuMzRMMTIuMTIgMTVIMi40NnptMTEuMjcgMGwtMy45IDYuNzZjLjcuMTUgMS40Mi4yNCAyLjE3LjI0IDIuNCAwIDQuNi0uODUgNi4zMi0yLjI1bC0zLjY2LTYuMzUtLjkzIDEuNnoiPjwvcGF0aD48L3N2Zz4=)}.pswp__caption__exif_iso{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjY2NjY2NjIiBkPSJNMTkgM0g1Yy0xLjEgMC0yIC45LTIgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6TTUuNSA3LjVoMnYtMkg5djJoMlY5SDl2Mkg3LjVWOWgtMlY3LjV6TTE5IDE5SDVMMTkgNXYxNHptLTItMnYtMS41aC01VjE3aDV6Ij48L3BhdGg+PC9zdmc+DQo=)}.pswp__caption__exif_datetime{padding-left:2.5em;background-position:.5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2NjY2NjYyIgc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzIiIGQ9Im0yMC44NDM4MywzLjM5NjkybC0zLjc2NDI0LDBsMCwtMC41NjY2MmMwLC0wLjMxNzIxIC0wLjI1NzI3LC0wLjU3NDQ3IC0wLjU3NDQ3LC0wLjU3NDQ3cy0wLjU3NDQ3LDAuMjU3MjcgLTAuNTc0NDcsMC41NzQ0N2wwLDAuNTY2NjJsLTMuMzU2MTcsMGwwLC0wLjU2NjYyYzAsLTAuMzE3MjEgLTAuMjU3MjcsLTAuNTc0NDcgLTAuNTc0NDcsLTAuNTc0NDdzLTAuNTc0NDcsMC4yNTcyNyAtMC41NzQ0NywwLjU3NDQ3bDAsMC41NjY2MmwtMy4yMTM1MSwwbDAsLTAuNTY2NjJjMCwtMC4zMTcyMSAtMC4yNTcyNywtMC41NzQ0NyAtMC41NzQ0NywtMC41NzQ0N3MtMC41NzQ0NywwLjI1NzI3IC0wLjU3NDQ3LDAuNTc0NDdsMCwwLjU2NjYybC0zLjkwNjgsMGMtMC4zMTcyMSwwIC0wLjU3NDQ3LDAuMjU3MjcgLTAuNTc0NDcsMC41NzQ0N2wwLDEyLjk4MDQyYzAsMC4zMTcyMSAwLjI1NzI3LDAuNTc0NDcgMC41NzQ0NywwLjU3NDQ3bDMuNTI1OTMsMGMwLjU2NDk5LDIuNDE0MTMgMi43MzQwMiw0LjIxNzg4IDUuMzE3ODEsNC4yMTc4OHM0Ljc1MjgxLC0xLjgwMzg1IDUuMzE3ODEsLTQuMjE3ODhsMy41MjU5MywwYzAuMzE3MjEsMCAwLjU3NDQ3LC0wLjI1NzI3IDAuNTc0NDcsLTAuNTc0NDdsMCwtMTIuOTgwNDJjMC4wMDAxLC0wLjMxNzIxIC0wLjI1NzA4LC0wLjU3NDQ3IC0wLjU3NDM4LC0wLjU3NDQ3em0tMTMuNzgwNzYsMS4xNDg5NWwwLDAuNTE5MTNjMCwwLjMxNzIxIDAuMjU3MjcsMC41NzQ0NyAwLjU3NDQ3LDAuNTc0NDdzMC41NzQ0NywtMC4yNTcyNyAwLjU3NDQ3LC0wLjU3NDQ3bDAsLTAuNTE5MTNsMy4yMTM1MSwwbDAsMC41MTkxM2MwLDAuMzE3MjEgMC4yNTcyNywwLjU3NDQ3IDAuNTc0NDcsMC41NzQ0N3MwLjU3NDQ3LC0wLjI1NzI3IDAuNTc0NDcsLTAuNTc0NDdsMCwtMC41MTkxM2wzLjM1NjE3LDBsMCwwLjUxOTEzYzAsMC4zMTcyMSAwLjI1NzI3LDAuNTc0NDcgMC41NzQ0NywwLjU3NDQ3czAuNTc0NDcsLTAuMjU3MjcgMC41NzQ0NywtMC41NzQ0N2wwLC0wLjUxOTEzbDMuMTg5NzYsMGwwLDIuMzQ5MjFsLTE2LjUzODYyLDBsMCwtMi4zNDkyMWwzLjMzMjMzLDB6bTQuOTM2OTMsMTYuMDQ5MzZjLTIuMzc4NTEsMCAtNC4zMTM2MywtMS45MzUxMSAtNC4zMTM2MywtNC4zMTM2M3MxLjkzNTExLC00LjMxMzYzIDQuMzEzNjMsLTQuMzEzNjNzNC4zMTM2MywxLjkzNTAyIDQuMzEzNjMsNC4zMTM2M3MtMS45MzUwMiw0LjMxMzYzIC00LjMxMzYzLDQuMzEzNjN6bTUuNDYwMTgsLTQuMjE3ODhjMC4wMDA1NywtMC4wMzE5OCAwLjAwMjM5LC0wLjA2MzY3IDAuMDAyMzksLTAuMDk1NzVjMCwtMy4wMTIwNiAtMi40NTA1MSwtNS40NjI1NyAtNS40NjI1NywtNS40NjI1N3MtNS40NjI1NywyLjQ1MDUxIC01LjQ2MjU3LDUuNDYyNTdjMCwwLjAzMjA3IDAuMDAxOTEsMC4wNjM3NyAwLjAwMjM5LDAuMDk1NzVsLTIuODA5MTgsMGwwLC04LjMzMzIybDE2LjUzODYyLDBsMCw4LjMzMzIybC0yLjgwOTA4LDB6Ii8+PHBhdGggZmlsbD0iI2NjY2NjYyIgc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzMiIGQ9Im0xMi41NzQ0NywxNi40MjY1NmwwLC0yLjc3OTExYzAsLTAuMzE3MjEgLTAuMjU3MjcsLTAuNTc0NDcgLTAuNTc0NDcsLTAuNTc0NDdzLTAuNTc0NDcsMC4yNTcyNyAtMC41NzQ0NywwLjU3NDQ3bDAsMy4wMTcxNGMwLDAuMTUyMzMgMC4wNjA1MSwwLjI5ODQ0IDAuMTY4MjMsMC40MDYyNWwxLjMyMDMzLDEuMzIwNDNjMC4xMTIyMSwwLjExMjEyIDAuMjU5MTgsMC4xNjgyMyAwLjQwNjI1LDAuMTY4MjNjMC4xNDY5NywwIDAuMjk0MDMsLTAuMDU2MTEgMC40MDYyNSwtMC4xNjgyM2MwLjIyNDMzLC0wLjIyNDMzIDAuMjI0MzMsLTAuNTg4MDcgMCwtMC44MTI0bC0xLjE1MjExLC0xLjE1MjN6Ii8+PC9zdmc+Cg==)}.nk-awb{position:relative;z-index:0}.wp-block-nk-awb{padding:20px 30px}.nk-awb .nk-awb-inner,.nk-awb .nk-awb-overlay,.nk-awb .nk-awb-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.nk-awb .nk-awb-wrap{overflow:hidden}.nk-awb .nk-awb-mouse-parallax{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.vc_row.vc_column-gap-1>.vc_column_container>.nk-awb-wrap{margin:.5px}.vc_row.vc_column-gap-2>.vc_column_container>.nk-awb-wrap{margin:1px}.vc_row.vc_column-gap-3>.vc_column_container>.nk-awb-wrap{margin:1.5px}.vc_row.vc_column-gap-4>.vc_column_container>.nk-awb-wrap{margin:2px}.vc_row.vc_column-gap-5>.vc_column_container>.nk-awb-wrap{margin:2.5px}.vc_row.vc_column-gap-10>.vc_column_container>.nk-awb-wrap{margin:5px}.vc_row.vc_column-gap-15>.vc_column_container>.nk-awb-wrap{margin:7.5px}.vc_row.vc_column-gap-20>.vc_column_container>.nk-awb-wrap{margin:10px}.vc_row.vc_column-gap-25>.vc_column_container>.nk-awb-wrap{margin:12.5px}.vc_row.vc_column-gap-30>.vc_column_container>.nk-awb-wrap{margin:15px}.vc_row.vc_column-gap-35>.vc_column_container>.nk-awb-wrap{margin:17.5px}.nk-awb-fullheight{min-height:100vh}body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 32px)}@media screen and (max-width: 782px){body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 42px)}}@media screen and (max-width: 600px){body.admin-bar .nk-awb-fullheight{min-height:100vh}}.nk-awb-content-valign-center,.nk-awb-content-valign-top,.nk-awb-content-valign-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nk-awb-content-valign-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nk-awb-content-valign-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nk-awb .nk-awb-overlay{z-index:0}.nk-awb .nk-awb-inner{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:-100}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner{background-size:contain}.nk-awb [data-awb-image-background-size=pattern]>.nk-awb-inner{background-repeat:repeat;background-size:auto}.nk-awb .nk-awb-inner>.jarallax-img,.nk-awb .nk-awb-inner>picture>img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;font-family:"object-fit: cover;";z-index:-100;-o-object-fit:cover;object-fit:cover}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>.jarallax-img,.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>picture>img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.nk-awb .nk-awb-inner picture.jarallax-img>img{width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.intrinsic-ignore iframe{max-width:none !important;max-height:none !important}.admin-bar .header-search .close {
top: 30px;
}
.aligncenter{
margin: 0 auto;
display: block;
}
img[class*="wp-image-"] {
display: block;
max-width: 100%;
height: auto;
}
.wp-caption {
text-align: left;
}
.wp-caption-text {
text-align: left;
padding-top: 10px;
}
.gallery-caption {
text-align: left;
}
.alignright {
text-align: right;
float: right;
}
.alignleft {
text-align: left;
float: left;
}
.aligncenter {
text-align: center;
}
.bypostauthor {
text-align: left;
}
blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
margin: 0.4211em 1.6842em 1.6842em 0;
}
blockquote.alignright,
.wp-caption.alignright,
img.alignright {
margin: 0.4211em 0 1.6842em 1.6842em;
}
blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
margin-top: 0.4211em;
margin-bottom: 1.6842em;
}
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
margin-bottom: 1.2632em;
}
.alignleft {
display: inline;
float: left;
}
.alignright {
display: inline;
float: right;
}
.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.rtd h1, .rtd h2, .rtd h3, .rtd h4, .rtd h5, .rtd h6 {
font-weight: var(--pix-title-weight);
margin: 20px 0 10px 0;
padding: 0;
}
.blog-article .rtd h1, .blog-list .rtd h1,
.blog-article .rtd h2, .blog-list .rtd h2,
.blog-article .rtd h3, .blog-list .rtd h3,
.blog-article .rtd h4, .blog-list .rtd h4,
.blog-article .rtd h5, .blog-list .rtd h5,
.blog-article .rtd h6, .blog-list .rtd h6{
color: var(--pix-font-color);
}
em a{
font-style: italic;
}
blockquote {
padding: 40px;
border: 1px solid var(--pix-main-color);
border-width: 1px 0;
line-height: 1.7;
font-size: 17px;
text-align: center;
position: relative;
}
blockquote:before {
width: 60px;
height: 35px;
position: absolute;
color: var(--pix-main-color);
left: 0;
right: 0;
top: -18px;
background: var(--pix-svg-quote) no-repeat center center;
background-color: #ffffff;
content: "";
margin: auto;
}
.rtd blockquote{
margin: 60px 5px 50px 0 !important;
}
blockquote p{
margin: 0px !important;
color: #333;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
html body .booked-calendar-wrap.small table.booked-calendar thead tr.days th{
font-size: 0.6rem;
padding: 0.5rem 0 0.4rem !important;
}
html body .booked-calendar-wrap.small table.booked-calendar thead th {
padding: 1.15rem 0 0.9rem !important;
}
html body .booked-calendar-wrap {
margin-bottom: 20px;
}
.bypostauthor {
list-style: none;
background: none;
}
.blog-item-quote .blog-item_desc {
width: 80%;
margin: 0px auto;
float: none !important;
}
.blog-item-quote .blog-item_text {
border: none !important;
}
.blog-quote-source {
font-weight: normal;
display: inline-block;
width: 100%;
font-size: 15px;
color: #333;
padding-top: 20px;
font-family: var(--pix-title-font);
}
.text-left{
text-align: left;
}
.text-right{
text-align: right;
}
.rtd  h1, .rtd  h2, .rtd  h3, .rtd  h4, .rtd  h5, .rtd  h6{
line-height: normal;
}
.rtd p, .rtd ul:not([class]),
.rtd .wpb_text_column p:last-child{
margin: 10px 0 15px;
line-height: 30px;
color: var(--pix-font-color);
}
.pix-link-pages{
clear: both;
word-spacing: 10px;
}
.rtd p a{
text-decoration: underline;
}
.rtd p a:hover{
text-decoration: none;
}
.rtd dl:not([class]) {
display: grid;
grid-template-columns: auto 1fr;
grid-column-gap: 15px;
grid-row-gap: 5px;
}
.rtd  dt:not([class]) {
text-align: right;
font-weight: bold;
color: #555;
}
.rtd  dt:not([class])::after {
content: ":";
}
.rtd ul:not([class]) {
margin: 0;
}
.rtd ul:not([class]) {
padding-left: 15px;
list-style: none;
margin-bottom: 0;
}
.rtd ul:not([class]) li:not([class]) {
margin: 0;
line-height: 1.7;
}
.rtd ul:not([class]) li:before {
font: normal normal normal 14px/1 Font Awesome 5 Free;
font-size: inherit;
display: inline-block;
margin-right: 10px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
ul.list-styled li.disabled {
color: #c8c9cc;
}
ul.list-styled.list-style-ok li::before {
content: '\f00c';
color: #28ad62;
}
ul.list-styled.list-style-ok li.disabled::before {
content: '\f00d';
color: #c8c9cc;
}
.rtd img {
max-width: 100%;
height: auto;
}
.wp-caption {
text-align: left;
max-width: 100%;
}
.rtd table:not([class]) {
margin: 20px 0;
border-spacing: 0;
border-collapse: collapse;
}
.rtd table:not([class]) td:not([class]),
.rtd table:not([class]) th:not([class]) {
padding: 10px;
border: 1px solid #d0d2d7;
font-weight: normal;
}
.rtd table:not([class]) th {
padding: 10px;
border: 1px solid #d0d2d7;
}
ul[class], ol[class]{
list-style: none;
margin: 0;
padding: 0;
}
.rtd ul:not([class]) li::before {
font-size: 6px;
width: 1.555em;
content: '\f111';
text-align: center;
vertical-align: middle;
}
.rtd ol:not([class]) > li::before{
display: none !important;
}
.rtd ul:not([class]) ul:not([class]) li::before {
content: '\f10c';
}
.rtd ol:not([class]) {
padding-left: 15px;
margin-left: 15px;
margin-bottom: 0px;
}
.rtd ol:not([class])  li:not([class]){
padding-bottom: 0px;
}
.wrap-media img {
max-width: 100%;
height: auto;
}
.gallery-icon a {
text-align: center;
display: inline-block;
}
.rtd iframe {
max-width: 100%;
max-height: 100%;
}
.rtd pre {
padding: 20px;
}
.rtd > p:first-child > strong {
font-family: var(--pix-title-font);
font-size: 2.0581em;
font-weight: 700;
} .widget {
margin-bottom: 100px;
}
.widget .side-menu__item ul > li , .widget .menu > li{
padding: 0 0 12px;
margin: 0;
list-style: none;
line-height: 1.55;
font-weight: 600;
position: relative;
}
.widget .children,
.widget .sub-menu{
margin: 0 0 0 15px;
}
.widget  ul .children li,
.widget  ul .sub-menu li{
padding: 5px 0 0;
margin: 0;
list-style: none;
font-size: 12px;
min-height: 26px;
font-weight: 600;
}
.widget ul .children li a:before,
.widget ul .sub-menu li a:before{
top: 12px;
}
.widget_product_categories  .children{
display:none;
}
.widget_product_categories   .current-cat  .children{
display:block;
}
.widget_product_categories  .children{
margin: 0 0 0 10px;
}
.widget_product_categories  .children a{
font-size: 12px;
}
.widget .side-menu__item ul  li  a:not(:hover), .widget .menu  li a , .widget .side-menu__item ul  li {
font-size: var(--pix-font-size);
font-weight: 400;
min-height: 26px;
}
.widget li a +  .count{
font-weight: normal;
float: right;
}
.entry-media img {
max-width:100%;
height:auto;
}
.widget .menu  li:hover .dropdown-menu{
display:block !important;
} .widget img{
max-width:100%;
height:auto;
margin:10px 0;
}
.widget select {
max-width: 100%;
border: 1px solid #ececec;
padding: 5px;
margin: 5px 0;
border-radius: 0;
font-size: 12px;
color: #333;
font-weight: normal;
width: 100%;
}
.widget table{
width:100%;
}
.widget table td , .widget table th{
padding:5px;
text-align:center;
}
.widget table td a{
color: #fff;
text-decoration: underline;
}
.widget table td a:hover{
color: var(--pix-main-color);
text-decoration: none;
}
.widget_rss .rss-date{
display: inline-block;
width: 100%;
color:#fff;
padding: 6px 0 10px;
font-weight: normal;
font-size: 85%;
font-style: italic;
}
.widget_rss  .rssSummary{
font-weight: normal;
text-transform: none;
line-height: 20px;
}
.widget_rss   cite{
font-size: 14px;
display: inline-block;
text-align: right;
width: 100%;
font-weight: normal;
font-style: italic;
text-transform: none;
}
.widget-title .rsswidget{
font-size: 20px;
}
.widget-title .rsswidget img{
margin: 0;
}
.rsswidget{
color: #fff;
}
.rsswidget:hover {
color: var(--pix-main-color);
}
form.searchform{
position: relative;
}
form.searchform div:after,
form.woocommerce-product-search:after {
position: absolute;
top: 12px;
right: 10px;
width: 20px;
height: 20px;
opacity: 1;
content: "";
background: var(--pix-svg-search) no-repeat center center;
}
form.woocommerce-product-search {
height: 48px;
}
.widget_search label,
.widget_search input[type="submit"],
.woocommerce-product-search button[type="submit"]{
background-color: transparent !important;
border: none;
padding: 0;
width: 30px;
height: auto;
position: absolute;
top: 0;
bottom: 0;
right: 0;
z-index: 1;
cursor: pointer;
}
.woocommerce.widget_product_search .pix-sidebar-form .form-group{
background: transparent;
border: none;
display: block;
padding: 0;
}
.woocommerce-product-search input[type="search"]  , .widget_search  input[type="search"]  ,   .widget_search  input[type="text"]{
width: 100%;
float: left;
margin-right: 0;
background: transparent;
color: #fff;
border: 1px solid #a7a7a7;
border-width: 0 0 1px 0;
padding: 10px;
font-size: 14px;
transition: .35s;
}
.pix-sidebar-form .searchform div {
height: 48px;
}
.woocommerce-product-search input[type="search"]:focus  , .widget_search  input[type="search"]:focus  ,   .widget_search  input[type="text"]:focus{
border-color: var(--pix-main-color);
}
.pix-sidebar-form .searchform input[type="text"]::-webkit-input-placeholder, .pix-sidebar-form .woocommerce-product-search input[type="search"]::-webkit-input-placeholder {
color: #a7a7a7;
}
.pix-sidebar-form .searchform input[type="text"]::-moz-placeholder, .pix-sidebar-form .woocommerce-product-search input[type="search"]::-webkit-input-placeholder {
color: #a7a7a7;
}
.pix-sidebar-form .searchform input[type="text"]:-moz-placeholder, .pix-sidebar-form .woocommerce-product-search input[type="search"]::-webkit-input-placeholder {
color: #a7a7a7;
}
.pix-sidebar-form .searchform input[type="text"]:-ms-input-placeholder, .pix-sidebar-form .woocommerce-product-search input[type="search"]::-webkit-input-placeholder {
color: #a7a7a7;
}
.textwidget {
line-height:20px;
}
.textwidget img{
margin-bottom:5px;
width: 100%;
height: auto;
}
.post.sticky:before {
content: "\f276" !important;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
webkit-font-smoothing: antialiased;
position: absolute;
right: 10px;
top: -42px;
z-index: 20;
font-size: 40px;
color: var(--pix-main-color);
background-size: contain;
}
.pix-blog-grid .post.sticky:before {
right: 45px;
}
.post.sticky:nth-child(even):before {
right: auto;
left: -12px;
top: -30px;
} .wp-tag-cloud {
margin-left: -5px !important;
display: inline-block;
}
.tagcloud li {
float: none !important;
display: inline-block !important;
margin: 3px 1px !important;
width: auto !important;
}
.tagcloud {
clear: both;
}
html .tagcloud a {
font-size: 12px !important;
display: inline-block;
background: transparent;
border: 1px solid #bbb;
padding: 10px 16px;
margin-right: 0;
margin-bottom: 3px;
color: #bbb !important;
}
html .tagcloud a:hover {
color: #fff !important;
background-color: var(--pix-main-color) !important;
border-color: var(--pix-main-color) !important;
text-decoration: none !important;
}
.tagcloud li:hover a {
color: #fff!important
} html .rev_slider em {
color: var(--pix-main-color);
font-size: inherit !important;
}
html .vc_progress_bar .vc_single_bar{
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
html .vc_progress_bar .vc_single_bar .vc_label {
font-family: var(--pix-main-font);
padding: 1.5em 2em;
font-size: 1.2em;
font-weight: 600;
}
html .vc_progress_bar .vc_single_bar .vc_bar {
border-radius: 50px;
}
html .wpb_text_column :last-child, html .wpb_text_column p:last-child{
font-size: var(--pix-font-size);
}
.vc-overflow-no{
overflow: inherit !important;
}
.vc_row-o-equal-height .wpb_wrapper .pix-square .pix-item-default{
padding-top: 65px;
}
.compose-mode .vc_row[data-vc-full-width].vc_hidden {
opacity: 1;
}
.compose-mode .section-gallery {
text-align: center;
}
.compose-mode .gallery-item {
position: relative;
width: 25%;
display: inline-block;
margin-left: -1%;
vertical-align: top;
}
.compose-mode .vc_element, .view-mode .vc_element {
display: inline-block;
position: relative;
}
.vc_active .vc_tta-panel-heading  {
background-color: var(--pix-main-color) !important;
}
.vc_active .vc_tta-panel-heading a span {
color: #fff;
}
html .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
border-color: transparent;
}
.vc_active .vc_tta-panel-heading a .vc_tta-controls-icon:before{
border-color: #fff !important;
}
.vc_tta-tab.vc_active a {
border-color: var(--pix-main-color) !important;
}
.vc_tta-title-text {
list-style: none;
font-family: var(--pix-title-font);
font-weight: var(--pix-title-weight);
color: #333;
font-size: var(--pix-font-size);
}
html .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,html  .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, html .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before , html .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading , html .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading  {
border-color: #eee;
}
.staticblocks-template-default   .col-lg-9.col-md-8.col-sm-12.col-xs-12.left-column.sidebar-type-2{
width: 100% !important;
}
.staticblocks-template-default .col-lg-3.col-md-4.col-sm-12.col-xs-12 , .staticblocks-template-default .post-footer ,.staticblocks-template-default  .post-description ,.staticblocks-template-default  .post-image , .staticblocks-template-default  .blog-post .post-image{
display: none;
}
.wpcf7-not-valid-tip{
display: none !important;
}
html .wpcf7-not-valid {
border: 0 !important;
border-bottom: 1px solid red !important;
}
.vc_custom_heading a:hover {
color: var(--pix-main-color) !important;
}
.vc_custom_1524405751856 .section-brands a.item img{
opacity: .6;
transition: all .35s;
}
.vc_custom_1524405751856 .section-brands a.item:hover img{
opacity: 1;
}
.pix-mc4wp .form-control {
background: none;
box-shadow: none !important;
outline: none;
border: none;
border-bottom: 1px solid #777;
width: 100%;
font-size: 12px;
padding-left: 10px;
font-style: italic;
height: 50px;
color: #777;
transition: .35s;
}
.form-control:focus, .form-control:active {
border-color: var(--pix-main-color);
}
.text-white .form-control {
border-bottom: 1px solid #777;
}
.has-feedback {
position: relative;
}
.pix-mc4wp {
font-family: inherit;
line-height: 1.1;
font-size: 16px;
width: 70%;
margin-top: 10px;
}
.pix-mc4wp input[type="submit"] {
background: none !important;
border: none;
display: inline-block;
height: 38px;
line-height: 38px;
margin-left: 5px;
vertical-align: text-top;
width: 42px;
position: absolute;
top: 8px;
right: 0;
z-index: 3;
text-align: center;
cursor: pointer;
}
.pix-mc4wp .icon {
color: #777;
position: absolute;
right: 14px;
top: 18px;
cursor: pointer;
transition: .35s;
}
.pix-mc4wp input[type="submit"]:hover + span.icon {
color: var(--pix-main-color);
}
.text-white .pix-mc4wp .form-control-feedback {
color: #777;
}
.pix-shadow-default{ box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.06),0px 10px 10px 0px rgba(0,0,0,0.05);
}  .vc_row{
position: relative;
}
html .vc_row.pix-padding-top-s,
html .vc_row > .vc_column_container.pix-padding-top-s{
padding-top: 25px;
}
html .vc_row.pix-padding-bottom-s,
html .vc_row > .vc_column_container.pix-padding-bottom-s{
padding-bottom: 25px;
} html .vc_row.pix-padding-top-m,
html .vc_row > .vc_column_container.pix-padding-top-m{
padding-top: 50px;
}
html .vc_row.pix-padding-bottom-m,
html .vc_row > .vc_column_container.pix-padding-bottom-m{
padding-bottom: 50px;
} html .vc_row.pix-padding-top-l,
html .vc_row > .vc_column_container.pix-padding-top-l{
padding-top: 75px;
}
html .vc_row.pix-padding-bottom-l,
html .vc_row > .vc_column_container.pix-padding-bottom-l{
padding-bottom: 75px;
} html .vc_row.pix-padding-top-xl,
html .vc_row > .vc_column_container.pix-padding-top-xl{
padding-top: 100px;
}
html .vc_row.pix-padding-bottom-xl,
html .vc_row > .vc_column_container.pix-padding-bottom-xl{
padding-bottom: 100px;
} html .vc_row>.vc_column_container.pix-top-no-padding>.vc_column-inner:not([class*="vc_custom_"]),
html .vc_row-has-fill+.vc_row-full-width+.vc_row.pix-top-no-padding>.vc_column_container>.vc_column-inner:not([class*="vc_custom_"]),
html .vc_row-has-fill>.vc_column_container>.vc_column-inner:not([class*="vc_custom_"]){
padding-top: 0 !important;
}
html .vc_row>.vc_column_container.pix-bottom-no-padding>.vc_column-inner {
padding-bottom: 0 !important;
}
html .vc_row.pix-row-overflow{
overflow: visible;
}
@media only screen and (max-width : 768px) {
html .vc_row.pix-padding-top-m,
html .vc_row > .vc_column_container.pix-padding-top-m,
html .vc_row.pix-padding-top-l,
html .vc_row > .vc_column_container.pix-padding-top-l,
html .vc_row.pix-padding-top-xl,
html .vc_row > .vc_column_container.pix-padding-top-xl{
padding-top: 35px;
}
html .vc_row.pix-padding-bottom-m,
html .vc_row > .vc_column_container.pix-padding-bottom-m,
html .vc_row.pix-padding-bottom-l,
html .vc_row > .vc_column_container.pix-padding-bottom-l,
html .vc_row.pix-padding-bottom-xl,
html .vc_row > .vc_column_container.pix-padding-bottom-xl{
padding-bottom: 35px;
}
}
html body table.booked-calendar td.today .date span{
border: 2px solid var(--pix-main-color);
}
html body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title{
color: var(--pix-main-color);
} .rtd {
font-size: 0.95em;
line-height: 1.8;
color: var(--pix-font-color);
font-family: var(--pix-main-font);
}
.rtd h1{
font-size: 2.6179em;
}
.rtd h2{
font-size: 2.0581em;
}
.rtd h3{
font-size: 1.618em;
}
.rtd h4{
font-size: 1.272em;
}
.rtd h5{
font-size: 1em;
}
.rtd h6{
font-size: 0.7862em;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 4px;
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #f5f5f5;
border: 1px solid #eee;
border-radius: 4px;
overflow: auto;
}
.rtd .vc_row{
margin-left: 0;
margin-right: 0;
}
.rtd .vc_column_container>.vc_column-inner{
padding-left: 0;
padding-right: 0;
}
.vc_custom_heading h4{
font-weight: 600 !important;
}
html .vc_gitem_row .vc_gitem-col {
padding: 20px;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
text-align: center;
display: block;
}
.no-slide-add-menu img{
width: 100%;
height: auto;
}
.no-slide-add-menu{
margin: 25px 10px;
font-size: 16px;
line-height: 31px;
text-align: left;
color: #fff;
}
html #fleet-gallery img {
width: auto;
height: auto;
max-width: 100%;
}
.widget_services_category .widget-title{
display: none !important;
}
.section-form   input[type="tel"] , .section-form   input[type=text], .section-form   input[type=email] , .section-form   input[type=date] , .section-form  textarea{
border: 0 !important;
background: #fff !important;
padding: 10px 20px !important;
margin: 0 0 15px 0 !important;
width: 100%;
color: #999999 !important;
font-size: 15px;
border-radius: 3px;
max-height: 37px;
}
html .section-form   input[type=date] {
padding: 7px 20px 7px !important;
}
.section-form  .wpcf7-form-control-wrap {
display: inline-block;
height: 50px;
position: relative;
width: 100%;
}
.section-form  textarea{
height: 60px;
} 
.section-form   input[type=submit]{
background: none !important;
padding: 10px 20px !important;
margin: 0 !important;
width: auto;
color: #fff !important;
font-size: 15px;
border-radius: 3px;
border: 1px solid #fff !important;
float: left !Important;
margin-top: 20px !important
}
.section-form   p{
color: #fff !important;
padding-top: 20px;
}
.section-form   p i{
margin-right: 5px;
}
html div.wpcf7-validation-errors {
border: 2px solid #f7e700 ;
color: #f7e700 ;
}
html div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
background: #398f14 !important;
color: #fff !important;
}
html .vc_images_carousel .vc_carousel-indicators .vc_active {
background-color: var(--pix-main-color);
border: 1px solid var(--pix-main-color);
margin: 1px;
} .header .navbar .navbar-nav li.header-button{
margin-right: 0;
margin-top: -15px;
margin-left: 25px;
}
.header .navbar .navbar-nav li.header-button a{
max-width: 110px;
text-align: center;
padding: 5px;
cursor: pointer;
}
.header.header-color-white .navbar .navbar-nav li.header-button a{
border: 1px solid rgba(255,255,255,.2) !important;
}
.header.header-color-black .navbar .navbar-nav li.header-button a{
border: 1px solid rgba(0,0,0,.2) !important;
}
.navbar .navbar-nav li.header-button a.book-appointment{
background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0 !important; 
border-radius: 3px !important; 
display: inline-block !important; 
line-height: 1.4 !important;
margin-top: 11px !important; 
max-width: 100% !important;
padding: 5px 13px !important; 
width: auto !important; 
}
.header.header-color-white  a.book-appointment{
color: #fff !important
}
.header-full-width  .book-appointment{
margin-right: 25px !important;
} 
.header.header-color-white .navbar .navbar-nav li.header-button a.book-appointment:hover{
background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important; 
}
html .booked-calendarSwitcher.calendar {
border-radius: 0 !important;
margin-bottom: 15px;
}
.calendar-change-loader{
display: none;
position: relative;
}
.ajax-loading .calendar-change-loader{
display: block;
}
.ajax-loading  .booked_calendar_chooser {
display: none;
}
.calendar-changing{
position: absolute;
top: 4px;
left: 118px;
z-index: 1;
color: white;
}
.booked-calendarSwitcher.calendar{
min-width: 250px;
} html .page-404{
padding-top: 3vw;
padding-bottom: 15vw;
text-align: center;
}
html .page-404 a{
font-family: var(--pix-subtitle-font);
font-style: italic;
} html .booked-calendarSwitcher.calendar p{
color: #fff !important;
}
html .text-black table.booked-calendar td.prev-date .date *,
html .text-black table.booked-calendar td.prev-date:hover .date,
html .text-black table.booked-calendar td.prev-date:hover .date span{
color: #ccc !important;
}
html #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,
html #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,
html body #booked-profile-page input[type=submit].button-primary:hover,
html body .booked-list-view button.button:hover,
html body .booked-list-view input[type=submit].button-primary:hover,
html body table.booked-calendar input[type=submit].button-primary:hover,
html body .booked-modal input[type=submit].button-primary:hover,
html body table.booked-calendar th,
html body table.booked-calendar thead,
html body table.booked-calendar thead th,
html body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
html body #booked-profile-page .booked-profile-header,
html body #booked-profile-page .booked-tabs li.active a,
html body #booked-profile-page .booked-tabs li.active a:hover,
html body #booked-profile-page .appt-block .google-cal-button > a:hover,
html #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header
{
background: var(--pix-main-color) !important;
}
html body table.booked-calendar th,
html body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
html body #booked-profile-page .booked-profile-header,
html body #booked-profile-page .appt-block .google-cal-button > a:hover {
border-color: var(--pix-main-color) !important;
}
body.pix-theme-tone-dark table.booked-calendar tr.days,
body.pix-theme-tone-dark table.booked-calendar tr.days th,
body.pix-theme-tone-dark .booked-calendarSwitcher.calendar,
body #booked-profile-page .booked-tabs,
.pix-theme-tone-dark #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,
.pix-theme-tone-dark #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th {
background: #1c1c1c !important;
}
html body.pix-theme-tone-dark table.booked-calendar td.prev-date .date,
html body.pix-theme-tone-dark table.booked-calendar td.prev-date:hover .date,
html body.pix-theme-tone-dark table.booked-calendar td.prev-date:hover .date span {
background: #333 !important;
}
body.pix-theme-tone-dark table.booked-calendar tr.days th,
body.pix-theme-tone-dark #booked-profile-page .booked-tabs,
body.pix-theme-tone-dark table.booked-calendar,
body.pix-theme-tone-dark table.booked-calendar td:first-child,
body.pix-theme-tone-dark table.booked-calendar td:last-child,
body.pix-theme-tone-dark table.booked-calendar td{
border-color: #777 !important;
}  .mfp-fade.mfp-bg {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.mfp-content{
text-align: center !important;
}
.mfp-content video{
max-height: 70vh;
} .wpb_images_carousel{
overflow: hidden;
position: relative;
}
html .vc_col-has-fill>.vc_column-inner,
html .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
html .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
html .vc_row-has-fill>.vc_column_container>.vc_column-inner {
padding-top: 0;
}
.news-card-profile__carousel.owl-carousel .owl-nav button.owl-prev,
.news-card-profile__carousel.owl-carousel .owl-nav button.owl-next{
position: absolute;
right: 0;
top: 0;
bottom: 0;
width: 36px;
height: calc(100% - 29px);
margin: 0;
border-radius: 0;
background-color: transparent;
transition: .3s;
}
html .news-card-profile__carousel.owl-carousel .owl-nav button.owl-prev{
right: auto;
left: 0;
}
html .news-card-profile__carousel.owl-carousel .owl-nav button i{
position: relative;
font-size: 26px;
}
html .news-card-profile__carousel.owl-carousel .owl-nav button:hover{
background-color: rgba(0,0,0,.5);
}
.portfolio-pagination-loading a{
opacity: 0.7; 
}
.wrap-image  .bx-controls{
display: none !important;
}
.navbar-with-inside{
padding: 28px 0;
}
.blog-article .wpb_content_element:last-child{
margin-bottom: 0;
}
.pix-footer .pix-item-review .icon{
color: #777;
}
.pix-footer .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
width: 1.75em!important;
height: 1.75em!important;
}
.pix-preview-img{
min-width: 350px;
overflow: hidden;
height: 462px;
margin-bottom: 45px !important;
transition: .35s;
}
.pix-preview-img:hover{
transform: translateY(-15px);
}
.pix-full-height-left, .pix-full-height-right{
position: absolute !important;
height: 100%;
top: 0;
}
.pix-full-height-right{
right: 0;
}
@media only screen and (max-width : 480px) {
html .pix-full-height-left, html .pix-full-height-right{
height: 50%;
top: 0;
}
html .pix-full-height-right{
top: 50%;
}
.pix-full-height-left .wpb_text_column, .pix-full-height-right .wpb_text_column{
display: none;
}
} @media only screen and (max-width : 768px) {
.animated { -o-transition-property: none !important;
-moz-transition-property: none !important;
-ms-transition-property: none !important;
-webkit-transition-property: none !important;
transition-property: none !important; -o-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-webkit-transform: none !important;
transform: none !important; -webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
}