html{background:#fff;display:block}.white{color:var(--white-color)}.primary{color:var(--primary-color)}.black{color:var(--black-color)}.hidden,.none{visibility:hidden;display:none}.thin{font-weight:400}.bold{font-weight:700}body{height:auto;overflow-x:hidden;position:static;margin:0 auto;display:block}body img{max-width:100%}.clearfix:after,.clearfix:before{content:"";clear:both;display:table}.flex-center{justify-content:center}.flex-center,.flex-left{align-items:center;display:flex}.flex-left{justify-content:flex-start}.flex-right{justify-content:flex-end;align-items:center;display:flex}.relative{position:relative}.img-responsive{height:auto;width:100%}.white-bg{background:var(--white)}.overflow-hidden{overflow:hidden!important}.circle{overflow:hidden;border-radius:50%}.no-padding{padding:0!important}.no-margin{margin:0!important}.default-content{padding:50px 15px;max-width:1140px;margin:0 auto}.block{display:block!important}.wp-error{font-size:18px;color:red}.disabled{pointer-events:none!important;cursor:not-allowed!important}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text{box-sizing:border-box}.parallax{background-attachment:fixed}@media (max-width:991px){.parallax{background-attachment:scroll}}.ie10-support{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ie10-support{height:100%;min-height:100vh;padding:0;justify-content:center;right:0;position:fixed;flex-direction:column;bottom:0;min-width:100vw;top:0;background-color:#000!important;margin:0;align-items:center;left:0;width:100%;background-image:none!important;display:flex!important;z-index:1e+35}.ie10-support,.ie10-support p{font-size:25px;color:#fff;text-align:center;line-height:1.6}.ie10-support .ie{color:#fff}.ie10-support a{color:red}}.ie-support{height:100%;min-height:100vh;padding:0;justify-content:center;right:0;position:fixed;flex-direction:column;bottom:0;min-width:100vw;top:0;background-color:#000!important;margin:0;align-items:center;left:0;width:100%;background-image:none!important;display:flex!important;z-index:1e+35}.ie-support,.ie-support p{font-size:20px;color:#fff;text-align:center;line-height:1.6}.ie-support .ie{color:#fff}.ie-support a{color:red}body{font-weight:var(--text-font-weight);color:var(--text-color);letter-spacing:normal;line-height:1.7;font-family:var(--secondary-font)}@media (min-width:1200px){body{font-size:var(--text-xl-size)}}@media (max-width:1199px) and (min-width:992px){body{font-size:var(--text-lg-size)}}@media (max-width:991px) and (min-width:768px){body{font-size:var(--text-md-size)}}@media (max-width:767px) and (min-width:440px){body{font-size:var(--text-sm-size)}}@media (max-width:440px){body{font-size:var(--text-xs-size)}}p{margin-bottom:8px;color:var(--text-color);line-height:1.7;margin-top:0}p,span{font-weight:var(--text-font-weight);letter-spacing:normal;font-family:var(--secondary-font)}span{font-size:var(--text-size)}.primary-font{font-family:var(--primary-font)}h1,h2,h3,h4,h5,h6{padding:0;color:var(--headings-color);letter-spacing:normal;margin:0;line-height:1.2;font-family:var(--heading-font)}h1{font-weight:var(--h1-fw)}h2{font-weight:var(--h2-fw)}h3{font-weight:var(--h3-fw)}h4{font-weight:var(--h4-fw)}h5{font-weight:var(--h5-fw)}h6{font-weight:var(--h6-fw)}@media (min-width:1200px){h1,h2,h3,h4,h5,h6{margin-bottom:var(--xl-headings-mb)}h1{font-size:var(--xl-h1-size)}h2{font-size:var(--xl-h2-size)}h3{font-size:var(--xl-h3-size)}h4{font-size:var(--xl-h4-size)}h5{font-size:var(--xl-h5-size)}h6{font-size:var(--xl-h6-size)}}@media (max-width:1199px){h1,h2,h3,h4,h5,h6{margin-bottom:var(--lg-headings-mb)}h1{font-size:var(--lg-h1-size)}h2{font-size:var(--lg-h2-size)}h3{font-size:var(--lg-h3-size)}h4{font-size:var(--lg-h4-size)}h5{font-size:var(--lg-h5-size)}h6{font-size:var(--lg-h6-size)}}@media (max-width:991px){h1,h2,h3,h4,h5,h6{margin-bottom:var(--md-headings-mb)}h1{font-size:var(--md-h1-size)}h2{font-size:var(--md-h2-size)}h3{font-size:var(--md-h3-size)}h4{font-size:var(--md-h4-size)}h5{font-size:var(--md-h5-size)}h6{font-size:var(--md-h6-size)}}@media (max-width:767px){h1,h2,h3,h4,h5,h6{margin-bottom:var(--sm-headings-mb)}h1{font-size:var(--sm-h1-size)}h2{font-size:var(--sm-h2-size)}h3{font-size:var(--sm-h3-size)}h4{font-size:var(--sm-h4-size)}h5{font-size:var(--sm-h5-size)}h6{font-size:var(--sm-h6-size)}}@media (max-width:440px){h1,h2,h3,h4,h5,h6{margin-bottom:var(--xs-headings-mb)}h1{font-size:var(--xs-h1-size)}h2{font-size:var(--xs-h2-size)}h3{font-size:var(--xs-h3-size)}h4{font-size:var(--xs-h4-size)}h5{font-size:var(--xs-h5-size)}h6{font-size:var(--xs-h6-size)}}.tippy-tooltip{font-size:var(--tippy-size);color:var(--tippy-color)}.btn{height:42px;overflow:hidden;padding:0 30px;font-size:16px;text-decoration:none;transition:all .4s;position:relative;min-width:100px;text-align:center;background-color:transparent;border-radius:25px;cursor:pointer;line-height:42px;font-family:var(--primary-font);display:inline-block;z-index:1}.btn:after{height:120%;transition:all .5s;content:"";position:absolute;opacity:.3;top:0;left:0;width:0;display:block;z-index:-1}.btn:active,.btn:focus,.btn:hover{text-decoration:none;background:var(--primary-color)}.btn:active:after,.btn:focus:after,.btn:hover:after{right:0;opacity:1;width:150%}.btn.size-big{height:55px;padding:0 40px;font-size:22px;border-width:2px!important;min-width:130px;line-height:50px}.btn.size-big.rounded{border-radius:50px}.btn.size-small{height:35px;padding:0 20px;font-size:14px;min-width:80px;line-height:35px}.btn.rect{border-radius:0}.btn.style-primary{border:1px solid var(--primary-color);background:none}.btn.style-primary-fill,.btn.style-primary:active,.btn.style-primary:after,.btn.style-primary:focus,.btn.style-primary:hover{background:var(--primary-color)}.btn.style-primary-fill{border:1px solid var(--primary-color)}.btn.style-primary-fill:active,.btn.style-primary-fill:after,.btn.style-primary-fill:focus,.btn.style-primary-fill:hover{background:var(--primary-color)}.btn.style-black{border:1px solid var(--black-color);background:none}.btn.style-black-fill,.btn.style-black:active,.btn.style-black:after,.btn.style-black:focus,.btn.style-black:hover{background:var(--black-color)}.btn.style-black-fill{border:1px solid var(--black-color)}.btn.style-black-fill:active,.btn.style-black-fill:after,.btn.style-black-fill:focus,.btn.style-black-fill:hover{background:var(--black-color)}.btn.style-white{border:1px solid var(--white-color);background:none}.btn.style-white-fill,.btn.style-white:active,.btn.style-white:after,.btn.style-white:focus,.btn.style-white:hover{background:var(--white-color)}.btn.style-white-fill{border:1px solid var(--white-color)}.btn.style-white-fill:active,.btn.style-white-fill:after,.btn.style-white-fill:focus,.btn.style-white-fill:hover{background:var(--white-color)}.btn.black{color:var(--black-color)}.btn.white{color:var(--white-color)}.btn.primary{color:var(--primary-color)}.btn.hover-black:active,.btn.hover-black:focus,.btn.hover-black:hover{color:var(--black-color)}.btn.hover-white:active,.btn.hover-white:focus,.btn.hover-white:hover{color:var(--white-color)}.btn.hover-primary:active,.btn.hover-primary:focus,.btn.hover-primary:hover{color:var(--primary-color)}.bordered{position:relative}.bordered:after{margin:auto}.bordered.left:after,.bordered:after{height:2px;right:0;content:"";position:absolute;background:var(--primary-color);left:0;width:51px;display:block}.bordered.left:after{margin:0}.clear-padding .kc_column,.clear-padding .kc_column_inner{padding:0}.breadcrumbs-wrap{height:350px;padding-top:80px;padding-bottom:40px}.breadcrumbs-wrap .container{height:100%;justify-content:center;color:var(--color);flex-direction:column;align-items:center;display:flex}.breadcrumbs-wrap .page-title{color:var(--color);margin:0}.breadcrumbs-wrap .breadcrumbs{padding:0;justify-content:center;flex-wrap:wrap;list-style-type:none;margin:14px 0 0;align-items:center;display:flex}.breadcrumbs-wrap .breadcrumbs li{padding:0;justify-content:center;margin-bottom:8px;align-items:center;line-height:1;font-family:var(--primary-font);display:inline-flex}.breadcrumbs-wrap .breadcrumbs li a{font-size:16px;text-decoration:none;color:var(--color);transition:all .3s ease;line-height:1;font-family:var(--primary-font)}.breadcrumbs-wrap .breadcrumbs li a:hover{color:var(--primary-color)}.breadcrumbs-wrap .breadcrumbs li span{font-size:16px;color:var(--color);font-family:var(--primary-font)}.breadcrumbs-wrap .breadcrumbs li.separator{padding:0 8px}.iframe-wrap{overflow:hidden;padding-top:56.25%;position:relative;display:block}.iframe-wrap iframe{height:100%;border:0;position:absolute;top:0;left:0;width:100%}.btn-up{height:45px;transform:translateX(100%);pointer-events:none;justify-content:center;font-size:18px;right:30px;color:var(--white-color);transition:all .3s ease;position:fixed;opacity:0;bottom:30px;align-items:center;background:var(--primary-color);cursor:pointer;width:45px;display:flex}.btn-up.active{transform:translateX(0);pointer-events:all;opacity:1}.wrap-404{height:100vh;min-height:650px;justify-content:center;-webkit-background-size:cover;background-size:cover;text-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;display:flex}.wrap-404,.wrap-404 .page_title{color:var(--white-color)}.wrap-404 .links404{justify-content:center;align-items:center;margin-top:16px;display:flex}.wrap-404 .links404 a{font-size:20px;text-decoration:none;font-weight:400;color:var(--white-color);transition:all .3s ease;margin:0 10px;cursor:pointer;font-family:var(--primary-font)}.wrap-404 .links404 a:active,.wrap-404 .links404 a:focus,.wrap-404 .links404 a:hover{color:var(--primary-color)}.pagination-wrap{margin-bottom:30px;align-items:center;display:flex}.pagination-wrap.center{justify-content:center}.pagination-wrap.left{justify-content:flex-start}.pagination-wrap.right{justify-content:flex-end}.differ-pagination{flex-wrap:wrap;list-style-type:none;margin:40px -5px;align-items:center;display:flex}.differ-pagination li{height:35px;font-weight:300;margin-right:5px;margin-bottom:8px;min-width:35px;margin-left:5px;width:auto;line-height:35px;display:block}.differ-pagination li a{height:100%;padding:0 5px;font-size:18px;border:1px solid #edeef0;text-decoration:none;color:var(--black-color);transition:all .2s ease;text-align:center;cursor:pointer;width:100%;display:block}.differ-pagination li a:active,.differ-pagination li a:focus,.differ-pagination li a:hover{text-decoration:none}.differ-pagination li a.current,.differ-pagination li a:active,.differ-pagination li a:focus,.differ-pagination li a:hover{border-color:var(--primary-color);color:var(--white-color);background-color:var(--primary-color)}.differ-pagination li span{height:100%;padding:0 5px;font-size:18px;border:1px solid #edeef0;text-decoration:none;color:var(--black-color);transition:all .2s ease;text-align:center;cursor:default;width:100%;display:block}.differ-pagination li span:active,.differ-pagination li span:focus,.differ-pagination li span:hover{border-color:var(--primary-color);text-decoration:none;color:var(--white-color);background-color:var(--primary-color)}.differ-pagination li span.current{border-color:var(--primary-color);color:var(--white-color);background-color:var(--primary-color)}.page-content table{overflow-x:auto;border-collapse:collapse;max-width:100%;width:auto}.page-content table td,.page-content table th{padding:10px;border:1px solid #ddd;border-collapse:collapse}.page-content blockquote{padding:30px 20px 20px;margin:8px 0;background:#f3eeee}.page-content embed,.page-content iframe{max-width:100%}.page-content b,.page-content strong{font-weight:700}.page-content ol,.page-content ul{margin:10px 0;padding-left:17px!important}.page-content ol li,.page-content ul li{line-height:2;display:list-item}@media (max-width:480px){.page-content ol li,.page-content ul li{line-height:1.5}}.page-content ul{list-style:disc}.page-content ol{list-style:decimal}.page-content code,.page-content pre{overflow-x:auto;padding:4px 10px;font-size:15px;margin:0;background:#ddd;line-height:1.4;display:inline-block}.default-content embed,.default-content iframe{max-width:100%}.default-content blockquote{padding:30px 20px 20px;margin:8px 0;background:#f3eeee}.default-content img{height:auto;margin-bottom:1em;max-width:100%;margin-top:1em;display:inline}.default-content b,.default-content strong{font-weight:700}.default-content em,.default-content i{font-style:italic}.default-content ol,.default-content ul{margin:10px 0;padding-left:17px!important}.default-content ol li,.default-content ul li{line-height:2;display:list-item}@media (max-width:480px){.default-content ol li,.default-content ul li{line-height:1.5}}.default-content ul{list-style:disc}.default-content ol{list-style:decimal}.default-content a{text-decoration:underline;color:var(--primary-color);line-height:1.4}.default-content code,.default-content pre{overflow-x:auto;padding:4px 10px;font-size:15px;margin:0;background:#ddd;line-height:1.4;display:inline-block}.default-content del{text-decoration:line-through}.default-content ins{text-decoration:underline}.default-content table{overflow-x:auto;border-collapse:collapse;max-width:100%;width:auto}.default-content table td,.default-content table th{padding:10px;border:1px solid #ddd;border-collapse:collapse}.post-gallery{overflow:hidden;position:relative;cursor:move}.post-gallery .next,.post-gallery .prev{height:35px;transform:translateY(-50%);justify-content:center;font-size:14px;color:var(--black-color);transition:.3s;position:absolute;opacity:0;top:50%;align-items:center;background:hsla(0,0%,100%,.7);cursor:pointer;width:35px;display:flex;z-index:15}.post-gallery:hover .next,.post-gallery:hover .prev{opacity:1}.post-gallery .next{right:0}.post-gallery .left{left:0}.post-gallery .slick-dots{justify-content:center;right:0;list-style-type:none;position:absolute;bottom:15px;margin:auto;align-items:center;left:0;display:flex}.post-gallery .slick-dots li{height:10px;opacity:.7;margin:5px;border-radius:50%;background:var(--white-color);cursor:pointer;width:10px}.post-gallery .slick-dots li.slick-active{opacity:1}.post-gallery .slick-dots li button{display:none}.loader-wrapper{height:100%;min-height:100vh;justify-content:center;right:0;position:fixed;opacity:1;bottom:0;min-width:100vw;top:0;align-items:center;background:var(--preloader-bg);left:0;width:100%;display:flex;z-index:99999}.patheon-preloader1{height:100px;perspective:780px;width:100px}.patheon-preloader1 .cssload-inner{height:100%;position:absolute;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:100%}.patheon-preloader1 .cssload-inner.cssload-one{animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid var(--preloader-line1);top:0;left:0}.patheon-preloader1 .cssload-inner.cssload-two{animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid var(--preloader-line2);right:0;top:0}.patheon-preloader1 .cssload-inner.cssload-three{animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;right:0;border-top:3px solid var(--preloader-line3);bottom:0}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}.patheon-preloader2 .spin-loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:150px;border:3px solid transparent;position:relative;border-top:3px solid var(--preloader-line1);top:50%;margin:-75px 0 0 -75px;border-radius:50%;left:50%;width:150px;display:block}.patheon-preloader2 .spin-loader:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:3px solid transparent;right:5px;content:"";position:absolute;border-top:3px solid var(--preloader-line2);bottom:5px;top:5px;border-radius:50%;left:5px}.patheon-preloader2 .spin-loader:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:3px solid transparent;right:15px;content:"";position:absolute;border-top:3px solid var(--preloader-line3);bottom:15px;top:15px;border-radius:50%;left:15px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.patheon-preloader3{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;background:var(--preloader-line1);left:50%;width:50px}.patheon-preloader3,.patheon-preloader3:after,.patheon-preloader3:before{-webkit-animation:load 1.8s ease-in-out infinite;animation:load 1.8s ease-in-out infinite;height:10px;position:absolute;border-radius:5px}.patheon-preloader3:after,.patheon-preloader3:before{content:"";display:block}.patheon-preloader3:before{top:-20px;background:var(--preloader-line2);left:10px;width:40px}.patheon-preloader3:after{bottom:-20px;background:var(--preloader-line3);width:35px}@-webkit-keyframes load{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}50%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{-webkit-transform:translateX(40px);transform:translateX(40px)}}@keyframes load{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}50%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{-webkit-transform:translateX(40px);transform:translateX(40px)}}.differ-preloader4 .sk-rotating-plane{animation:sk-rotating-plane 1.2s ease-in-out infinite;height:5em;background-color:var(--preloader-line1);margin:auto;width:5em}@keyframes sk-rotating-plane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.differ-preloader5 .sk-double-bounce{height:5em;position:relative;margin:auto;width:5em}.differ-preloader5 .sk-double-bounce .sk-child{animation:sk-double-bounce 2s ease-in-out infinite;height:100%;position:absolute;opacity:.6;top:0;background-color:var(--preloader-line1);border-radius:50%;left:0;width:100%}.differ-preloader5 .sk-double-bounce .sk-double-bounce-2{animation-delay:-1s}@keyframes sk-double-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.differ-preloader6 .sk-wave{height:5em;font-size:1em;text-align:center;margin:auto;width:7.5em}.differ-preloader6 .sk-wave .sk-rect{animation:sk-wave-stretch-delay 1.2s ease-in-out infinite;height:100%;background-color:var(--preloader-line1);width:.5em;display:inline-block}.differ-preloader6 .sk-wave .sk-rect-1{animation-delay:-1.2s}.differ-preloader6 .sk-wave .sk-rect-2{animation-delay:-1.1s}.differ-preloader6 .sk-wave .sk-rect-3{animation-delay:-1s}.differ-preloader6 .sk-wave .sk-rect-4{animation-delay:-.9s}.differ-preloader6 .sk-wave .sk-rect-5{animation-delay:-.8s}@keyframes sk-wave-stretch-delay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.differ-preloader7 .sk-wandering-cubes{height:4em;position:relative;margin:auto;width:4em}.differ-preloader7 .sk-wandering-cubes .sk-cube{animation:sk-wandering-cubes 1.8s ease-in-out -1.8s infinite both;height:1em;position:absolute;top:0;background-color:var(--preloader-line1);left:0;width:1em}.differ-preloader7 .sk-wandering-cubes .sk-cube-2{animation-delay:-.9s}@keyframes sk-wandering-cubes{0%{transform:rotate(0deg)}25%{transform:translateX(2em) rotate(-90deg) scale(.5)}50%{transform:translateX(2em) translateY(2em) rotate(-179deg)}50.1%{transform:translateX(2em) translateY(2em) rotate(-180deg)}75%{transform:translateX(0) translateY(2em) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}.differ-preloader8 .sk-three-bounce{text-align:center;margin:auto;width:8em}.differ-preloader8 .sk-three-bounce .sk-child{animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;height:2em;background-color:var(--preloader-line1);border-radius:100%;width:2em;display:inline-block}.differ-preloader8 .sk-three-bounce .sk-bounce-1{animation-delay:-.32s}.differ-preloader8 .sk-three-bounce .sk-bounce-2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.differ-preloader9 .sk-circle-bounce{height:4em;position:relative;margin:auto;width:4em}.differ-preloader9 .sk-circle-bounce .sk-child{height:100%;position:absolute;top:0;left:0;width:100%}.differ-preloader9 .sk-circle-bounce .sk-child:before{animation:sk-circle-bounce-delay 1.2s ease-in-out infinite both;height:15%;content:"";background-color:var(--preloader-line1);margin:0 auto;border-radius:100%;width:15%;display:block}.differ-preloader9 .sk-circle-bounce .sk-circle-2{transform:rotate(30deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-3{transform:rotate(60deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-4{transform:rotate(90deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-5{transform:rotate(120deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-6{transform:rotate(150deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-7{transform:rotate(180deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-8{transform:rotate(210deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-9{transform:rotate(240deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-10{transform:rotate(270deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-11{transform:rotate(300deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-12{transform:rotate(330deg)}.differ-preloader9 .sk-circle-bounce .sk-circle-2:before{animation-delay:-1.1s}.differ-preloader9 .sk-circle-bounce .sk-circle-3:before{animation-delay:-1s}.differ-preloader9 .sk-circle-bounce .sk-circle-4:before{animation-delay:-.9s}.differ-preloader9 .sk-circle-bounce .sk-circle-5:before{animation-delay:-.8s}.differ-preloader9 .sk-circle-bounce .sk-circle-6:before{animation-delay:-.7s}.differ-preloader9 .sk-circle-bounce .sk-circle-7:before{animation-delay:-.6s}.differ-preloader9 .sk-circle-bounce .sk-circle-8:before{animation-delay:-.5s}.differ-preloader9 .sk-circle-bounce .sk-circle-9:before{animation-delay:-.4s}.differ-preloader9 .sk-circle-bounce .sk-circle-10:before{animation-delay:-.3s}.differ-preloader9 .sk-circle-bounce .sk-circle-11:before{animation-delay:-.2s}.differ-preloader9 .sk-circle-bounce .sk-circle-12:before{animation-delay:-.1s}@keyframes sk-circle-bounce-delay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.differ-preloader10 .sk-cube-grid{height:4em;margin:auto;width:4em}.differ-preloader10 .sk-cube-grid .sk-cube{animation:sk-cube-grid-scale-delay 1.3s ease-in-out infinite;height:33%;background-color:var(--preloader-line1);width:33%;float:left}.differ-preloader10 .sk-cube-grid .sk-cube-1{animation-delay:.2s}.differ-preloader10 .sk-cube-grid .sk-cube-2{animation-delay:.3s}.differ-preloader10 .sk-cube-grid .sk-cube-3{animation-delay:.4s}.differ-preloader10 .sk-cube-grid .sk-cube-4{animation-delay:.1s}.differ-preloader10 .sk-cube-grid .sk-cube-5{animation-delay:.2s}.differ-preloader10 .sk-cube-grid .sk-cube-6{animation-delay:.3s}.differ-preloader10 .sk-cube-grid .sk-cube-7{animation-delay:0s}.differ-preloader10 .sk-cube-grid .sk-cube-8{animation-delay:.1s}.differ-preloader10 .sk-cube-grid .sk-cube-9{animation-delay:.2s}@keyframes sk-cube-grid-scale-delay{0%,70%,to{transform:scaleX(1)}35%{transform:scale3D(0,0,1)}}.differ-preloader11 .sk-folding-cube{height:4em;transform:rotate(45deg);position:relative;margin:auto;width:4em}.differ-preloader11 .sk-folding-cube .sk-cube{height:50%;transform:scale(1.1);position:relative;width:50%;float:left}.differ-preloader11 .sk-folding-cube .sk-cube:before{animation:sk-folding-cube-angle 2.4s linear infinite both;height:100%;content:"";position:absolute;top:0;background-color:var(--preloader-line1);transform-origin:100% 100%;left:0;width:100%}.differ-preloader11 .sk-folding-cube .sk-cube-2{transform:scale(1.1) rotate(90deg)}.differ-preloader11 .sk-folding-cube .sk-cube-3{transform:scale(1.1) rotate(180deg)}.differ-preloader11 .sk-folding-cube .sk-cube-4{transform:scale(1.1) rotate(270deg)}.differ-preloader11 .sk-folding-cube .sk-cube-2:before{animation-delay:.3s}.differ-preloader11 .sk-folding-cube .sk-cube-3:before{animation-delay:.6s}.differ-preloader11 .sk-folding-cube .sk-cube-4:before{animation-delay:.9s}@keyframes sk-folding-cube-angle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.differ-preloader12{-webkit-filter:url(#goo);filter:url(#goo)}@-webkit-keyframes move{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}10%{-webkit-transform:translateX(0) translateY(-350%);transform:translateX(0) translateY(-350%)}15%{-webkit-transform:translateX(0) translateY(-400%);transform:translateX(0) translateY(-400%)}17%{-webkit-transform:translateX(0) translateY(-400%);transform:translateX(0) translateY(-400%)}20%{-webkit-transform:translateX(0) translateY(-350%);transform:translateX(0) translateY(-350%)}23%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes move2{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}10%{-webkit-transform:translateX(0) translateY(-370%);transform:translateX(0) translateY(-370%)}15%{-webkit-transform:translateX(0) translateY(-530%);transform:translateX(0) translateY(-530%)}17%{-webkit-transform:translateX(0) translateY(-530%);transform:translateX(0) translateY(-530%)}20%{-webkit-transform:translateX(0) translateY(-450%);transform:translateX(0) translateY(-450%)}23%{-webkit-transform:translateX(0) translateY(-150%);transform:translateX(0) translateY(-150%)}26%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes move2{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}10%{-webkit-transform:translateX(0) translateY(-370%);transform:translateX(0) translateY(-370%)}15%{-webkit-transform:translateX(0) translateY(-530%);transform:translateX(0) translateY(-530%)}17%{-webkit-transform:translateX(0) translateY(-530%);transform:translateX(0) translateY(-530%)}20%{-webkit-transform:translateX(0) translateY(-450%);transform:translateX(0) translateY(-450%)}23%{-webkit-transform:translateX(0) translateY(-150%);transform:translateX(0) translateY(-150%)}26%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}.differ-preloader12 .spinner{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:relative;position:absolute;top:50%;left:50%}.differ-preloader12 .spinner:after{content:"";border-radius:50%;background:var(--preloader-line1)}.differ-preloader12 .spinner:after,.differ-preloader12 .spinner>.item{height:1.5rem;position:absolute;top:0;left:0;width:1.5rem}.differ-preloader12 .spinner>.item:first-of-type{-webkit-transform:translateX(-100%) translateY(0) rotate(-90deg);transform:translateX(-100%) translateY(0) rotate(-90deg)}.differ-preloader12 .spinner>.item:nth-of-type(2){-webkit-transform:translateX(-70%) translateY(-70%) rotate(-45deg);transform:translateX(-70%) translateY(-70%) rotate(-45deg)}.differ-preloader12 .spinner>.item:nth-of-type(3){-webkit-transform:translateX(0) translateY(-100%) rotate(0);transform:translateX(0) translateY(-100%) rotate(0)}.differ-preloader12 .spinner>.item:nth-of-type(4){-webkit-transform:translateX(70%) translateY(-70%) rotate(45deg);transform:translateX(70%) translateY(-70%) rotate(45deg)}.differ-preloader12 .spinner>.item:nth-of-type(5){-webkit-transform:translateX(100%) translateY(0) rotate(90deg);transform:translateX(100%) translateY(0) rotate(90deg)}.differ-preloader12 .spinner>.item:nth-of-type(6){-webkit-transform:translateX(70%) translateY(70%) rotate(135deg);transform:translateX(70%) translateY(70%) rotate(135deg)}.differ-preloader12 .spinner>.item:nth-of-type(7){-webkit-transform:translateX(0) translateY(100%) rotate(180deg);transform:translateX(0) translateY(100%) rotate(180deg)}.differ-preloader12 .spinner>.item:nth-of-type(8){-webkit-transform:translateX(-70%) translateY(70%) rotate(-135deg);transform:translateX(-70%) translateY(70%) rotate(-135deg)}.differ-preloader12 .spinner>.item:first-of-type:after{-webkit-animation-delay:0;animation-delay:0}.differ-preloader12 .spinner>.item:nth-of-type(2):after{-webkit-animation-delay:375ms;animation-delay:375ms}.differ-preloader12 .spinner>.item:nth-of-type(3):after{-webkit-animation-delay:.75s;animation-delay:.75s}.differ-preloader12 .spinner>.item:nth-of-type(4):after{-webkit-animation-delay:1125ms;animation-delay:1125ms}.differ-preloader12 .spinner>.item:nth-of-type(5):after{-webkit-animation-delay:1.5s;animation-delay:1.5s}.differ-preloader12 .spinner>.item:nth-of-type(6):after{-webkit-animation-delay:1875ms;animation-delay:1875ms}.differ-preloader12 .spinner>.item:nth-of-type(7):after{-webkit-animation-delay:2.25s;animation-delay:2.25s}.differ-preloader12 .spinner>.item:nth-of-type(8):after{-webkit-animation-delay:2625ms;animation-delay:2625ms}.differ-preloader12 .spinner>.item:first-of-type:before{-webkit-animation-delay:0s;animation-delay:0s}.differ-preloader12 .spinner>.item:nth-of-type(2):before{-webkit-animation-delay:375ms;animation-delay:375ms}.differ-preloader12 .spinner>.item:nth-of-type(3):before{-webkit-animation-delay:.75s;animation-delay:.75s}.differ-preloader12 .spinner>.item:nth-of-type(4):before{-webkit-animation-delay:1125ms;animation-delay:1125ms}.differ-preloader12 .spinner>.item:nth-of-type(5):before{-webkit-animation-delay:1.5s;animation-delay:1.5s}.differ-preloader12 .spinner>.item:nth-of-type(6):before{-webkit-animation-delay:1875ms;animation-delay:1875ms}.differ-preloader12 .spinner>.item:nth-of-type(7):before{-webkit-animation-delay:2.25s;animation-delay:2.25s}.differ-preloader12 .spinner>.item:nth-of-type(8):before{-webkit-animation-delay:2625ms;animation-delay:2625ms}.differ-preloader12 .spinner>.item:after{-webkit-animation:move 3s linear infinite;animation:move 3s linear infinite;height:.8rem;top:.6rem;left:.6rem;width:.8rem}.differ-preloader12 .spinner>.item:after,.differ-preloader12 .spinner>.item:before{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);content:"";position:absolute;border-radius:50%;background:var(--preloader-line1)}.differ-preloader12 .spinner>.item:before{-webkit-animation:move2 3s linear infinite;animation:move2 3s linear infinite;height:.6rem;top:.45rem;left:.45rem;width:.6rem}.differ-preloader13 .spinner{animation:spin 1s linear infinite;height:80px;border:2px solid #f3f3f3;right:0;position:absolute;border-top:3px solid var(--preloader-line1);bottom:0;top:0;margin:auto;border-radius:100%;left:0;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader{0%,10%,to{height:80px;width:80px}65%{height:150px;width:150px}}@keyframes loaderBlock{0%,30%{transform:rotate(0)}55%{background-color:var(--preloader-line1)}to{transform:rotate(90deg)}}@keyframes loaderBlockInverse{0%,20%{transform:rotate(0)}55%{background-color:var(--preloader-line2)}to{transform:rotate(-90deg)}}.differ-preloader14 .loader{animation:loader 1.2s ease-in-out infinite;height:80px;transform:translate(-50%,-50%) rotate(45deg) translateZ(0);position:absolute;top:50%;left:50%;width:80px}.differ-preloader14 .loader span{animation:loaderBlock 1.2s ease-in-out infinite both;height:40px;position:absolute;background-color:var(--preloader-line3);width:40px;display:block}.differ-preloader14 .loader span:first-child{top:0;left:0}.differ-preloader14 .loader span:nth-child(2){animation:loaderBlockInverse 1.2s ease-in-out infinite both;right:0;top:0}.differ-preloader14 .loader span:nth-child(3){animation:loaderBlockInverse 1.2s ease-in-out infinite both;bottom:0;left:0}.differ-preloader14 .loader span:nth-child(4){right:0;bottom:0}.differ-preloader15 .loader{height:100px;filter:url(#goo);position:relative;width:500px}@media (max-width:768px){.differ-preloader15 .loader{transform:scale(.6)}}.differ-preloader15 .loader:after{animation:scale 2.5s ease-in-out infinite;height:50px;content:"";position:absolute;top:25px;margin:0 auto;border-radius:50%;background:var(--preloader-line1);left:225px;width:50px;display:block}.differ-preloader15 .loader div{animation:move 2.5s ease-in-out infinite alternate;height:30px;position:absolute;top:35px;border-radius:50%;background:var(--preloader-line1);left:235px;width:30px}.differ-preloader15 .loader div:after,.differ-preloader15 .loader div:before{height:30px;content:"";position:absolute;border-radius:50%;background:var(--preloader-line1);width:30px;display:block}.differ-preloader15 .loader div:before{left:-75px}.differ-preloader15 .loader div:after{left:75px}@keyframes move{0%{transform:translateX(-150px)}to{transform:translateX(150px)}}@keyframes scale{10%{transform:scale(1)}50%{transform:scale(1.25)}90%{transform:scale(1)}}.differ-preloader15 svg{pointer-events:none;position:absolute;z-index:-100}.differ-preloader16{position:relative}.differ-preloader16 .preloader--spinner{height:60px;top:50%;margin:-30px auto 0;width:60px}.differ-preloader16 .preloader--spinner:after,.differ-preloader16 .preloader--spinner:before{-webkit-animation:preloaderAnimate1 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:preloaderAnimate1 1s cubic-bezier(.42,.61,.58,.41) infinite;height:60px;border:4px solid var(--preloader-line1);content:" ";position:absolute;border-top-color:transparent!important;top:0;border-radius:50px;border-right-width:0;left:0;width:60px;display:block}.differ-preloader16 .preloader--spinner:after{-webkit-animation:preloaderAnimate2 1s cubic-bezier(.42,.61,.58,.41) infinite;animation:preloaderAnimate2 1s cubic-bezier(.42,.61,.58,.41) infinite;height:40px;margin:10px;width:40px}@-webkit-keyframes preloaderAnimate1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes preloaderAnimate1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes preloaderAnimate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes preloaderAnimate2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@media (min-width:992px){.nav{padding:15px 0;right:0;transition:all .4s ease;position:absolute;top:auto;left:0;width:100%;z-index:200}.nav.fixed,.nav[data-desktop-type=fixed_fill]{padding:5px 0;position:fixed;background:var(--nav-fill-bg)}.nav[data-desktop-type=static_fill]{padding:5px 0;background:var(--nav-fill-bg)}.nav[data-desktop-type=fixed_on_scroll]{background:transparent}.nav[data-desktop-type=fixed_on_scroll].fixed{background:var(--nav-fill-bg)}.nav[data-desktop-type=static_transparent]{background-color:transparent}.menu-flex{height:var(--desktop_nav-height);justify-content:space-between;width:100%;display:flex}.menu-flex .logo{justify-content:flex-start;font-size:var(--logo-font-size) px;text-decoration:none;align-content:center;font-family:var(--logo-font);display:flex}.menu-flex .logo img{height:var(--logo-height);margin-right:10px;max-height:90%;object-fit:contain;width:auto}.menu-flex .logo a{font-size:var(--logo-font-size);text-decoration:none;font-weight:var(--logo-font-weight);color:var(--logo-color);transition:all .3s ease;align-items:center;line-height:var(--logo-font-size);font-family:var(--logo-font);display:flex}.menu-flex .logo a:hover{color:var(--logo-hover-color)}.menu-flex .menu{height:100%;padding:0;list-style-type:none;margin:0;align-items:center;display:flex}.menu-flex .menu>li{padding:20px 10px;list-style-type:none;position:relative;margin-left:12px}.menu-flex .menu>li>a{height:100%;padding:0;font-size:var(--desktop-nav-link-fz);text-decoration:none;color:var(--desktop-nav-link-color);transition:all .3s ease;position:relative;cursor:pointer;width:100%;line-height:1;font-family:var(--desktop-nav-link-font);display:block}.menu-flex .menu>li>a:before{height:1px;transition:all .2s ease;content:"";position:absolute;bottom:-4px;background:var(--desktop-nav-link-hover-color);left:0;width:0;display:block}.menu-flex .menu>li>a:hover:before{width:100%}.menu-flex .menu>li>a:hover{color:var(--desktop-nav-link-hover-color)}.menu-flex .menu>.menu-item-has-children{position:relative}.menu-flex .menu>.menu-item-has-children>a:after{font-size:inherit;text-decoration:inherit;font-weight:400;font-style:normal;color:inherit;font-variant:normal;text-transform:none;content:"\e805";speak:none;text-align:center;-webkit-font-smoothing:antialiased;margin-left:5px;-moz-osx-font-smoothing:grayscale;font-family:fontello;display:inline-block}.menu-flex .menu>.menu-item-has-children .sub-menu-wrapper{transform:translateY(-10px);pointer-events:none;padding-top:10px;right:0;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:150%;width:180px}.menu-flex .menu>.menu-item-has-children .sub-menu{padding:10px 0;transition:all .3s ease;list-style-type:none;margin:0;background:var(--desktop-sub-menu-bg)}.menu-flex .menu>.menu-item-has-children .sub-menu li{padding:0;margin:0;width:100%;display:block}.menu-flex .menu>.menu-item-has-children .sub-menu li a{padding:8px 15px;font-size:var(--sub-menu-link-fz);text-decoration:none;font-weight:400;color:var(--desktop-sub-menu-link-color);transition:all .3s ease;position:relative;width:100%;line-height:1.5;font-family:var(--desktop-sub-menu-link-font);display:block}.menu-flex .menu>.menu-item-has-children .sub-menu li a:hover{color:var(--desktop-sub-menu-link-hover-color)}.menu-flex .menu>.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.menu-flex .menu>.menu-item-has-children .sub-menu li.menu-item-has-children>a{justify-content:space-between;align-items:center;display:flex}.menu-flex .menu>.menu-item-has-children .sub-menu li.menu-item-has-children>a:after{font-size:inherit;text-decoration:inherit;font-weight:400;font-style:normal;color:inherit;font-variant:normal;text-transform:none;content:"\e805";speak:none;text-align:center;-webkit-font-smoothing:antialiased;margin-left:5px;-moz-osx-font-smoothing:grayscale;font-family:fontello;display:inline-block}.menu-flex .menu>.menu-item-has-children .sub-menu .sub-menu-wrapper{transform:none;padding:0;right:100%;transition:all .3s ease;top:50%}.menu-flex .menu .menu-item-has-children:hover>.sub-menu-wrapper{pointer-events:all;opacity:1;visibility:visible;top:calc(100% + 8px)}.menu-flex .menu .menu-item-has-children .menu-item-has-children:hover .sub-menu-wrapper{top:0}.menu-flex .socials{height:100%;align-items:center;display:flex}.menu-flex .socials a{font-size:var(--desktop-nav-link-fz);text-decoration:none;color:var(--desktop-nav-link-color);transition:all .3s ease;margin:9px;cursor:pointer}.menu-flex .socials a:active,.menu-flex .socials a:hover{color:var(--desktop-nav-link-hover-color)}.menu-flex .menu-icon-wrap{display:none}}@media (max-width:991px){.nav{height:var(--mobile-nav-height);right:0;position:absolute;top:auto;background:var(--mobile-nav-bg);left:0;width:100%;z-index:200}.nav,.nav.active{transition:all .4s ease}.nav.active{top:0;z-index:999999}.nav .container{height:100%;padding:0 25px;max-width:100%;width:100%}.nav.fixed,.nav[data-mobile-type=fixed]{position:fixed}.nav.fixed .menu-flex .menu-wrap,.nav[data-mobile-type=fixed] .menu-flex .menu-wrap{max-height:calc(100vh - 60px)}.nav.fixed .menu-flex .menu-wrap .menu,.nav[data-mobile-type=fixed] .menu-flex .menu-wrap .menu{height:100%;overflow-y:scroll!important;max-height:calc(100vh - 60px);-webkit-overflow-scrolling:touch}.nav[data-mobile-type=statc]{position:absolute}.nav[data-mobile-type=statc] .menu-flex .menu-wrap,.nav[data-mobile-type=statc] .menu-flex .menu-wrap .menu{height:auto;max-height:100%}.nav[data-mobile-type=static_transparent]{background-color:transparent}.nav .menu-flex{height:100%;justify-content:space-between;align-items:center;display:flex}.nav .menu-flex .logo{justify-content:flex-start;font-size:var(--logo-font-size) px;text-decoration:none;align-content:center;font-family:var(--logo-font);display:flex}.nav .menu-flex .logo img{height:var(--logo-height);margin-right:10px;max-height:90%;width:auto}.nav .menu-flex .logo a{font-size:var(--logo-font-size);text-decoration:none;font-weight:var(--logo-font-weight);color:var(--logo-color);transition:all .2s ease;align-items:center;line-height:var(--logo-font-size);font-family:var(--logo-font);display:flex}.nav .menu-flex .logo a:hover{color:var(--logo-hover-color)}.nav .menu-flex .menu-wrap{height:auto;right:0;position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff;top:60px;background:var(--mobile-nav-menu-wrap-bg);left:0;width:100%;display:none}.nav .menu-flex .menu-wrap .menu{padding:20px 0;margin:0;width:100%}.nav .menu-flex .menu-wrap .menu li{padding:0;transition:all .3s ease;margin-left:0;width:100%;display:block}.nav .menu-flex .menu-wrap .menu li a{height:100%;padding:0 25px;font-size:var(--mobile-nav-link-font-size);text-decoration:none;color:var(--mobile-nav-link-color);transition:all .3s ease;width:100%;line-height:var(--mobile-nav-link-line-height);font-family:var(--desktop-sub-menu-link-font);display:block}.nav .menu-flex .menu-wrap .menu li a:active,.nav .menu-flex .menu-wrap .menu li a:focus,.nav .menu-flex .menu-wrap .menu li a:hover{color:var(--mobile-nav-link-hover-color)}.nav .menu-flex .menu-wrap .menu li .sub-menu-wrapper{background:var(--mobile-nav-sub-menu-bg);display:none}.nav .menu-flex .menu-wrap .menu li .sub-menu-wrapper .sub-menu{padding:0;margin:0}.nav .menu-flex .menu-wrap .menu li .sub-menu-wrapper .sub-menu li a{padding:0 35px}.nav .menu-flex .menu-wrap .menu li.menu-item-has-children{position:relative}.nav .menu-flex .menu-wrap .menu li.menu-item-has-children>a{justify-content:space-between;align-items:center;display:flex}.nav .menu-flex .menu-wrap .menu li.menu-item-has-children>a:after{text-decoration:inherit;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;content:"\e801";speak:none;text-align:center;-webkit-font-smoothing:antialiased;margin-left:15px;-moz-osx-font-smoothing:grayscale;font-family:fontello;display:inline-block}.nav .menu-flex .socials{display:none}.nav .menu-flex .menu-icon-wrap{justify-content:center;right:15px;top:15px;align-items:center;width:30px;display:flex;z-index:200}.nav .menu-flex .menu-icon-wrap .menu-icon{cursor:pointer;width:100%;display:block}.nav .menu-flex .menu-icon-wrap .menu-icon .line{height:3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;margin:5px auto;width:100%;display:block}.nav .menu-flex .menu-icon-wrap .menu-icon.active .line:nth-child(2){opacity:0}.nav .menu-flex .menu-icon-wrap .menu-icon.active .line:first-child{transform:translateY(8px) rotate(45deg)}.nav .menu-flex .menu-icon-wrap .menu-icon.active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}.footer .top{padding-top:35px;color:var(--white-color);background-color:#191919}.footer .top .sidebar-flex{justify-content:space-between;flex-wrap:wrap;color:var(--white-color);display:flex}@media (max-width:991px){.footer .top .sidebar-flex{flex-direction:column}}.footer .top .sidebar-flex .footer-sidebar .widget{margin-bottom:35px;color:var(--white-color);max-width:320px}.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info{font-size:16px}.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info p{margin-bottom:12px;color:var(--white-color);line-height:2}.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info a{text-decoration:none;color:var(--white-color)}.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .fa,.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .fab,.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .fal,.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .far,.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .fas,.footer .top .sidebar-flex .footer-sidebar .widget .widget-contact-info .icon{margin-right:8px;color:var(--primary-color);text-align:center;width:20px}.footer .top .sidebar-flex .footer-sidebar .widget p{color:inherit}@media (max-width:991px){.footer .top .sidebar-flex .footer-sidebar .widget{max-width:100%}}.footer .top .sidebar-flex .footer-sidebar .widget .widget_title{font-weight:600;margin-bottom:20px;color:var(--white-color)}.footer .top .sidebar-flex .footer-sidebar .widget .widget_title a{text-decoration:none;color:var(--white-color);display:inline-block}.footer .top .sidebar-flex .footer-sidebar .widget ul{padding:0;list-style-type:none;margin:0}.footer .top .sidebar-flex .footer-sidebar .widget ul li{color:var(--white-color);line-height:1.4}.footer .top .sidebar-flex .footer-sidebar .widget ul li a{text-decoration:none;margin-bottom:12px;color:var(--white-color);transition:all .3s ease;display:inline-block}.footer .top .sidebar-flex .footer-sidebar .widget ul li a:hover{text-decoration:underline}.footer .top .sidebar-flex .footer-sidebar .widget img{height:auto;max-width:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget select{padding:5px 25px 5px 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:8px;max-width:100%;user-select:none;display:block}.footer .top .sidebar-flex .footer-sidebar .widget select:hover{outline:none}.footer .top .sidebar-flex .footer-sidebar .widget.widget_tag_cloud .tagcloud{flex-wrap:wrap;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.widget_tag_cloud .tagcloud a{height:38px;overflow:hidden;min-height:38px;padding:0 18px;font-size:14px!important;border:1px solid var(--primary-color);text-decoration:none!important;margin-right:6px;margin-bottom:6px;color:var(--white-color)!important;transition:all .4s;position:relative;text-align:center;background-color:transparent;line-height:38px;display:block;z-index:1}.footer .top .sidebar-flex .footer-sidebar .widget.widget_tag_cloud .tagcloud a:before{height:120%;transition:all .5s;content:"";position:absolute;opacity:.3;top:0;background:var(--primary-color);left:0;width:0;display:block;z-index:-1}.footer .top .sidebar-flex .footer-sidebar .widget.widget_tag_cloud .tagcloud a:hover{background:var(--primary-color)}.footer .top .sidebar-flex .footer-sidebar .widget.widget_tag_cloud .tagcloud a:hover:before{text-decoration:none;color:var(--white-color)!important;opacity:1;background:var(--primary-color);width:100%}.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table{margin-left:-8px}.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table caption{text-align:left!important;padding-bottom:5px!important;padding-left:8px!important}.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table td,.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table th{padding:8px;text-align:center}.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table a{text-decoration:none;color:var(--primary-color);transition:all .3s ease}.footer .top .sidebar-flex .footer-sidebar .widget.widget_calendar table a:hover{text-decoration:underline}.footer .top .sidebar-flex .footer-sidebar .widget.widget_rss ul li{margin-bottom:30px;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.widget_rss ul li a{margin-bottom:6px}.footer .top .sidebar-flex .footer-sidebar .widget.widget_rss ul li .rssSummary{line-height:1.4}.footer .top .sidebar-flex .footer-sidebar .widget.widget_rss ul li .rss-date{font-size:12px;margin-bottom:10px;color:#ddd;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.widget_rss ul li cite{padding-top:5px;font-size:13px}.footer .top .sidebar-flex .footer-sidebar .widget.widget_search .search{max-width:100%;align-items:center;width:100%;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.widget_search .search input{height:40px;padding:0 10px;font-size:14px;border:1px solid var(--white-color);-webkit-appearance:none;margin:0;box-shadow:none;border-radius:0;width:100%;line-height:40px}.footer .top .sidebar-flex .footer-sidebar .widget.widget_search .search button[type=submit]{height:40px;justify-content:center;font-size:14px;border:none;color:var(--white-color);text-align:center;align-items:center;border-radius:0;background:var(--primary-color);cursor:pointer;width:40px;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li{margin-bottom:15px;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li a{margin:0}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li img{height:63px;margin-right:15px;object-fit:cover;min-width:63px;width:63px;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr{height:auto;justify-content:center;flex-direction:column;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr .title{font-size:16px;border:0;text-decoration:none;font-weight:500;margin:0;font-family:var(--primary-font);display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr .date{font-size:14px;color:#ddd;margin-top:5px;display:block}@media (min-width:992px){.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget{max-width:320px}}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul{flex-wrap:wrap;list-style-type:none;margin:0 -5px;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li{padding:5px;width:33.3%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a{height:100%;padding:0;justify-content:center;position:relative;margin:0;align-items:center;width:100%;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a img{height:auto;max-width:100%;object-fit:contain;min-width:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a video{height:auto;min-height:60px;max-width:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a .hover{height:100%;justify-content:center;font-size:20px;right:0;color:#fff;transition:all .3s ease;position:absolute;opacity:0;bottom:0;text-align:center;top:0;align-items:center;background:rgba(0,0,0,.75);left:0;width:100%;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a .hover .fa,.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a .hover .fab,.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a .hover i{transform:scale(.7);transition:all .35s ease;opacity:.3}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a:hover .hover{opacity:1}.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a:hover .hover .fa,.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a:hover .hover .fab,.footer .top .sidebar-flex .footer-sidebar .widget.differ_instagram_widget ul li a:hover .hover i{transform:scale(1);opacity:1}@media (min-width:992px){.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget{max-width:320px;min-width:320px}}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul{flex-wrap:wrap;list-style-type:none;margin:0 -5px;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li{padding:5px;position:relative;width:33.3%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li:after{content:"";padding-bottom:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a{height:calc(100% - 10px);padding:0;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:calc(100% - 10px);display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a img{height:auto;min-height:100%;max-width:100%;object-fit:cover;min-width:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a video{height:auto;max-width:100%;display:block}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a .hover{height:100%;justify-content:center;font-size:20px;right:0;color:#fff;transition:all .3s ease;position:absolute;opacity:0;bottom:0;text-align:center;top:0;align-items:center;background:rgba(0,0,0,.75);left:0;width:100%;display:flex}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a .hover .fa,.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a .hover .fab,.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a .hover i{transform:scale(.7);transition:all .35s ease;opacity:.3}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a:hover .hover{opacity:1}.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a:hover .hover .fa,.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a:hover .hover .fab,.footer .top .sidebar-flex .footer-sidebar .widget.differ_flickr_widget ul li a:hover .hover i{transform:scale(1);opacity:1}.footer .bot{background:#0c0c0c}.footer .bot .flex{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.footer .bot .flex .copy p{padding:20px 0;font-size:14px;color:var(--white-color);margin:0}.footer .bot .flex .social{justify-content:center;flex-wrap:wrap;max-width:100%;align-items:center;display:flex}.footer .bot .flex .social a{font-size:16px;color:var(--white-color);transition:all .2s;margin:0 10px;line-height:70px}.footer .bot .flex .social a:hover{transform:translateY(-3px);color:var(--primary-color)}.footer .bot .flex .social a:last-child{margin-right:0}@media (max-width:991px){.footer .bot .container{max-width:100%}.footer .bot .container .flex{padding:15px 0;flex-direction:column}.footer .bot .container .flex .copy p{padding-bottom:10px}.footer .bot .container .flex .social a{margin:15px 10px;line-height:1}}.blog-wrapper{padding:80px 0}@media (min-width:1200px){.blog-wrapper.right-sidebar .posts-wrap{padding-right:30px;padding-left:0}.blog-wrapper.left-sidebar .posts-wrap,.blog-wrapper.right-sidebar .sidebar-wrap{padding-right:0;padding-left:30px}.blog-wrapper.left-sidebar .sidebar-wrap{padding-right:30px;padding-left:0}}@media (max-width:1199px){.blog-wrapper .sidebar-wrap{order:2;margin-top:75px}.blog-wrapper .row{margin:0 -15px!important}}.blog-wrapper .story .post{border:1px solid #edeef0;margin-bottom:75px;display:block}.blog-wrapper .story .post.sticky{background-color:#edeef0a6}.blog-wrapper .story .post .thumbnail-wrap{overflow:hidden}.blog-wrapper .story .post .thumbnail-wrap a img{height:auto;max-width:100%;object-fit:contain;width:auto;display:block}.blog-wrapper .story .post .thumbnail-wrap video{height:auto;overflow:hidden;max-width:100%;width:100%;display:block}.blog-wrapper .story .post .thumbnail-wrap video::-webkit-media-controls-enclosure{margin-left:auto;width:calc(100% + 32px)}.blog-wrapper .story .post .thumbnail-wrap .ytv-wrap{height:auto;overflow:hidden;position:relative;max-width:100%;padding-bottom:56.25%}.blog-wrapper .story .post .thumbnail-wrap .ytv-wrap embed,.blog-wrapper .story .post .thumbnail-wrap .ytv-wrap iframe,.blog-wrapper .story .post .thumbnail-wrap .ytv-wrap object{height:100%;position:absolute;top:0;left:0;width:100%}.blog-wrapper .story .post .post-footer{padding:15px 20px 20px;flex-direction:column;align-items:flex-start;display:flex}.blog-wrapper .story .post .post-footer .title,.blog-wrapper .story .post .post-footer h4{max-width:100%;-ms-word-wrap:break-word;word-wrap:break-word}.blog-wrapper .story .post .post-footer .title{text-decoration:none;color:var(--black-color);line-height:1;margin-top:0}.blog-wrapper .story .post .post-footer .title:active,.blog-wrapper .story .post .post-footer .title:hover{text-decoration:none}.blog-wrapper .story .post .post-footer .excerpt{margin:0}.blog-wrapper .story .post .post-footer .excerpt p{margin-bottom:0}.blog-wrapper .story .post .post-footer .permalink{color:var(--black-color);margin-top:16px;display:inline-block}.blog-wrapper .story .post .post-footer .info{flex-wrap:wrap;margin-bottom:8px;align-items:center;display:flex}.blog-wrapper .story .post .post-footer .info .item{border-right:1px solid var(--black-color);margin-right:12px;margin-bottom:12px;color:var(--black-color);padding-right:12px;line-height:1.4}.blog-wrapper .story .post .post-footer .info .item:last-child{border:none;margin-right:0}.blog-wrapper .story .post .post-footer .info .item.comments-item{font-size:14px}.blog-wrapper .story .post .post-footer .info .item.comments-item a{font-size:14px;color:var(--black-color);align-items:center;display:inline-flex}.blog-wrapper .story .post .post-footer .info .item.comments-item a i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .story .post .post-footer .info .item.likes-item{font-size:14px}.blog-wrapper .story .post .post-footer .info .item.likes-item a{font-size:14px;color:var(--black-color)}.blog-wrapper .story .post .post-footer .info .item.likes-item i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .story .post .post-footer .info .item.likes-item .liked i{color:red}.blog-wrapper .story .post .post-footer .info .item.views-item{font-size:14px}.blog-wrapper .story .post .post-footer .info .item.views-item i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .story .post .post-footer .info .item a{text-decoration:none;color:var(--primary-color);margin:0}@media (max-width:660px){.blog-wrapper .story .post .post-footer{padding:12px 15px 15px}.blog-wrapper .story .post .post-footer .info{margin-bottom:0}}.blog-wrapper .blog-sidebar .widget{padding:20px;border:1px solid #edeef0;margin-bottom:35px;color:var(--black-color)}.blog-wrapper .blog-sidebar .widget p{color:inherit}@media (max-width:991px){.blog-wrapper .blog-sidebar .widget{max-width:100%}}.blog-wrapper .blog-sidebar .widget .widget_title{font-weight:600;margin-bottom:20px;color:var(--black-color)}.blog-wrapper .blog-sidebar .widget .widget_title a{text-decoration:none;color:var(--black-color);display:inline-block}.blog-wrapper .blog-sidebar .widget ul{padding:0;list-style-type:none;margin:0}.blog-wrapper .blog-sidebar .widget ul li{color:var(--black-color);line-height:1.4}.blog-wrapper .blog-sidebar .widget ul li a{text-decoration:none;margin-bottom:12px;color:var(--black-color);transition:all .3s ease;display:inline-block}.blog-wrapper .blog-sidebar .widget ul li a:hover{text-decoration:underline;color:var(--primary-color)}.blog-wrapper .blog-sidebar .widget img{height:auto;max-width:100%;display:block}.blog-wrapper .blog-sidebar .widget select{padding:5px 25px 5px 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:8px;max-width:100%;user-select:none;display:block}.blog-wrapper .blog-sidebar .widget select:hover{outline:none}.blog-wrapper .blog-sidebar .widget.widget_tag_cloud .tagcloud{flex-wrap:wrap;display:flex}.blog-wrapper .blog-sidebar .widget.widget_tag_cloud .tagcloud a{height:38px;overflow:hidden;min-height:38px;padding:0 18px;font-size:14px!important;border:1px solid var(--primary-color);text-decoration:none!important;margin-right:6px;margin-bottom:6px;color:var(--black-color)!important;transition:all .4s;position:relative;text-align:center;background-color:transparent;line-height:38px;display:block;z-index:1}.blog-wrapper .blog-sidebar .widget.widget_tag_cloud .tagcloud a:before{height:120%;transition:all .5s;content:"";position:absolute;opacity:.3;top:0;background:var(--primary-color);left:0;width:0;display:block;z-index:-1}.blog-wrapper .blog-sidebar .widget.widget_tag_cloud .tagcloud a:hover{background:var(--primary-color)}.blog-wrapper .blog-sidebar .widget.widget_tag_cloud .tagcloud a:hover:before{text-decoration:none;color:var(--black-color)!important;opacity:1;background:var(--primary-color);width:100%}.blog-wrapper .blog-sidebar .widget.widget_calendar table{margin-left:-8px}.blog-wrapper .blog-sidebar .widget.widget_calendar table caption{text-align:left!important;padding-bottom:5px!important;padding-left:8px!important}.blog-wrapper .blog-sidebar .widget.widget_calendar table td,.blog-wrapper .blog-sidebar .widget.widget_calendar table th{padding:8px;text-align:center}.blog-wrapper .blog-sidebar .widget.widget_calendar table a{text-decoration:none;color:var(--primary-color);transition:all .3s ease}.blog-wrapper .blog-sidebar .widget.widget_calendar table a:hover{text-decoration:underline}.blog-wrapper .blog-sidebar .widget.widget_rss ul li{margin-bottom:30px;display:block}.blog-wrapper .blog-sidebar .widget.widget_rss ul li a{font-weight:700;margin-bottom:6px}.blog-wrapper .blog-sidebar .widget.widget_rss ul li .rssSummary{line-height:1.4}.blog-wrapper .blog-sidebar .widget.widget_rss ul li .rss-date{font-size:12px;margin-bottom:10px;color:#9c9292;display:block}.blog-wrapper .blog-sidebar .widget.widget_rss ul li cite{padding-top:5px;font-size:13px}.blog-wrapper .blog-sidebar .widget.widget_search .search{max-width:100%;align-items:center;width:100%;display:flex}.blog-wrapper .blog-sidebar .widget.widget_search .search input{height:40px;padding:0 10px;font-size:14px;border:1px solid #edeef0;-webkit-appearance:none;margin:0;box-shadow:none;border-radius:0;width:100%;line-height:40px}.blog-wrapper .blog-sidebar .widget.widget_search .search button[type=submit]{height:40px;justify-content:center;font-size:14px;border:none;color:var(--white-color);text-align:center;align-items:center;border-radius:0;background:var(--primary-color);cursor:pointer;width:40px;display:flex}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li{margin-bottom:15px;display:flex}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li a{margin:0}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li img{height:63px;margin-right:15px;object-fit:cover;min-width:63px;width:63px;display:block}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr{height:auto;justify-content:center;flex-direction:column;display:flex}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr .title{font-size:16px;border:0;text-decoration:none;font-weight:500;margin:0;font-family:var(--primary-font);display:block}.blog-wrapper .blog-sidebar .widget.differ_latest_posts_widget ul li .widget-posts-descr .date{font-size:14px;color:#9c9292;margin-top:5px;display:block}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul{flex-wrap:wrap;list-style-type:none;margin:0 -5px;display:flex}@media (max-width:1199px){.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul{max-width:560px}}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li{padding:5px;width:33.3%;display:block}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a{height:100%;padding:0;position:relative;margin:0;width:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a img{height:auto;max-width:100%;object-fit:contain;min-width:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a video{height:auto;max-width:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a .hover{height:100%;justify-content:center;font-size:20px;right:0;color:#fff;transition:all .3s ease;position:absolute;opacity:0;bottom:0;text-align:center;top:0;align-items:center;background:rgba(0,0,0,.75);left:0;width:100%;display:flex}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a .hover .fa,.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a .hover .fab,.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a .hover i{transform:scale(.7);transition:all .35s ease;opacity:.3}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a:hover .hover{opacity:1}.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a:hover .hover .fa,.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a:hover .hover .fab,.blog-wrapper .blog-sidebar .widget.differ_instagram_widget ul li a:hover .hover i{transform:scale(1);opacity:1}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul{flex-wrap:wrap;list-style-type:none;margin:0 -5px;display:flex}@media (max-width:1199px){.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul{max-width:560px}}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li{padding:5px;position:relative;width:33.3%;display:block}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li:after{content:"";padding-bottom:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a{height:calc(100% - 10px);padding:0;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:calc(100% - 10px);display:block}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a img{height:auto;min-height:100%;max-width:100%;object-fit:cover;min-width:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a video{height:auto;max-width:100%;display:block}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a .hover{height:100%;justify-content:center;font-size:20px;right:0;color:#fff;transition:all .3s ease;position:absolute;opacity:0;bottom:0;text-align:center;top:0;align-items:center;background:rgba(0,0,0,.75);left:0;width:100%;display:flex}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a .hover .fa,.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a .hover .fab,.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a .hover i{transform:scale(.7);transition:all .35s ease;opacity:.3}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a:hover .hover{opacity:1}.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a:hover .hover .fa,.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a:hover .hover .fab,.blog-wrapper .blog-sidebar .widget.differ_flickr_widget ul li a:hover .hover i{transform:scale(1);opacity:1}.blog-wrapper .post-single .post-title{margin:0;-ms-word-wrap:break-word;word-wrap:break-word}.blog-wrapper .post-single .thumbnail-wrap{overflow:hidden;align-items:center;display:flex}.blog-wrapper .post-single .thumbnail-wrap img{height:auto;object-fit:contain;width:100%;display:block}.blog-wrapper .post-single .thumbnail-wrap a img{height:auto;max-width:100%;object-fit:contain;width:auto;display:block}.blog-wrapper .post-single .thumbnail-wrap video{height:auto;overflow:hidden;max-width:100%;width:100%;display:block}.blog-wrapper .post-single .thumbnail-wrap video::-webkit-media-controls-enclosure{margin-left:auto;width:calc(100% + 32px)}.blog-wrapper .post-single .thumbnail-wrap .ytv-wrap{height:auto;overflow:hidden;position:relative;max-width:100%;min-width:100%;padding-bottom:56.25%}.blog-wrapper .post-single .thumbnail-wrap .ytv-wrap embed,.blog-wrapper .post-single .thumbnail-wrap .ytv-wrap iframe,.blog-wrapper .post-single .thumbnail-wrap .ytv-wrap object{height:100%;border:0;position:absolute;min-width:100%;top:0;left:0;width:100%}.blog-wrapper .post-single .info{flex-wrap:wrap;margin-bottom:10px;align-items:center;line-height:1;margin-top:8px;display:flex}.blog-wrapper .post-single .info .item{border-right:1px solid var(--black-color);margin-right:12px;margin-bottom:12px;color:var(--black-color);padding-right:12px;line-height:1;margin-top:6px}.blog-wrapper .post-single .info .item:last-child{border:none;margin-right:0}.blog-wrapper .post-single .info .item.comments-item{font-size:14px}.blog-wrapper .post-single .info .item.comments-item a{font-size:14px;color:var(--black-color);align-items:center;display:inline-flex}.blog-wrapper .post-single .info .item.comments-item a i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .post-single .info .item.likes-item{font-size:14px}.blog-wrapper .post-single .info .item.likes-item a{font-size:14px;color:var(--black-color)}.blog-wrapper .post-single .info .item.likes-item i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .post-single .info .item.likes-item .liked i{color:red}.blog-wrapper .post-single .info .item.views-item{font-size:14px}.blog-wrapper .post-single .info .item.views-item i{font-size:14px;margin-right:4px;display:inline-block}.blog-wrapper .post-single .info .item a{text-decoration:none;color:var(--primary-color);margin:0}.blog-wrapper .post-single .tags{padding:15px;margin-bottom:20px;align-items:center;background:#f8f8f8;display:flex}.blog-wrapper .post-single .tags .tagcloud{flex-wrap:wrap;align-items:center;margin-left:8px;display:flex}.blog-wrapper .post-single .tags .tagcloud a{text-decoration:none;color:var(--black-color);transition:all .3s ease;margin-left:8px}.blog-wrapper .post-single .tags .tagcloud a:hover{text-decoration:underline;color:var(--primary-color)}.blog-wrapper .post-single .post-content{margin-bottom:12px;margin-top:20px}.blog-wrapper .post-single .post-content .post-password-form{margin-bottom:25px;display:block}.blog-wrapper .post-single .post-content .post-password-form label{height:35px;flex-wrap:wrap;align-items:center;line-height:35px;display:inline-flex}.blog-wrapper .post-single .post-content .post-password-form input{height:35px;padding:4px 10px;border:1px solid rgba(0,0,0,.3);border-right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--black-color);font:inherit;outline:none;box-sizing:border-box;border-radius:0;background:transparent;margin-left:12px;line-height:normal}.blog-wrapper .post-single .post-content .post-password-form .flex{flex-wrap:wrap;align-items:center;display:flex}@media (max-width:400px){.blog-wrapper .post-single .post-content .post-password-form .flex label{width:100%;display:block}.blog-wrapper .post-single .post-content .post-password-form .flex input{margin-left:0}}.blog-wrapper .post-single .post-content embed,.blog-wrapper .post-single .post-content iframe{max-width:100%}.blog-wrapper .post-single .post-content blockquote{padding:30px 20px 20px;margin:8px 0;background:#f3eeee}.blog-wrapper .post-single .post-content img{height:auto;margin-bottom:1em;max-width:100%;margin-top:1em;display:inline}.blog-wrapper .post-single .post-content b,.blog-wrapper .post-single .post-content strong{font-weight:700}.blog-wrapper .post-single .post-content em,.blog-wrapper .post-single .post-content i{font-style:italic}.blog-wrapper .post-single .post-content ol,.blog-wrapper .post-single .post-content ul{margin:10px 0;padding-left:17px!important}.blog-wrapper .post-single .post-content ol li,.blog-wrapper .post-single .post-content ul li{line-height:2;display:list-item}@media (max-width:480px){.blog-wrapper .post-single .post-content ol li,.blog-wrapper .post-single .post-content ul li{line-height:1.5}}.blog-wrapper .post-single .post-content ul{list-style:disc}.blog-wrapper .post-single .post-content ol{list-style:decimal}.blog-wrapper .post-single .post-content a{text-decoration:underline;color:var(--primary-color);line-height:1.4}.blog-wrapper .post-single .post-content code,.blog-wrapper .post-single .post-content pre{overflow-x:auto;padding:4px 10px;font-size:15px;margin:0;background:#ddd;line-height:1.4;display:inline-block}.blog-wrapper .post-single .post-content del{text-decoration:line-through}.blog-wrapper .post-single .post-content ins{text-decoration:underline}.blog-wrapper .post-single .post-content table{overflow-x:auto;border-collapse:collapse;max-width:100%;width:auto}.blog-wrapper .post-single .post-content table td,.blog-wrapper .post-single .post-content table th{padding:10px;border:1px solid #ddd;border-collapse:collapse}.comment-actions{justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;border-bottom:1px solid #edeef0;align-items:center;padding-bottom:5px;margin-top:30px;display:flex}.comment-actions .comments-count{font-size:20px}.comment-actions .share .a2a_svg{height:26px;border-radius:0;width:26px}@media (max-width:550px){.comment-actions{flex-direction:column-reverse;align-items:flex-start}.comment-actions .comments-count{margin-top:15px}}.comments-area{margin-top:15px;display:block}.comments-area .wp-error{margin-bottom:35px}.comments-area .comments-pagination{flex-wrap:wrap;margin:40px -5px;align-items:center;display:flex}.comments-area .comments-pagination .page-numbers{height:35px;padding:0 5px;font-size:18px;border:1px solid #edeef0;text-decoration:none;font-weight:300;margin-right:5px;margin-bottom:8px;color:var(--black-color);transition:all .2s ease;min-width:35px;text-align:center;cursor:pointer;margin-left:5px;width:auto;line-height:35px;display:block}.comments-area .comments-pagination .page-numbers:active,.comments-area .comments-pagination .page-numbers:focus,.comments-area .comments-pagination .page-numbers:hover{border-color:var(--primary-color);text-decoration:none;color:var(--white-color);background-color:var(--primary-color)}.comments-area .comments-pagination .page-numbers.current{border-color:var(--primary-color);color:var(--white-color);background-color:var(--primary-color)}.comments-area .comment-list{padding:0;list-style-type:none;margin:0}.comments-area .comment-list .comment{display:block}.comments-area .comment-list .comment .comment-wrap{margin-bottom:30px;border-bottom:1px solid #ddd;align-items:flex-start;display:flex}@media (max-width:400px){.comments-area .comment-list .comment .comment-wrap{flex-direction:column}}.comments-area .comment-list .comment .comment-wrap img{height:65px;object-fit:contain;width:65px;display:block}.comments-area .comment-list .comment .comment-wrap .comment-body{padding:5px 15px 15px;max-width:100%;width:auto;display:block}@media (max-width:400px){.comments-area .comment-list .comment .comment-wrap .comment-body{padding:10px 5px 6px 0}}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-author{font-size:16px;font-weight:500;color:var(--black-color)}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-author .comment-date{font-size:14px;color:#ab9595;display:block}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-author .comment-date .comment-reply-link{text-decoration:none;color:var(--primary-color)}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text{font-size:14px;line-height:1.6;margin-top:10px}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text blockquote{padding:30px 20px 20px;margin:8px 0;background:#f3eeee}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text img{height:auto;margin-bottom:1em;max-width:100%;margin-top:1em;display:inline}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text b,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text strong{font-weight:700}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text em,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text i{font-style:italic}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ol,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ul{margin:10px 0;padding-left:17px!important}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ol li,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ul li{line-height:2;display:list-item}@media (max-width:480px){.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ol li,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ul li{line-height:1.5}}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ul{list-style:disc}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ol{list-style:decimal}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text a{text-decoration:underline;color:var(--primary-color);line-height:1.4}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text code,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text pre{overflow-x:auto;padding:4px 10px;font-size:15px;margin:0;background:#f3eeee;line-height:1.4;display:inline-block}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text del{text-decoration:line-through}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text ins{text-decoration:underline}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text table{overflow-x:auto;border-collapse:collapse;max-width:100%;width:auto}.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text table td,.comments-area .comment-list .comment .comment-wrap .comment-body .comment-item-title .comment-text table th{padding:10px;border:1px solid #ddd;border-collapse:collapse}.comments-area form{margin-top:15px}.comments-area form input[type=date],.comments-area form input[type=email],.comments-area form input[type=number],.comments-area form input[type=tel],.comments-area form input[type=text],.comments-area form input[type=url]{height:40px;padding:0 15px;font-size:16px;border:1px solid #7e7e7e;margin-bottom:25px;color:var(--black-color);transition:all .3s ease;border-radius:0;width:100%;line-height:40px;display:block}.comments-area form input[type=date]::-webkit-input-placeholder,.comments-area form input[type=email]::-webkit-input-placeholder,.comments-area form input[type=number]::-webkit-input-placeholder,.comments-area form input[type=tel]::-webkit-input-placeholder,.comments-area form input[type=text]::-webkit-input-placeholder,.comments-area form input[type=url]::-webkit-input-placeholder{color:#5c5c5c;transition:all .3s ease}.comments-area form input[type=date]::-moz-placeholder,.comments-area form input[type=email]::-moz-placeholder,.comments-area form input[type=number]::-moz-placeholder,.comments-area form input[type=tel]::-moz-placeholder,.comments-area form input[type=text]::-moz-placeholder,.comments-area form input[type=url]::-moz-placeholder{color:#5c5c5c;transition:all .3s ease}.comments-area form input[type=date]:-ms-input-placeholder,.comments-area form input[type=email]:-ms-input-placeholder,.comments-area form input[type=number]:-ms-input-placeholder,.comments-area form input[type=tel]:-ms-input-placeholder,.comments-area form input[type=text]:-ms-input-placeholder,.comments-area form input[type=url]:-ms-input-placeholder{color:#5c5c5c;transition:all .3s ease}.comments-area form input[type=date]:-moz-placeholder,.comments-area form input[type=email]:-moz-placeholder,.comments-area form input[type=number]:-moz-placeholder,.comments-area form input[type=tel]:-moz-placeholder,.comments-area form input[type=text]:-moz-placeholder,.comments-area form input[type=url]:-moz-placeholder{color:#5c5c5c;transition:all .3s ease}.comments-area form input[type=date]:focus,.comments-area form input[type=email]:focus,.comments-area form input[type=number]:focus,.comments-area form input[type=tel]:focus,.comments-area form input[type=text]:focus,.comments-area form input[type=url]:focus{border:1px solid var(--primary-color)}.comments-area form input[type=date]:focus::-webkit-input-placeholder,.comments-area form input[type=email]:focus::-webkit-input-placeholder,.comments-area form input[type=number]:focus::-webkit-input-placeholder,.comments-area form input[type=tel]:focus::-webkit-input-placeholder,.comments-area form input[type=text]:focus::-webkit-input-placeholder,.comments-area form input[type=url]:focus::-webkit-input-placeholder{opacity:0;padding-left:25px}.comments-area form input[type=date]:focus:-moz-placeholder,.comments-area form input[type=date]:focus::-moz-placeholder,.comments-area form input[type=email]:focus:-moz-placeholder,.comments-area form input[type=email]:focus::-moz-placeholder,.comments-area form input[type=number]:focus:-moz-placeholder,.comments-area form input[type=number]:focus::-moz-placeholder,.comments-area form input[type=tel]:focus:-moz-placeholder,.comments-area form input[type=tel]:focus::-moz-placeholder,.comments-area form input[type=text]:focus:-moz-placeholder,.comments-area form input[type=text]:focus::-moz-placeholder,.comments-area form input[type=url]:focus:-moz-placeholder,.comments-area form input[type=url]:focus::-moz-placeholder{opacity:0;padding-left:25px}.comments-area form input[type=date]:focus:-ms-input-placeholder,.comments-area form input[type=email]:focus:-ms-input-placeholder,.comments-area form input[type=number]:focus:-ms-input-placeholder,.comments-area form input[type=tel]:focus:-ms-input-placeholder,.comments-area form input[type=text]:focus:-ms-input-placeholder,.comments-area form input[type=url]:focus:-ms-input-placeholder{opacity:0;padding-left:25px}.comments-area form textarea{min-height:200px;padding:15px;resize:vertical;font-size:16px;border:1px solid #7e7e7e;margin-bottom:25px;transition:all .3s ease;max-height:500px;border-radius:0;width:100%;line-height:1.4;display:block}.comments-area form textarea::-webkit-input-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.comments-area form textarea::-moz-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.comments-area form textarea:-ms-input-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.comments-area form textarea:-moz-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.comments-area form textarea:focus{border:1px solid var(--primary-color)}.comments-area form textarea:focus::-webkit-input-placeholder{opacity:0;padding-left:25px}.comments-area form textarea:focus:-moz-placeholder,.comments-area form textarea:focus::-moz-placeholder{opacity:0;padding-left:25px}.comments-area form textarea:focus:-ms-input-placeholder{opacity:0;padding-left:25px}.comments-area form button[type=submit],.comments-area form input[type=submit]{height:42px;overflow:hidden;min-height:42px;padding:0 30px;font-size:16px;border:1px solid var(--primary-color);color:var(--black-color);transition:all .4s;position:relative;min-width:100px;text-align:center;background-color:transparent;border-radius:0;cursor:pointer;width:auto!important;line-height:42px;font-family:var(--primary-font);display:block;z-index:1}.comments-area form button[type=submit]:active,.comments-area form button[type=submit]:focus,.comments-area form button[type=submit]:hover,.comments-area form input[type=submit]:active,.comments-area form input[type=submit]:focus,.comments-area form input[type=submit]:hover{background:var(--primary-color)}.comments-area form button[type=submit] i,.comments-area form input[type=submit] i{margin-left:6px}#cancel-comment-reply-link{text-decoration:none;color:var(--primary-color);transition:all .3s ease}.comment-reply-title{font-size:26px}.logged-in-as a{text-decoration:none}.comment-respond{margin-bottom:40px}.kc_ember_buttons{flex-wrap:wrap;align-items:center;display:flex}.kc_ember_buttons.center{justify-content:center}.kc_ember_buttons.left{justify-content:flex-start}.kc_ember_buttons.right{justify-content:flex-end}.kc_ember_buttons .btn,.kc_ember_buttons .kc-pro-button,.kc_ember_buttons .kc_button{margin:10px;width:auto;display:inline-block}.kc_services_grid{--item-height:230px}.kc_services_grid .section-flex{flex-wrap:wrap;display:flex}.kc_services_grid .section-flex .item{height:var(--item-height);overflow:hidden;transition:all .3s ease;position:relative;background-color:rgba(0,0,0,.5);width:50%;display:block}.kc_services_grid .section-flex .item:hover{padding-bottom:220px}.kc_services_grid .section-flex .item:nth-child(2n+2),.kc_services_grid .section-flex .item:nth-child(3n+3){background-color:hsla(120,2%,57%,.5)}.kc_services_grid .section-flex .item:nth-child(4n+4){background-color:rgba(0,0,0,.5)}.kc_services_grid .section-flex .item .wrap{height:200%;transition:all .3s ease;position:absolute;top:0;width:100%}.kc_services_grid .section-flex .item .wrap:hover{transform:translateY(-50%)}.kc_services_grid .section-flex .item .up{height:var(--item-height);justify-content:center;flex-direction:column;align-items:center;width:100%;display:flex}.kc_services_grid .section-flex .item .up i{font-size:42px;margin-bottom:12px;color:var(--white-color);line-height:1.2}.kc_services_grid .section-flex .item .up .title{text-align:center;margin:0}.kc_services_grid .section-flex .item .down{height:var(--item-height);padding:15px 35px;justify-content:center;color:var(--white-color);flex-direction:column;align-items:flex-start;width:100%;display:flex}.kc_services_grid .section-flex .item .down p{font-weight:100;margin-bottom:15px;color:var(--white-color);max-width:100%;margin-top:0;display:block}.kc_services_grid .section-flex .item .down .btn{display:inline-block}@media (max-width:1200px){.kc_services_grid{--item-height:300px}}@media (max-width:991px){.kc_services_grid .section-flex .item{width:100%}.kc_services_grid .section-flex .item:nth-child(2n+2){background-color:hsla(120,2%,57%,.5)}.kc_services_grid .section-flex .item:nth-child(3n+3){background-color:rgba(0,0,0,.5)}.kc_services_grid .section-flex .item:nth-child(4n+4){background-color:hsla(120,2%,57%,.5)}}@media (max-width:767px){.kc_services_grid .section-flex .item{width:100%}}.kc_call_to_action{padding:80px 0;background-size:cover;background-position:50%}.kc_call_to_action .flex{justify-content:space-between;align-items:center;display:flex}.kc_call_to_action .flex .title{font-weight:300;color:var(--white-color);margin:0 50px 0 0}@media (max-width:768px){.kc_call_to_action .flex{flex-direction:column}.kc_call_to_action .flex .title{margin-right:0;margin-bottom:30px}}.kc_visual_portfolio .vp-pagination__style-default
.vp-filter__style-default .vp-filter__item.vp-filter__item-active>*,.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item.vp-pagination__item-active>*{border:1px solid var(--primary-color)!important;background-color:var(--primary-color)!important}.kc_visual_portfolio .vp-portfolio__items-style-default .vp-portfolio__item-meta-title a{transition:all .3s ease!important}.kc_visual_portfolio .vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{margin:5px!important}@media (max-width:660px){.kc_visual_portfolio .vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{padding:4px 10px!important}}.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more{height:42px;overflow:hidden;padding:0 30px;font-size:16px;border:1px solid var(--primary-color);text-decoration:none;color:var(--black-color);transition:all .4s;position:relative;min-width:100px;text-align:center;background-color:transparent;border-radius:0;cursor:pointer;line-height:42px;margin-top:25px;font-family:var(--primary-font);display:inline-block;z-index:1}.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more:after{height:120%;transition:all .5s;content:"";position:absolute;opacity:.3;top:0;background:var(--primary-color);left:0;width:0;display:block;z-index:-1}.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more:hover{border:1px solid var(--primary-color);text-decoration:none;color:var(--white-color);background:var(--primary-color)}.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more:hover:after{right:0;opacity:1;width:150%}.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more:active,.kc_visual_portfolio .vp-pagination__style-default .vp-pagination__item .vp-pagination__load-more:focus{border:1px solid var(--primary-color)}.kc_latest_blog .post{margin-bottom:60px;display:block}.kc_latest_blog .post .post-body{background:#f6f6f6;width:100%;display:block}.kc_latest_blog .post .post-body .post-head{transition:all .3s;position:relative;display:block}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap{height:auto;overflow:hidden;position:relative;width:100%;display:block}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap img{height:auto;transition:transform .4s ease;position:relative;max-width:100.5%;object-fit:cover;min-width:100%;box-shadow:inset -10px -41px 73px 1px rgba(0,0,0,.75);width:100%!important;display:block}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap .actions{height:100%;justify-content:flex-end;right:0;color:var(--white-color);position:absolute;padding-right:15px;bottom:0;align-items:flex-end;box-shadow:inset -10px -41px 73px 1px rgba(0,0,0,.7);padding-bottom:15px;width:100%;display:flex;z-index:102}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap .actions i{font-size:15px;margin-right:4px}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap .actions .date{margin-right:15px}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap .actions div{border-right:1px solid var(--white-color);margin-bottom:6px;padding-right:12px;line-height:1}.kc_latest_blog .post .post-body .post-head .thumbnail-wrap .actions div:last-child{border:none;padding-right:0}.kc_latest_blog .post .post-body .post-head .hover{justify-content:center;right:0;transition:all .3s;position:absolute;opacity:0;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.7);left:0;display:flex;z-index:101}.kc_latest_blog .post .post-body .post-head .hover i{font-size:25px;color:var(--white-color)}.kc_latest_blog .post .post-body .post-head:hover .hover{opacity:1}.kc_latest_blog .post .post-body .post-head:hover img{transform:scale(1.2)}.kc_latest_blog .post .other-post{padding:15px}.kc_latest_blog .post .other-post .post-title{text-decoration:none}.kc_latest_blog .post .other-post .post-title h6{font-weight:600}.kc_latest_blog .post .other-post .post-title:active,.kc_latest_blog .post .other-post .post-title:hover{text-decoration:none}.kc_latest_blog .post .other-post p{font-size:14px;color:#6f5e5e}.kc_latest_blog .post .other-post .btn{margin-top:6px}.kc_clients_slider .clients-slider .swiper-slide{justify-content:center;align-items:center;display:inline-flex}.kc_clients_slider .clients-slider .swiper-slide img{object-fit:contain;margin:0 30px;width:auto;display:block}.kc_hero_slider{height:100vh;overflow:hidden;min-height:650px;max-width:100vw;min-width:100vw;width:100%}.kc_hero_slider .swiper-container{height:100%;min-height:100vh;position:relative;min-width:100vw;width:100%;z-index:10}.kc_hero_slider .swiper-container .swiper-slide{padding-top:60px;justify-content:center;color:var(--white-color);position:relative;padding-right:10px;flex-direction:column;-webkit-background-size:cover;background-size:cover;align-items:center;background-position:50%;background-repeat:no-repeat;padding-left:10px;display:flex}@media (max-width:991px){.kc_hero_slider .swiper-container .swiper-slide{padding-top:30px}}.kc_hero_slider .swiper-container .swiper-slide *{z-index:1}.kc_hero_slider .swiper-container .swiper-slide h1,.kc_hero_slider .swiper-container .swiper-slide h2,.kc_hero_slider .swiper-container .swiper-slide h3,.kc_hero_slider .swiper-container .swiper-slide h4,.kc_hero_slider .swiper-container .swiper-slide h5,.kc_hero_slider .swiper-container .swiper-slide h6,.kc_hero_slider .swiper-container .swiper-slide p{color:var(--white-color)}@media (min-width:1200px){.kc_hero_slider .swiper-container .swiper-slide h6{font-size:26px}}.kc_hero_slider .swiper-container .swiper-slide .kc_ember_buttons{margin-top:10px}.kc_hero_slider .swiper-container .button-prev{transform:translateY(-50%);font-size:30px;color:var(--white-color);position:absolute;top:50%;cursor:pointer;left:25px;z-index:100}@media (max-width:991px){.kc_hero_slider .swiper-container .button-prev{display:none}}.kc_hero_slider .swiper-container .button-next{transform:translateY(-50%);font-size:30px;right:25px;color:var(--white-color);position:absolute;top:50%;cursor:pointer;z-index:100}@media (max-width:991px){.kc_hero_slider .swiper-container .button-next{display:none}}.kc_hero_slider .swiper-container .swiper-pagination{justify-content:center;right:0;position:absolute;bottom:25px;margin:auto;align-items:center;left:0;display:flex;z-index:100}.kc_hero_slider .swiper-container .swiper-pagination .swiper-pagination-bullet{height:10px;transition:all .3s;opacity:.8;margin:0 5px;border-radius:50%;background:var(--white-color);cursor:pointer;width:10px}.kc_hero_slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-color)}.kc_image_section{padding:80px 0}.kc_image_section .row{align-items:center;display:flex}.kc_image_section .text-block{padding:50px}@media (max-width:991px){.kc_image_section{padding:50px 0}.kc_image_section .row{flex-direction:column-reverse}.kc_image_section .text-block{padding:0 15px;margin-bottom:20px;display:block}.kc_image_section .image-wrap{justify-content:center;align-items:center;display:flex}.kc_image_section .image-wrap img{max-width:600px}}.kc_team_slider .swiper-container{margin:0 -15px}.kc_team_slider .swiper-container .button-prev{left:0}.kc_team_slider .swiper-container .button-next,.kc_team_slider .swiper-container .button-prev{height:40px;font-size:14px;color:var(--white-color);transition:all .3s;position:absolute;text-align:center;top:50%;background-color:var(--primary-color);cursor:pointer;width:40px;line-height:38px;margin-top:-20px;z-index:50}.kc_team_slider .swiper-container .button-next{right:0}.kc_team_slider .swiper-wrapper .swiper-slide{padding:0 15px;width:33.33333%}@media (max-width:992px){.kc_team_slider .swiper-wrapper .swiper-slide{width:50%}}@media (max-width:660px){.kc_team_slider .swiper-wrapper .swiper-slide{width:100%}}.kc_team_slider .swiper-wrapper .swiper-slide .member{overflow:hidden;position:relative}.kc_team_slider .swiper-wrapper .swiper-slide .member .photo{overflow:hidden;position:relative;display:block}.kc_team_slider .swiper-wrapper .swiper-slide .member .photo:after{content:"";padding-bottom:125%;display:block}.kc_team_slider .swiper-wrapper .swiper-slide .member .photo img{height:auto;min-height:100%;right:0;transition:all .5s;position:absolute;object-fit:cover;bottom:0;top:0;margin:auto;left:0;width:100%;display:block}.kc_team_slider .swiper-wrapper .swiper-slide .member .description{height:100%;padding:25px;right:0;transition:all .3s;position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.6);left:0;width:100%;display:block;z-index:10}.kc_team_slider .swiper-wrapper .swiper-slide .member .description .member-info{position:absolute;bottom:25px;margin:0;left:25px}.kc_team_slider .swiper-wrapper .swiper-slide .member .description .member-info .name{font-size:18px;font-weight:700;color:var(--white-color);margin:0;line-height:1.4;font-family:var(--primary-font)}.kc_team_slider .swiper-wrapper .swiper-slide .member .description .member-info .position{font-size:15px;color:hsla(0,0%,100%,.8)}.kc_team_slider .swiper-wrapper .swiper-slide .member .description .social{height:46px;right:25px;position:absolute;bottom:25px;align-items:center;display:flex}.kc_team_slider .swiper-wrapper .swiper-slide .member .description .social a{color:var(--primary-color);margin:0 12px}.kc_team_slider .swiper-wrapper .swiper-slide .member:hover .photo img{transform:scale(1.05)}.kc_team_slider .swiper-wrapper .swiper-slide .member:hover .description{opacity:1}.kc_differ_contact_form7 .wpcf7-response-output{padding:5px 15px;margin:0}.kc_differ_contact_form7 .wpcf7 .ajax-loader{height:0;margin:0 auto;display:block}.kc_differ_contact_form7 .wpcf7 .ajax-loader.is-active{height:16px}.kc_differ_contact_form7 .form-part{margin-bottom:20px;display:block}.kc_differ_contact_form7 select{height:40px;padding:0 15px;font-size:16px;border:1px solid #7e7e7e;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:7px;transition:all .3s ease;border-radius:0;width:100%;line-height:40px;user-select:none;display:block}.kc_differ_contact_form7 input[type=date],.kc_differ_contact_form7 input[type=email],.kc_differ_contact_form7 input[type=number],.kc_differ_contact_form7 input[type=tel],.kc_differ_contact_form7 input[type=text],.kc_differ_contact_form7 input[type=url]{height:40px;padding:0 15px;font-size:16px;border:1px solid #7e7e7e;-webkit-appearance:none;margin-bottom:7px;transition:all .3s ease;box-shadow:none;border-radius:0;width:100%;line-height:40px;display:block}.kc_differ_contact_form7 input[type=date]::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=email]::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=number]::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=tel]::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=text]::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=url]::-webkit-input-placeholder{color:#5c5c5c;transition:all .3s ease}.kc_differ_contact_form7 input[type=date]::-moz-placeholder,.kc_differ_contact_form7 input[type=email]::-moz-placeholder,.kc_differ_contact_form7 input[type=number]::-moz-placeholder,.kc_differ_contact_form7 input[type=tel]::-moz-placeholder,.kc_differ_contact_form7 input[type=text]::-moz-placeholder,.kc_differ_contact_form7 input[type=url]::-moz-placeholder{color:#5c5c5c;transition:all .3s ease}.kc_differ_contact_form7 input[type=date]:-ms-input-placeholder,.kc_differ_contact_form7 input[type=email]:-ms-input-placeholder,.kc_differ_contact_form7 input[type=number]:-ms-input-placeholder,.kc_differ_contact_form7 input[type=tel]:-ms-input-placeholder,.kc_differ_contact_form7 input[type=text]:-ms-input-placeholder,.kc_differ_contact_form7 input[type=url]:-ms-input-placeholder{color:#5c5c5c;transition:all .3s ease}.kc_differ_contact_form7 input[type=date]:-moz-placeholder,.kc_differ_contact_form7 input[type=email]:-moz-placeholder,.kc_differ_contact_form7 input[type=number]:-moz-placeholder,.kc_differ_contact_form7 input[type=tel]:-moz-placeholder,.kc_differ_contact_form7 input[type=text]:-moz-placeholder,.kc_differ_contact_form7 input[type=url]:-moz-placeholder{color:#5c5c5c;transition:all .3s ease}.kc_differ_contact_form7 input[type=date]:focus,.kc_differ_contact_form7 input[type=email]:focus,.kc_differ_contact_form7 input[type=number]:focus,.kc_differ_contact_form7 input[type=tel]:focus,.kc_differ_contact_form7 input[type=text]:focus,.kc_differ_contact_form7 input[type=url]:focus{border:1px solid var(--primary-color)}.kc_differ_contact_form7 input[type=date]:focus::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=email]:focus::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=number]:focus::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=tel]:focus::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=text]:focus::-webkit-input-placeholder,.kc_differ_contact_form7 input[type=url]:focus::-webkit-input-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 input[type=date]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=date]:focus::-moz-placeholder,.kc_differ_contact_form7 input[type=email]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=email]:focus::-moz-placeholder,.kc_differ_contact_form7 input[type=number]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=number]:focus::-moz-placeholder,.kc_differ_contact_form7 input[type=tel]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=tel]:focus::-moz-placeholder,.kc_differ_contact_form7 input[type=text]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=text]:focus::-moz-placeholder,.kc_differ_contact_form7 input[type=url]:focus:-moz-placeholder,.kc_differ_contact_form7 input[type=url]:focus::-moz-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 input[type=date]:focus:-ms-input-placeholder,.kc_differ_contact_form7 input[type=email]:focus:-ms-input-placeholder,.kc_differ_contact_form7 input[type=number]:focus:-ms-input-placeholder,.kc_differ_contact_form7 input[type=tel]:focus:-ms-input-placeholder,.kc_differ_contact_form7 input[type=text]:focus:-ms-input-placeholder,.kc_differ_contact_form7 input[type=url]:focus:-ms-input-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 textarea{padding:15px;resize:vertical;font-size:16px;border:1px solid #7e7e7e;-webkit-appearance:none;margin-bottom:7px;transition:all .3s ease;max-height:400px;box-shadow:none;border-radius:0;line-height:1.4;display:block}.kc_differ_contact_form7 textarea::-webkit-input-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.kc_differ_contact_form7 textarea::-moz-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.kc_differ_contact_form7 textarea:-ms-input-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.kc_differ_contact_form7 textarea:-moz-placeholder{color:#5c5c5c;transition:all .3s ease;display:block}.kc_differ_contact_form7 textarea:focus{border:1px solid var(--primary-color)}.kc_differ_contact_form7 textarea:focus::-webkit-input-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 textarea:focus:-moz-placeholder,.kc_differ_contact_form7 textarea:focus::-moz-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 textarea:focus:-ms-input-placeholder{opacity:0;padding-left:25px}.kc_differ_contact_form7 button[type=submit],.kc_differ_contact_form7 input[type=submit]{height:42px;overflow:hidden;min-height:42px;padding:0 30px;font-size:16px;border:1px solid var(--primary-color);color:var(--black-color);transition:all .4s;position:relative;min-width:100px;text-align:center;background-color:transparent;border-radius:0;cursor:pointer;width:auto!important;line-height:42px;font-family:var(--primary-font);display:block;z-index:1}.kc_differ_contact_form7 button[type=submit]:active,.kc_differ_contact_form7 button[type=submit]:focus,.kc_differ_contact_form7 button[type=submit]:hover,.kc_differ_contact_form7 input[type=submit]:active,.kc_differ_contact_form7 input[type=submit]:focus,.kc_differ_contact_form7 input[type=submit]:hover{background:var(--primary-color)}.kc_contact_links .items{flex-direction:column;display:flex}.kc_contact_links .items .item{flex-wrap:wrap;text-decoration:none;color:var(--black-color);align-items:center;line-height:3;display:flex}.kc_contact_links .items .item[href="#"]{cursor:default}.kc_contact_links .items .item span{color:var(--black-color)}.kc_contact_links .items .item .icon{font-size:18px;margin-right:12px;color:var(--primary-color);min-width:20px;text-align:center;display:inline-block}.kc_social_links .items{flex-wrap:wrap;align-items:center;display:flex}.kc_social_links .items .bar{text-decoration:none;margin-right:10px;flex-direction:column;text-align:center;align-items:center;width:auto;display:flex}.kc_social_links .items .bar .icon{height:40px;justify-content:center;font-size:16px;color:#080909;transition:1s;position:relative;margin:15px 0;align-items:center;box-shadow:inset 0 0 0 4px #cecece;border-radius:50%;width:40px;display:flex}.kc_social_links .items .bar .icon:before{position:relative;z-index:1}.kc_social_links .items .bar .icon:after{height:100%;transition:1s;content:"";position:absolute;opacity:1;top:0;border-radius:50%;background:#cecece;left:0;width:100%}.kc_social_links .items .bar .icon:hover{color:#65378f}.kc_social_links .items .bar .icon:hover:after{transform:scale(1.3);opacity:0}.fab,.fab:after,.fab:before{font-family:Font Awesome\ 5 Brands!important}.fa,.far,.fas{text-rendering:auto;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;display:inline-block}.fa,.fa:after,.fa:before,.far,.far:after,.far:before,.fas,.fas:after,.fas:before{font-weight:900!important;font-family:Font Awesome\ 5 Free!important}.far,.far:after,.far:before{font-weight:400!important}