@font-face{font-family:"Futura";src:url(../fonts/Futura-300.eot);src:local("☺") , url(../fonts/Futura-300.woff) format("woff") , url(../fonts/Futura-300.ttf) format("truetype") , url(../fonts/Futura-300.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Futura";src:url(../fonts/Futura-400.eot);src:local("☺") , url(../fonts/Futura-400.woff) format("woff") , url(../fonts/Futura-400.ttf) format("truetype") , url(../fonts/Futura-400.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Futura";src:url(../fonts/Futura-700.eot);src:local("☺") , url(../fonts/Futura-700.woff) format("woff") , url(../fonts/Futura-700.ttf) format("truetype") , url(../fonts/Futura-700.svg) format("svg");font-weight:700;font-style:normal}:root{--color-blue:#490eea;--color-turquaz:#7ee6f8;--color-dark:#131314}*{outline:none!important}body{margin:0;padding:0;font-family:"Futura";font-size:16px;color:var(--color-dark);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}img{max-width:100%}address{width:100%;display:block;margin-bottom:30px;font-weight:300}address i{width:100%;font-size:40px;color:var(--color-blue);margin-bottom:20px}p{line-height:1.6;margin-bottom:20px}img{height:auto;max-width:100%}iframe{width:100%;max-width:100%}a{color:var(--color-dark);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:hover{text-decoration:underline;color:var(--color-dark)}input[type="text"]{height:62px;border:1px solid #eaebee;padding:0 20px;font-weight:300}input[type="email"]{height:62px;border:1px solid #eaebee;padding:0 20px;font-weight:300}input[type="password"]{height:62px;border:1px solid #eaebee;padding:0 20px;font-weight:300}input[type="search"]{height:62px;border:1px solid #eaebee;padding:0 20px;font-weight:300}textarea{height:124px;border:1px solid #eaebee;padding:20px}input[type="submit"]{height:62px;padding:0 40px;border:none;background:var(--color-blue);color:#fff;font-size:14px;font-weight:700}button[type="submit"]{height:62px;padding:0 40px;border:none;background:var(--color-blue);color:#fff;font-size:14px;font-weight:700}select{max-width:100%;height:62px;border-radius:0}@media (min-width:1300px){.container{max-width:1340px}}.content-section{width:100%;display:block;padding:150px 0}main{width:100%;display:block}.wpb-content-wrapper{width:100%}.no-spacing{padding:0!important;margin:0!important}.no-bottom-spacing{margin-bottom:0!important;padding-bottom:0!important}.inner-spacing{width:100%;display:flex;flex-wrap:wrap;margin:40px 0}.row-spacing{margin-left:0!important;margin-right:0!important}.row-spacing .vc_row{margin-left:0!important;margin-right:0!important}.row-spacing .vc_column-inner{padding-left:0!important;padding-right:0!important}body{overflow-y:hidden;overflow-x:hidden}body .header .container .inner small{transform:translateY(50px);opacity:0;transition-delay:1.1s}body .header .container .inner h1{transform:translateY(50px);opacity:0;transition-delay:1.25s}body .header .container .inner a{transform:translateY(50px);opacity:0;transition-delay:1.4s}body .header .social-media{opacity:0;transition-delay:1.3s}body .page-header .container .inner small{transform:translateY(50px);opacity:0;transition-delay:1.1s}body .page-header .container .inner h1{transform:translateY(50px);opacity:0;transition-delay:1.25s}body .page-header .social-media{opacity:0;transition-delay:1.3s}.page-loaded{overflow-y:inherit}.page-loaded .header .container .inner small{transform:translateY(0);opacity:1}.page-loaded .header .container .inner h1{transform:translateY(0);opacity:1}.page-loaded .header .container .inner a{transform:translateY(0);opacity:1}.page-loaded .header .social-media{opacity:1}.page-loaded .page-header .container .inner small{transform:translateY(0);opacity:1}.page-loaded .page-header .container .inner h1{transform:translateY(0);opacity:1}.page-loaded .page-header .social-media{opacity:1}.no-preloader{overflow-y:inherit}.no-preloader .header .container .inner small{transform:translateY(0);opacity:1}.no-preloader .header .container .inner h1{transform:translateY(0);opacity:1}.no-preloader .header .container .inner a{transform:translateY(0);opacity:1}.no-preloader .header .social-media{opacity:1}.no-preloader .page-header .container .inner small{transform:translateY(0);opacity:1}.no-preloader .page-header .container .inner h1{transform:translateY(0);opacity:1}.no-preloader .page-header .social-media{opacity:1}.overflow{overflow-y:hidden!important}.image-box{display:block!important;margin-bottom:0;box-shadow:0 0 40px rgba(0,0,0,.1);position:relative}.image{margin-bottom:0}.image img{width:100%}.fadeIn{opacity:0;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.fadeIn.animated{opacity:1}.text-effect span{transform:translateY(50px) skewY(5deg);opacity:0;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;transition:all .45s ease-in-out;display:inline-block}.text-effect.animated span{transform:translateY(0) skewY(0);opacity:1}.wow{visibility:visible!important}.wow:nth-child(1) {transition-delay:0s}.wow:nth-child(2) {transition-delay:.1s}.wow:nth-child(3) {transition-delay:.2s}.wow:nth-child(4) {transition-delay:.3s}.wow:nth-child(5) {transition-delay:.4s}.wow:nth-child(6) {transition-delay:.5s}.wow:nth-child(7) {transition-delay:.6s}.wow:nth-child(8) {transition-delay:.7s}.wow:nth-child(9) {transition-delay:.8s}.wow:nth-child(10) {transition-delay:.9s}.wow:nth-child(11) {transition-delay:1s}.wow:nth-child(12) {transition-delay:1.1s}.wow:nth-child(13) {transition-delay:1.2s}.wow:nth-child(14) {transition-delay:1.3s}.wow:nth-child(15) {transition-delay:1.4s}.wow:nth-child(16) {transition-delay:1.5s}.wow:nth-child(17) {transition-delay:1.6s}.accordion{width:100%;float:left;background:#fff;padding:0}.accordion .card{background:none;border-radius:0;margin-top:-1px;border:1px solid #eaebee}.accordion .card .card-header{background:none;padding:0;border-bottom:none}.accordion .card .card-header a{width:100%;float:left;padding:20px 25px;color:var(--color-dark);font-weight:600;font-size:19px}.accordion .card .card-header a:before{content:"+";width:20px;float:left;margin-right:8px;color:var(--color-blue);font-weight:600}.accordion .card .card-header a:hover{color:var(--color-blue);text-decoration:none}.accordion .card .card-body{width:100%;border-top:1px solid #eee;line-height:1.7;font-weight:300;font-size:21px;padding:50px}.accordion .card [aria-expanded="true"]{color:var(--color-blue)!important}.accordion .card [aria-expanded="true"]:before{content:"-"!important;color:var(--color-blue)!important}.pagination{width:100%;display:flex;flex-wrap:wrap;margin:0;margin-top:50px}.pagination .page-numbers{width:100%;display:flex;flex-wrap:wrap;margin:0;padding:0}.pagination li{display:inline-block;margin-left:-1px}.pagination li .page-numbers{height:60px;line-height:60px;padding:0 30px;border-radius:0!important;font-size:12px;font-weight:600;color:var(--color-dark);outline:none!important;border:1px solid #dee2e6}.pagination li .page-numbers.current{background:#e9ecef}.pagination li .page-numbers:hover{background:#e9ecef}.page-numbers{height:60px;line-height:60px;display:inline-block;padding:0 20px;border-radius:0!important;font-size:12px;font-weight:600;color:var(--color-dark);outline:none!important;border:1px solid #dee2e6}.page-numbers.current{background:#e9ecef}.page-numbers:hover{background:#e9ecef;text-decoration:none}.preloader-bar{width:1px;height:200px;display:inline-block;background:rgba(255,255,255,.2);transform:rotate(-90deg)}.preloader-bar span{display:block;position:relative;padding-top:79px;text-align:center}.preloader-bar span::before{-webkit-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;-moz-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;-o-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite}.preloader-bar span::before{position:absolute;top:0;left:50%;margin-left:-.5px;width:1px;height:200px;background:#fff;content:""}.odometer{line-height:1}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{padding:0}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{left:0}.page-transition{width:100%;height:100vh;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;background:var(--color-turquaz);position:fixed;left:0;bottom:-100%;z-index:13;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);visibility:hidden}.page-transition *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.page-transition .layers{width:100%;height:100vh;position:absolute;left:0;top:0;overflow:hidden}.page-transition .layers span{width:33.33333%;height:0;position:absolute;bottom:0;background:var(--color-dark)}.page-transition .layers span:nth-child(1) {left:0;transition-delay:.25s}.page-transition .layers span:nth-child(2) {left:33.33333%;transition-delay:.4s}.page-transition .layers span:nth-child(3) {left:66.66666%;transition-delay:.55s}.page-transition.active{bottom:0;visibility:visible}.page-transition.active .layers span{height:100vh}.preloader{width:100%;height:100vh;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;background:var(--color-dark);position:fixed;left:0;top:0;z-index:12;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:.9s;visibility:visible}.preloader *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.preloader .layers{width:100%;height:100vh;position:absolute;left:0;top:0;overflow:hidden}.preloader .layers span{width:33.33333%;height:0;position:absolute;bottom:0;background:var(--color-turquaz)}.preloader .layers span:nth-child(1) {left:0;transition-delay:.25s}.preloader .layers span:nth-child(2) {left:33.33333%;transition-delay:.4s}.preloader .layers span:nth-child(3) {left:66.66666%;transition-delay:.55s}.preloader .inner{width:100%;display:block;text-align:center}.preloader .inner figure{width:100%;display:block;margin-bottom:0}.preloader .inner figure img{height:44px}.preloader .inner .preloader-bar{margin:-80px 0}.preloader .inner small{width:100%;display:block;color:#fff;letter-spacing:1px}.page-loaded .preloader{height:0;overflow:hidden}.page-loaded .preloader .inner{opacity:0;transform:translateY(20px)}.page-loaded .preloader .layers span{height:100vh}.site-navigation{width:100%;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:fixed;left:0;bottom:-100%;background:var(--color-turquaz);z-index:4;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:.1s;visibility:hidden}.site-navigation *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.site-navigation .layers{width:100%;height:100vh;position:absolute;left:0;top:0;overflow:hidden}.site-navigation .layers span{width:33.33333%;height:0;position:absolute;bottom:0;background:var(--color-dark)}.site-navigation .layers span:nth-child(1) {left:0;transition-delay:.25s}.site-navigation .layers span:nth-child(2) {left:33.33333%;transition-delay:.4s}.site-navigation .layers span:nth-child(3) {left:66.66666%;transition-delay:.55s}.site-navigation .bottom{width:100%;position:absolute;left:0;bottom:60px;color:#fff;opacity:0;transition-delay:.8s}.site-navigation .bottom address{font-size:20px;font-weight:300;margin-bottom:10px}.site-navigation .bottom address strong{width:100%;display:block}.site-navigation .inner{display:inline-block;position:relative;z-index:2;opacity:0;transform:translateY(-50px);transition-delay:.65s}.site-navigation .inner ul{display:inline-block;margin:0;padding:0}.site-navigation .inner ul li{display:inline-block;margin:0 25px;padding:10px 0;list-style:none;position:relative}.site-navigation .inner ul li:hover ul{opacity:1;visibility:visible}.site-navigation .inner ul li.dropdown i{display:inline-block}.site-navigation .inner ul li.dropdown li i{display:none}.site-navigation .inner ul li ul{width:100%;display:block;position:absolute;left:0;top:100%;margin:0;padding:0;text-align:left;opacity:0;visibility:hidden;background:none}.site-navigation .inner ul li ul li{display:block;margin:2px 0;padding:2px 0;list-style:none}.site-navigation .inner ul li ul li a{display:block;white-space:nowrap;font-size:17px}.site-navigation .inner ul li ul li a:hover{color:var(--color-turquaz)}.site-navigation .inner ul li i{font-size:14px;color:#fff;float:right;margin-left:8px;margin-top:17px;display:none}.site-navigation .inner ul li a{color:#fff;font-size:30px;font-weight:700;padding:0}.site-navigation .inner ul li a:hover{color:var(--color-turquaz);text-decoration:none}.site-navigation.active{bottom:0;visibility:visible}.site-navigation.active .inner{opacity:1;transform:translateY(-80px)}.site-navigation.active .bottom{opacity:1;transform:translateY(-30px)}.site-navigation.active .layers span{height:100vh}.menu-container{margin-left:auto;margin-right:0;margin-bottom:0}.menu-container ul{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:0;margin-top:-1px;margin-bottom:0}.menu-container ul li{margin:0;margin-left:35px;padding:0;list-style:none;position:relative}.menu-container ul li:first-child{margin-left:0}.menu-container ul li:hover ul{top:100%;opacity:1;visibility:visible}.menu-container ul li:hover ul li ul{visibility:hidden;opacity:0}.menu-container ul li ul{min-width:200px;position:absolute;left:-35px;top:120%;background:var(--color-dark);margin:0;padding:15px 0;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.menu-container ul li ul:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--color-dark) transparent;position:absolute;left:35px;top:-10px}.menu-container ul li ul li{width:100%;margin:0;padding:0 25px;white-space:nowrap}.menu-container ul li ul li:hover ul{visibility:visible;opacity:1}.menu-container ul li ul li:hover ul li ul{opacity:0;visibility:hidden}.menu-container ul li ul li ul{left:100%;top:-15px!important;opacity:0;visibility:hidden}.menu-container ul li ul li ul:before{display:none}.menu-container ul li ul li ul li ul{width:100%;left:-100%}.menu-container ul li ul li ul li:hover ul{opacity:1;visibility:visible}.menu-container ul li ul li ul li:hover ul li ul{opacity:0;visibility:hidden;left:100%}.menu-container ul li ul li ul li:hover ul li:hover ul{opacity:1;visibility:visible}.menu-container ul li ul li a{padding:6px 0;font-size:14px}.menu-container ul li ul li a:hover{border-color:transparent}.menu-container ul li i{font-size:9px;color:#fff;margin-left:5px;margin-top:3px;display:none}.menu-container ul li a{color:#fff;font-size:14px;display:inline-block;font-weight:600;padding:25px 0;border-top:1px solid transparent}.menu-container ul li a:focus{text-decoration:none;color:var(--color-turquaz);background:none}.menu-container ul li a:hover{text-decoration:none;color:var(--color-turquaz);background:none}.menu-container .menu-horizontal li.dropdown i{display:inline-block}.menu-container .menu-horizontal li.dropdown ul li i{display:none;left:5px}.menu-container .menu-horizontal li.dropdown ul li.dropdown i{display:inline-block}.menu-container .menu-horizontal li.dropdown ul li.dropdown ul li i{display:none}.menu-container .menu-horizontal li.dropdown ul li.dropdown ul li.dropdown i{display:inline-block}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;transform:scale(.4);background:#fff;opacity:1;border-radius:50%}.swiper-pagination .swiper-pagination-bullet:hover{-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-transition:background-color .3s ease , -webkit-transform .3s ease;transition:background-color .3s ease , transform .3s ease;-webkit-transform:scale(1);box-shadow:0 0 0 2px rgba(255,255,255,0);border:2px solid #fff;background:none}.swiper-pagination .swiper-pagination-bullet-active{-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-transition:background-color .3s ease , -webkit-transform .3s ease;transition:background-color .3s ease , transform .3s ease;-webkit-transform:scale(1);box-shadow:0 0 0 2px rgba(255,255,255,0);border:2px solid #fff;background:none}.swiper-button-prev{width:76px;height:76px;line-height:76px;background:var(--color-dark);color:#fff;text-align:center;font-size:22px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.swiper-button-prev:hover{background:var(--color-blue);color:var(--color-turquaz)}.swiper-button-next{width:76px;height:76px;line-height:76px;background:var(--color-dark);color:#fff;text-align:center;font-size:22px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.swiper-button-next:hover{background:var(--color-blue);color:var(--color-turquaz)}.hamburger{float:left;width:26px;height:18px;position:relative}.hamburger *{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.hamburger span{display:block;position:absolute;left:0;width:100%;height:2px;background:var(--color-turquaz);z-index:0}.hamburger span:nth-child(1) {top:0;width:100%}.hamburger span:nth-child(2) {top:8px;width:75%}.hamburger span:nth-child(3) {width:100%;top:16px;right:0;left:auto}.hamburger span:before,.hamburger span:after{position:absolute;content:"";display:block;top:0;height:100%;width:0;right:0;left:auto}.hamburger span:before{z-index:1;background:#fff;transition:all .15s linear 0s}.hamburger span:after{z-index:2;background:var(--color-turquaz);transition:all .15s linear .3s}.hamburger span:nth-child(2):before {transition-delay:.05s}.hamburger span:nth-child(3):before {transition-delay:.1s}.hamburger span:nth-child(2):after {transition-delay:.15s}.hamburger span:nth-child(3):after {transition-delay:.2s}.hamburger.open span:nth-child(1) {top:9px;width:100%;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.hamburger.open span:nth-child(2) {opacity:0;left:-15px}.hamburger.open span:nth-child(3) {top:9px;width:100%;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.side-text-box{width:100%;display:flex;flex-wrap:wrap}.side-text-box h6{width:100%;display:block;font-weight:400;color:var(--color-blue);margin-bottom:10px;letter-spacing:1px;font-size:13px}.side-text-box h2{width:100%;display:block;margin-bottom:20px;font-weight:700;font-size:40px}.side-text-box p{display:block;margin-bottom:20px;padding-right:20%;font-weight:300}.side-text-box figure{width:100%;display:block;margin:20px 0}.side-text-box figure img{height:45px}.side-text-box figure img.other-image{height:100px}.side-text-box a{display:inline-block;height:56px;line-height:56px;margin-top:30px;background:var(--color-blue);color:#fff;padding:0 40px;font-size:13px;font-weight:700;border-radius:56px;box-shadow:5px 5px 25px rgba(0,0,0,.16)}.side-text-box a:hover{opacity:.9;text-decoration:none}.recent-posts-title{width:100%;display:flex;flex-wrap:wrap;color:#fff;margin-bottom:100px}.recent-posts-title h6{width:100%;display:block;font-weight:400;margin-bottom:10px;letter-spacing:1px;font-size:13px}.recent-posts-title h2{width:100%;display:block;margin-bottom:0;font-weight:700;font-size:40px}.custom-recent-posts{position:relative;padding-bottom:0}.custom-recent-posts:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/wp-content/themes/novos/images/bg-wave.svg) top right no-repeat;background-size:90% auto;z-index:1;opacity:.1}.custom-recent-posts:after{content:"";width:100%;height:100px;background:#fff;position:absolute;left:0;bottom:0}.recent-posts{width: calc(100% + 30px);display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-bottom:0;padding:0;position:relative;z-index:1}.recent-posts li{width:25%;list-style:none;margin:0;padding:0 15px}.recent-posts li:first-child{width:50%}.recent-posts li:first-child .recent-news .news-image img{max-height:inherit;max-width:100%}.recent-posts li:first-child .recent-news .news-content h4{font-size:30px}.recent-news{width:100%;display:block;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.05)}.recent-news .news-image{width:100%;height:300px;display:block;margin-bottom:0;overflow:hidden}.recent-news .news-image img{width:100%;width:auto;max-width:inherit;min-width:100%;max-height:300px}.recent-news .news-content{width:100%;display:block;padding:30px}.recent-news .news-content .post-author{width:100%;display:flex;flex-wrap:wrap;margin:0;align-items:center}.recent-news .news-content .post-author img{width:60px;height:60px;border-radius:50%}.recent-news .news-content .post-author div{width:calc(100% - 60px);display:inline-block;padding-left:15px}.recent-news .news-content .post-author div strong{width:100%;display:block;font-weight:600;margin:0;line-height:1}.recent-news .news-content .post-author div small{width:100%;display:block;opacity:.6}.recent-news .news-content b{width:100%;display:block;margin-bottom:10px}.recent-news .news-content h4{display:block;font-size:20px;margin-bottom:20px}.section-title{width:100%;display:flex;flex-wrap:wrap;margin-bottom:80px;text-align:center}.section-title img{height:15px;display:inline-block;margin:0 auto;margin-bottom:20px}.section-title h6{width:100%;display:block;text-transform:uppercase;color:var(--color-blue);font-size:13px;letter-spacing:1px;margin-bottom:20px}.section-title h2{width:100%;display:block;font-weight:700}.body-horizontal-menu .hamburger-menu{display:none}.navbar{width:100%;display:flex;flex-wrap:wrap;padding:30px 0;position:absolute;left:0;top:0;z-index:5}.navbar .logo{margin-left:0;margin-right:auto}.navbar .logo a{display:inline-block}.navbar .logo a img{height:50px}.navbar .hamburger-menu{margin-right:0;margin-left:auto}.navbar .hamburger-menu b{color:#fff;font-weight:400;font-size:14px;float:left;margin-right:10px}.navbar .hamburger-menu .hamburger{display:inline-block}.header{width:100%;height: calc(100vh + 60px);min-height:540px;display:flex;flex-wrap:wrap;align-items:center;background:var(--color-blue);position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.header:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/wp-content/themes/novos/images/bg-wave.svg) top right no-repeat;background-size:90% auto;z-index:1;opacity:.1}.header:after{content:"";width:0;height:0;border-style:solid;border-width:20px 120vw 20px 0;border-color:transparent var(--color-turquaz) transparent transparent;position:absolute;left:-20vw;bottom:-20px;z-index:2}.header *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.header .social-media{width:100vh;position:absolute;right: calc(-50vh + 20px);top:calc(50% - 20px);text-align:center;margin:0;padding:0;transform:rotate(90deg);line-height:1;z-index:2}.header .social-media li{display:inline-block;margin:0 10px;padding:0;list-style:none}.header .social-media li a{font-size:14px;font-weight:700;color:#fff}.header .container{position:relative;z-index:3}.header .container .inner{width:100%;color:#fff}.header .container .inner small{width:100%;display:block;color:#fff;font-size:18px;letter-spacing:1px;margin-bottom:20px}.header .container .inner small b{font-weight:400;color:var(--color-turquaz);border-bottom:1px solid #fff;padding-bottom:8px}.header .container .inner h1{font-size:6vw;color:#fff;font-weight:700;margin-bottom:40px}.header .container .inner h1:after{content:"";width:18px;height:18px;display:inline-block;background:var(--color-turquaz);border-radius:50%}.header .container .inner a{display:inline-block;height:56px;line-height:56px;margin-top:30px;background:var(--color-turquaz);color:var(--color-blue);padding:0 40px;font-size:13px;font-weight:700;border-radius:56px;box-shadow:5px 5px 25px rgba(0,0,0,.16)}.header .container .inner a:hover{opacity:.9;text-decoration:none}.header{width:100%}.header .video-bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;overflow:hidden;background:var(--color-blue)}.header .video-bg video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);mix-blend-mode:multiply;filter:grayscale(1);opacity:.3}.swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.swiper-container .swiper-slide{overflow:hidden;color:#fff;background:#000}.swiper-container .swiper-slide .bg-image{width:100%;height:100%;position:absolute;left:0;top:0;opacity:.7}.swiper-container .swiper-slide .bg-image:after{display:none}.swiper-container .swiper-slide .container{width:100%;height:100%;display:flex;align-items:center}.swiper-container .swiper-pagination{bottom:100px}.page-header{width:100%;height: calc(100vh + 60px);min-height:540px;display:flex;flex-wrap:wrap;align-items:center;background:var(--color-blue);position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.page-header:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/wp-content/themes/novos/images/bg-wave.svg) top right no-repeat;background-size:90% auto;z-index:1;opacity:.1}.page-header:after{content:"";width:0;height:0;border-style:solid;border-width:20px 120vw 20px 0;border-color:transparent var(--color-turquaz) transparent transparent;position:absolute;left:-20vw;bottom:-20px;z-index:2}.page-header *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.page-header .social-media{width:100vh;position:absolute;right: calc(-50vh + 20px);top:calc(50% - 20px);text-align:center;margin:0;padding:0;transform:rotate(90deg);line-height:1;opacity:0;transition-delay:1.3s;z-index:2}.page-header .social-media li{display:inline-block;margin:0 10px;padding:0;list-style:none}.page-header .social-media li a{font-size:13px;font-weight:700;color:#fff}.page-header .container{position:relative;z-index:3}.page-header .container .inner{width:100%;color:#fff}.page-header .container .inner small{width:100%;display:block;color:#fff;font-size:18px;letter-spacing:1px;margin-bottom:20px;transform:translateY(50px);opacity:0;transition-delay:1.1s}.page-header .container .inner small b{font-weight:400;color:var(--color-turquaz);border-bottom:1px solid #fff;padding-bottom:8px}.page-header .container .inner h1{font-size:9vw;color:#fff;font-weight:700;margin-bottom:10px;text-transform:uppercase;line-height:1;transform:translateY(50px);opacity:0;transition-delay:1.25s}.partners{width:100%;display:flex;flex-wrap:wrap;margin-top:-60px;padding:0;position:relative;z-index:2}.partners .inner{width:100%;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.1)}.partners .inner h6{display:inline-block;margin:0;font-weight:700;font-size:19px}.partners .inner ul{display:flex;margin:0;padding:0;align-items:center;text-align:center}.partners .inner ul li{flex:1;margin:0;padding:40px 30px;list-style:none}.partners .inner ul li:first-child{border-right:1px solid #eee;padding:20px 40px}.partners .inner ul li figure{width:100%;margin:0;opacity:.7;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.partners .inner ul li figure:hover{opacity:1}.partners .inner ul li figure img{opacity:.6}.carousel-slider{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.carousel-slider .swiper-slide{width:60%;opacity:.5}.carousel-slider .swiper-slide:before{content:"";width:100%;height:300px;position:absolute;left:0;bottom:0;z-index:1;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#131314 100%);background-image:-o-linear-gradient(to bottom,rgba(0,0,0,0) 0%,#131314 100%);background-image:-moz-linear-gradient(to bottom,rgba(0,0,0,0) 0%,#131314 100%);background-image:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0%,#131314 100%)}.carousel-slider .swiper-slide figure{width:100%;display:block;margin-bottom:0;position:relative}.carousel-slider .swiper-slide figure img{width:100%}.carousel-slider .swiper-slide figure figcaption{width:100%;display:none;flex-wrap:wrap;position:absolute;left:0;bottom:20px;z-index:2;color:#fff;padding:40px;text-align:center}.carousel-slider .swiper-slide figure figcaption small{width:100%;display:block;margin-bottom:10px;letter-spacing:1px;font-weight:700;font-size:11px}.carousel-slider .swiper-slide figure figcaption h3{width:100%;display:block;font-size:3vw;font-weight:300}.carousel-slider .swiper-slide figure figcaption h3 a{color:#fff}.carousel-slider .swiper-slide.swiper-slide-active{opacity:1}.carousel-slider .swiper-slide.swiper-slide-active figure figcaption{display:flex}.icon-box-spacing{padding:0 10%}.icon-box{width:100%;display:flex;flex-wrap:wrap;text-align:center}.icon-box figure{width:100%;display:block;margin-bottom:20px}.icon-box figure img{height:65px}.icon-box h5{width:100%}.icon-box p{width:100%;display:block;padding:0 10%;font-weight:300;margin:0}.content-section.bg-image:before{content:"";width:0;height:0;border-style:solid;border-width:20px 120vw 20px 0;border-color:transparent var(--color-turquaz) transparent transparent;position:absolute;left:-20vw;top:-20px;z-index:1}.bg-image{background-size:cover;background-position:center;color:#fff;position:relative}.bg-image:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:var(--color-blue);mix-blend-mode:lighten}.bg-image .container{position:relative;z-index:2}.cta-section{width:100%;display:block}.cta-section h6{width:100%;display:block;font-weight:400;margin-bottom:10px;letter-spacing:1px;font-size:13px}.cta-section h2{width:100%;display:block;margin-bottom:20px;font-weight:700;font-size:60px;padding-right:30%}.cta-section a{display:inline-block;height:56px;line-height:56px;margin-top:30px;background:#fff;color:var(--color-blue);padding:0 40px;font-size:13px;font-weight:700;border-radius:56px;box-shadow:5px 5px 25px rgba(0,0,0,.16)}.cta-section a:hover{opacity:.9;text-decoration:none}.testimonials-spacing{overflow:hidden;width: calc(100% + 30px)}.testimonials-slider{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;position:relative;margin-top:-40px}.testimonials-slider .swiper-slide{width:60%;opacity:.5}.testimonials-slider .swiper-slide .testimonial{width:calc(100% - 100px);display:block;margin:50px;margin-top:30px}.testimonials-slider .swiper-slide .testimonial blockquote{width:100%;float:left;box-shadow:0 0 40px rgba(0,0,0,.05);padding:40px 50px;line-height:1.7;font-weight:300;border-radius:6px;margin-bottom:40px;position:relative}.testimonials-slider .swiper-slide .testimonial blockquote:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;left:70px;bottom:-10px}.testimonials-slider .swiper-slide .testimonial figure{width:100%;float:left;padding-left:50px}.testimonials-slider .swiper-slide .testimonial figure img{height:60px;float:left;margin-right:15px;border-radius:50%}.testimonials-slider .swiper-slide .testimonial figure figcaption{display:inline-block}.testimonials-slider .swiper-slide .testimonial figure figcaption h6{font-weight:600;margin-top:10px;margin-bottom:0}.testimonials-slider .swiper-slide .testimonial figure figcaption small{font-weight:300;opacity:.6}.testimonials-slider .swiper-slide.swiper-slide-active{opacity:1}.price-box{width:100%;display:block;padding:40px 40px;margin:15px 0;box-shadow:0 0 40px rgba(0,0,0,.05);text-align:center;position:relative}.price-box figure{width:100%;display:block;margin:30px 0}.price-box figure img{height:75px}.price-box h6{width:100%;display:block;margin-bottom:20px;opacity:.6}.price-box b{width:100%;display:block;font-size:40px;letter-spacing:-2px;line-height:1}.price-box b span{font-size:13px}.price-box b small{font-size:13px;letter-spacing:0}.price-box p{padding:30px 10%;margin-top:30px;margin-bottom:10px;border-top:1px solid #eee;font-weight:300}.price-box a{display:inline-block;height:56px;line-height:56px;background:var(--color-blue);color:#fff;padding:0 40px;font-size:13px;font-weight:700;border-radius:56px;box-shadow:5px 5px 25px rgba(0,0,0,.16)}.price-box a:hover{opacity:.9;text-decoration:none}.location-box{width:100%;display:flex;flex-wrap:wrap;align-items:center;background:var(--color-turquaz)}.location-box .location-map{width:50%;position:relative}.location-box .location-map i{width:50px;height:50px;line-height:50px;position:absolute;right:-25px;top:25px;background:var(--color-blue);color:var(--color-turquaz);text-align:center}.location-box .location-map iframe{width:100%;height:400px;float:left;border:none}.location-box .location-content{width:50%;padding:0 30px}.location-box .location-content address{margin-bottom:10px;display:block;color:var(--color-dark)}.location-box .location-content a{text-decoration:underline;color:var(--color-dark)}.location-box .location-content a:hover{text-decoration:none}.team-member{width:100%;display:flex;flex-wrap:wrap}.team-member figure{width:100%;display:block;margin-bottom:0;position:relative;background:var(--color-blue)}.team-member figure *{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.team-member figure:hover img{opacity:.3}.team-member figure:hover figcaption{opacity:1}.team-member figure img{width:100%}.team-member figure figcaption{width:100%;height:44px;position:absolute;left:0;top:50%;margin-top:-22px;text-align:center;color:#fff;opacity:0}.team-member figure figcaption h6{margin-bottom:0;font-weight:700;font-size:20px}.team-member figure figcaption small{width:100%;display:block;text-transform:uppercase;margin-bottom:15px}.team-member figure figcaption ul{width:100%;display:block;margin:0;padding:0}.team-member figure figcaption ul li{display:inline-block;margin:0 10px;padding:0;list-style:none}.team-member figure figcaption ul li a{color:#fff}.team-member figure figcaption ul li a:hover{color:var(--color-turquaz)}.error-404{width:100%;display:flex;flex-wrap:wrap;text-align:center}.error-404 figure{width:100%;display:block;margin-top:50px;padding:0 20%}.error-404 figure img{width:100%}.error-404 p{width:100%;font-size:22px}.side-support-box{width:100%;float:left;padding:40px 30px;text-align:center;background:var(--color-blue);color:#fff;position:-webkit-sticky!important;position:sticky!important;top:0}.side-support-box h5{font-size:30px;font-weight:700;text-align:center}.side-support-box i{width:100%;display:block;margin-bottom:20px;font-size:70px;color:var(--color-turquaz);margin:20px 0}.side-support-box p{margin-bottom:30px;opacity:.8}.side-support-box a{color:#fff}.industries-sidebar{width:100%;display:flex;flex-wrap:wrap;padding-right:60px}.industries-sidebar .inner{width:100%;display:block;margin-bottom:50px;background:#fff;padding:40px;padding-top:0;border:1px solid #e2e2e2;position:relative;box-shadow:6px 6px 0 #f5f5f5}.industries-sidebar .inner h4{width:100%;display:block;border-bottom:4px solid #eee;line-height:1;font-size:18px;font-weight:700;text-transform:uppercase;padding:30px 0;margin-bottom:30px;color:#490eea;position:relative}.industries-sidebar .inner h4:after{content:"";width:70px;height:4px;background:#7ee6f8;position:absolute;left:0;bottom:-4px}.industries-sidebar .inner h5{font-size:30px;font-weight:700;text-align:center}.industries-sidebar .inner i{width:100%;display:block;margin-bottom:20px;font-size:70px;color:var(--color-turquaz);margin:20px 0}.industries-sidebar .inner p{margin-bottom:30px;opacity:.8}.industries-sidebar .inner ul{width:100%;display:block;margin:0;padding:0}.industries-sidebar .inner ul li{margin:0;padding:15px 0;list-style:none;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.industries-sidebar .inner ul li:last-child{border-bottom:none}.industries-sidebar .inner ul li.active{background:var(--color-turquaz);border-bottom:none}.industries-sidebar .inner ul li.active:before{content:"";width:35px;height:100%;background:var(--color-turquaz);position:absolute;left:-35px;top:0}.industries-sidebar .inner ul li.active a{color:var(--color-blue)}.industries-sidebar .inner ul li a{font-size:18px}.industries-sidebar .inner ul li a:hover{color:var(--color-turquaz);text-decoration:none}.spec-list{width:100%;display:flex;flex-wrap:wrap;margin:40px 0;padding:0}.spec-list li{flex:1;margin:0;padding:0;list-style:none;font-size:13px}.spec-list li strong{color:var(--color-blue)}.spec-list li b{font-weight:400;color:#908c8c}.spec-list-vertical{width:100%;display:block;margin-bottom:30px;padding:0}.spec-list-vertical li{width:100%;margin:5px 0;padding:5px 0;list-style:none;font-weight:300}.spec-list-vertical li b{width:100px;display:inline-block;font-weight:700}.social-share{width:100%;display:block;margin-bottom:30px;padding:0}.social-share li{display:inline-block;width:auto}.social-share li i{margin-right:4px}.social-share li a{color:#fff;display:inline-block;padding:10px 20px}.social-share li a:hover{text-decoration:none;opacity:.6}.text-box{width:100%;display:block}.text-box ul{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px;padding-left:20px}.text-box ul li{width:100%;margin:3px 0;padding:3px 0}.text-box blockquote{background:var(--color-turquaz);padding:30px;font-size:19px;line-height:1.6}.text-box h2{font-size:40px;font-weight:700;margin-bottom:50px}.text-box h3{font-weight:700;margin-top:20px;margin-bottom:40px;line-height:1.5}.text-box h4{font-weight:300;font-size:28px;line-height:1.5;margin-bottom:30px}.text-box h5{font-weight:700;text-transform:uppercase;font-size:16px}.text-box h6{font-weight:700;margin-bottom:20px;margin-top:10px}.text-box strong{color:var(--color-blue)}.content-slider{width:100%;display:flex;flex-wrap:wrap;background:#000;overflow:hidden;margin-bottom:0;margin-top:10px;position:relative}.content-slider .swiper-slide{width:100%;display:flex;flex-wrap:wrap}.content-slider .swiper-slide figure{width:100%;margin:0}.content-slider .swiper-slide figure img{width:100%}.content-slider .swiper-slide figure figcaption{width:100%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;padding:30px}.side-content{width:100%}.side-content .image{width:100%;display:block;margin-bottom:30px;position:relative}.side-content .image.small{width:50%}.side-content .image img{width:100%}.side-content .image figcaption{width:100%;position:absolute;left:0;bottom:0;padding:30px;background:rgba(0,0,0,.5)}.side-content .image figcaption small{width:100%;display:block;color:#fff;margin-bottom:10px}.side-content .image figcaption .progress{width:100%;height:3px;background:rgba(255,255,255,.4)}.side-content .image figcaption .progress *{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.side-content .image figcaption .progress .progress-bar{background:var(--color-turquaz);width:0}.side-content .image figcaption .progress .progress-bar.animated{width:80%}.counter{width:100%;display:block}.counter h6{font-weight:700;color:var(--color-blue)}.counter .char{font-size:19px;float:left;margin-top:10px}.counter .odometer{font-size:4vw;font-weight:700;margin-bottom:40px;float:left;line-height:1;padding:0}.job-positions{width:100%;display:block;margin:0;margin-bottom:80px;padding:0;box-shadow:0 0 40px rgba(0,0,0,.05)}.job-positions li{width:100%;line-height:60px;display:flex;flex-wrap:wrap;margin:0;padding:10px 30px;list-style:none;border-bottom:1px solid #eee}.job-positions li:first-child{font-weight:600;color:var(--color-turquaz);background:var(--color-blue)}.job-positions li:last-child{border-bottom:none}.job-positions li:hover{box-shadow:0 15px 30px rgba(0,0,0,.05) , 0 8px 30px rgba(0,0,0,.05)}.job-positions li span{flex:auto}.job-positions li span:first-child{flex:0 0 55%}.job-positions li span:nth-child(3) {flex:0 0 15%}.job-positions li span:last-child{text-align:right}.job-positions li span a{height:40px;line-height:40px;display:inline-block;background:var(--color-blue);color:#fff;padding:0 20px;font-weight:600;font-size:12px}.job-positions li span a:hover{background:var(--color-blue);text-decoration:none}.resume-form{width:60%;display:block;margin:0 20%;margin-top:-50px;padding:30px;background:#fff;position:relative;z-index:1;box-shadow:0 0 40px rgba(0,0,0,.1)}.resume-form .form-group{width:100%;display:block;margin-bottom:15px}.resume-form .form-group:last-child{margin-bottom:0}.resume-form .form-group input[type="text"]{width:100%}.resume-form .form-group textarea{width:100%}.resume-form .form-group .file{width:100%;height:54px;float:left;padding:0 20px;background:#fff;border:1px solid #eaebee;position:relative}.resume-form .form-group .file i{float:left;font-size:17px;margin-top:17px;margin-right:10px}.resume-form .form-group .file input[type="file"]{width:84px;height:48px;float:right;color:#999;padding-top:16px;opacity:0;position:relative;z-index:2}.resume-form .form-group .file input[type="text"]{width:60%;height:44px;margin:4px 0;padding:0;border:none}.resume-form .form-group .file .button{height:38px;line-height:38px;position:absolute;right:7px;top:7px;color:#fff;background:var(--color-blue);font-size:12px;font-weight:600;padding:0 15px;cursor:pointer}.blog-post{width:100%;display:flex;flex-wrap:wrap;margin-bottom:100px}.blog-post:last-child{margin-bottom:0}.blog-post.sticky{border:1px solid #eee;padding:30px;position:relative}.blog-post.sticky:before{content:"";width:14px;height:25px;background:#0e0e0e;position:absolute;right:30px;top:-10px}.blog-post.sticky:after{content:"";width:0;height:0;border-style:solid;border-width:0 7px 6px 7px;border-color:transparent transparent #fff transparent;position:absolute;right:30px;top:9px}.blog-post.sticky .post-content{background:#fff;padding:30px}.blog-post.post-single{width:100%;margin-bottom:25px}.blog-post.post-single .post-image{width:100%;flex:inherit;margin-bottom:30px}.blog-post.post-single .post-content{width:100%;flex:inherit;display:block;padding:0;border:none}.blog-post.post-single .post-content .post-author{margin-bottom:20px}.blog-post.post-single .post-content .post-title{width:100%;display:block;font-size:56px;font-weight:800;margin-bottom:30px;letter-spacing:-1px;line-height:1.2}.blog-post.single-post{width:100%;margin-bottom:25px}.blog-post.single-post .post-content{width:100%}.blog-post.single-post .post-content .post-author{margin-bottom:20px}.blog-post.single-post .post-content .post-title{margin-bottom:20px}.blog-post .post-image{width:100%;display:block;margin-bottom:30px}.blog-post .post-image img{max-width:100%}.blog-post .post-content{width:100%;display:block}.blog-post .post-content .post-inner{width:100%}.blog-post .post-content .post-tags{width:100%;display:block;margin-bottom:20px;padding:0}.blog-post .post-content .post-tags li{display:inline-block;margin:3px 0;margin-right:10px;padding:0;list-style:none}.blog-post .post-content .post-tags li a{background:#4237ef;color:#fff;padding:4px 12px;font-size:11px}.blog-post .post-content .post-date{width:100%;display:block;margin-bottom:10px;letter-spacing:1px;font-size:14px;text-transform:uppercase}.blog-post .post-content .post-title{width:100%;display:block;font-size:3vw;font-weight:400;margin-bottom:30px;line-height:1.2;-ms-word-wrap:break-word;word-wrap:break-word}.blog-post .post-content .post-title a{color:var(--color-dark)}.blog-post .post-content .post-title a:hover{color:var(--color-blue);text-decoration:none}.blog-post .post-content .post-author{width:100%;display:flex;align-items:center}.blog-post .post-content .post-author .author-link-thumb{width:60px;display:inline-block}.blog-post .post-content .post-author .author-link-thumb img{width:60px;height:60px;display:inline-block;border-radius:50%}.blog-post .post-content .post-author div{width:calc(100% - 60px);display:inline-block;padding-left:15px}.blog-post .post-content .post-author div strong{width:100%;display:block;line-height:1}.blog-post .post-content .post-author div small{opacity:.6}.blog-post .post-content .post-author b{color:#727479;font-weight:400}.blog-post .post-content .post-author b a{color:var(--color-dark)}.blog-post .post-content .post-author b a:hover{text-decoration:none}.blog-post .post-content .post-categories{width:100%;display:block;margin-bottom:30px;padding:0}.blog-post .post-content .post-categories li{display:inline-block;margin:0;margin-right:10px;padding:0;list-style:none}.blog-post .post-content .post-categories li a{color:var(--color-dark);font-size:11px;padding-bottom:3px;border-bottom:2px solid var(--color-dark)}.blog-post .post-content .post-categories li a:hover{text-decoration:none;border-color:var(--color-blue)}.blog-post .post-content .social-share{width:100%;float:left;padding:0;margin-bottom:40px;text-align:center}.blog-post .post-content .social-share li{float:left;margin-right:5px;margin-bottom:5px;padding:0;list-style:none}.blog-post .post-content .social-share li.facebook a{background:#475993}.blog-post .post-content .social-share li.twitter a{background:#76a9ea}.blog-post .post-content .social-share li.google-plus a{background:#f34a38}.blog-post .post-content .social-share li.linkedin a{background:#0077b7}.blog-post .post-content .social-share li.youtube a{background:#f61c0d}.blog-post .post-content .social-share li a{line-height:44px;float:left;padding:0 20px;background:var(--color-dark);font-weight:600;color:#fff;border:none;border-radius:0}.blog-post .post-content .social-share li a:hover{text-decoration:none}.blog-post .post-content blockquote{background:var(--color-blue);color:#fff;padding:30px;margin-bottom:25px}.blog-post .post-content blockquote h5{font-weight:800}.blog-post .post-content p{font-size:17px;line-height:1.4;margin-bottom:25px}.blog-post .post-content h3{font-weight:600}.blog-post .post-content h4{font-weight:600}.blog-post .post-content h5{font-weight:600}.blog-post .post-content h6{font-weight:600}.blog-post .post-content strong{font-weight:600}.blog-post .post-content u{text-decoration:none;border-bottom:2px solid var(--color-dark)}.blog-post .post-content .custom-list{width:100%;display:block;padding-left:20px}.blog-post .post-content .custom-list li{font-size:17px}.blog-post .post-content .image-full{display:block;height:auto;margin-bottom:30px;margin-top:30px}.blog-post .post-content .image-full img{width:100%}.blog-post .post-content .link-more{font-weight:600}.blog-post .post-content .link-more:hover{color:#490eea;text-decoration:none}.contact-spacing{padding:0 15%;margin-bottom:50px}.contact-box{width:100%;display:block;text-align:center;margin-bottom:30px}.contact-box figure{width:100%;display:block}.contact-box figure img{height:70px}.map{width:100%;display:flex;position:relative;overflow:hidden}.map iframe{width:100%;height:460px!important;display:block;margin:0;padding:0;border:none}.contact-form{width:60%;display:block;margin:0 20%!important;margin-top:-50px!important;padding:30px;background:#fff;position:relative;z-index:1;box-shadow:0 0 40px rgba(0,0,0,.1);text-align:center}.contact-form .form-group{display:block;position:relative;margin-bottom:35px}.contact-form .form-group:last-child{margin-bottom:0}.contact-form .form-group span{width:100%;line-height:60px;position:absolute;left:0;top:0;padding:0 20px;z-index:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.contact-form .form-group span.label-up{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact-form .form-group input[type="text"]{background:none;position:relative;z-index:2;width:100%}.contact-form .form-group input:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact-form .form-group textarea{background:none;position:relative;z-index:2;width:100%}.contact-form .form-group textarea:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact-form .form-group label.error{color:red;margin-top:5px;margin-bottom:0;font-weight:600;font-size:13px}.wpcf7-response-output{width:60%;margin:0 20%!important;margin-top:30px!important;padding:20px!important}.alert{border:none;border-radius:0;padding:20px 30px}.subscribe-box{width:100%;display:flex;margin-bottom:-80px;position:relative;z-index:2}.subscribe-box .inner{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:0;position:relative;z-index:1;padding:70px 50px;background:var(--color-blue)}.subscribe-box .inner:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/wp-content/themes/novos/images/bg-wave.svg) top right no-repeat;background-size:90% auto;z-index:0;opacity:.1}.subscribe-box p{margin:0;position:relative}.subscribe-box h2{display:inline-block;margin-bottom:0;color:#fff;font-weight:700;line-height:56px;margin-right:20px;position:relative}.subscribe-box input[type="email"]{width:400px;max-width:100%;height:56px;border:none;padding:0 30px;border-radius:56px;margin-right:20px;font-weight:300}.subscribe-box input[type="submit"]{display:inline-block;height:56px;line-height:56px;background:var(--color-turquaz);color:var(--color-blue);border:none;padding:0 40px;font-size:13px;font-weight:700;border-radius:56px;box-shadow:5px 5px 25px rgba(0,0,0,.16)}.subscribe-box input[type="submit"]:hover{opacity:.9;text-decoration:none}.mc4wp-response{position:absolute;z-index:2;font-size:14px;top:20px;left:0;width:100%;text-align:center;color:#fff}.mc4wp-response a{color:#fff;text-decoration:underline}.footer{width:100%;display:flex;flex-wrap:wrap;background:var(--color-dark);background-size:70% auto!important;background-position:center;background-repeat:no-repeat;color:#fff;position:relative}.footer:before{content:"";width:0;height:0;border-style:solid;border-width:20px 120vw 20px 0;border-color:transparent var(--color-turquaz) transparent transparent;position:absolute;left:-20vw;top:-20px;z-index:0}.footer .widget:first-child{margin-top:150px}.footer figure{width:100%;display:block;margin-bottom:25px}.footer figure img{height:50px;width:auto}.footer p{margin:0;padding-right:10%}.footer h3{font-size:20px;font-weight:700;margin-bottom:40px;margin-top:15px}.footer a{color:#fff;text-decoration:underline}.footer .social-links{width:100%;display:block;margin-top:30px;margin-bottom:0;padding:0}.footer .social-links li{display:inline-block;margin:0;margin-right:10px;padding:0}.footer .social-links li a{color:#fff;font-size:13px}.footer .social-links li a:hover{color:var(--color-turquaz)}.footer .footer-menu{width:100%;display:inline-block;margin:0;padding:0}.footer .footer-menu li{margin:2px 0;padding:2px 0;list-style:none}.footer .footer-menu li:before{content:"";width:5px;height:5px;float:left;background:var(--color-turquaz);border-radius:50%;margin-right:10px;margin-top:10px}.footer .footer-menu li a{color:#fff;text-decoration:none}.footer .footer-menu li a:hover{color:var(--color-turquaz)}.footer .bottom-bar{width:100%;display:flex;flex-wrap:wrap;padding:40px 0;margin-top:50px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.footer .bottom-bar span{float:left}.footer .bottom-bar b{float:right;font-weight:400}.footer .bottom-bar b a{color:#fff;text-decoration:underline}.footer .bottom-bar b a:hover{color:var(--color-turquaz)}@media only screen and (max-width:1199px),only screen and (max-device-width:1199px){.partners .inner ul li{padding:30px 10px}.icon-content-box p{padding:0}.text-content-block h2{font-size:36px}.text-content-block h2 br{display:none}.news-box.head-news .news-content{padding:20px}.news-box.head-news .news-content h4{font-size:24px}.news-box .news-content{padding:20px}.news-box .news-content b{font-size:14px}.news-box .news-content h4{font-size:18px}.price-box{width:100%;margin:0}.sidebar .widget_recent_entries ul li{padding-left:0}.subscription-block .subscribe-box .inner{text-align:center}.subscription-block .subscribe-box h2{margin-bottom:10px}}@media only screen and (max-width:991px),only screen and (max-device-width:991px){.content-section{padding:100px 0}.content-section .vc_custom_1586033289915{margin-bottom:0!important}.content-section .vc_custom_1586064976364{padding-right:15px!important}.content-section .vc_custom_1585682292833{margin-bottom:100px!important}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6{order:3;margin-top:50px}.content-section .vc_custom_1585682292833.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6:first-child{order:2}.content-section .vc_custom_1585682292833.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6:last-child{order:1}.menu-all-pages-container,.menu-main-menu-container{display:none}.body-horizontal-menu .hamburger-menu{display:flex}.body-horizontal-menu .menu-horizontal{display:none}.body-horizontal-menu .menu-all-pages-container{display:none}.navbar .menu-container{display:none}.site-navigation{text-align:inherit;justify-content:flex-start;flex-direction:row}.site-navigation .menu-all-pages-container,.site-navigation .menu-main-menu-container{display:block}.site-navigation.active .inner{transform:none}.site-navigation .inner{width:100%;max-height:90vh;overflow-y:auto}.site-navigation .inner ul{width:100%;display:block;margin:0;padding:0 25px;text-align:left}.site-navigation .inner ul li{width:100%;display:flex;flex-wrap:wrap;padding:0;margin:0}.site-navigation .inner ul li a{font-size:26px}.site-navigation .inner ul li i{float:none;cursor:pointer;display:none}.site-navigation .inner ul li.dropdown i{display:inline-block}.site-navigation .inner ul li.dropdown ul li i{display:none}.site-navigation .inner ul li.dropdown ul li.dropdown i{display:inline-block}.site-navigation .inner ul li.dropdown ul li.dropdown ul li i{display:none}.site-navigation .inner ul li.dropdown ul li.dropdown ul li.dropdown i{display:inline-block}.site-navigation .inner ul li ul{position:static;display:none;opacity:1;visibility:visible;display:none;padding-left:20px;margin-bottom:5px}.site-navigation .inner ul li ul li a{width:auto;display:inline-block}.site-navigation .inner ul li ul li a:hover{background:none}.site-navigation.active .bottom{display:none}.header .container .inner h1:after{width:12px;height:12px}.icon-box-spacing{padding:0}.icon-box p{padding:0}.custom-recent-posts:after{display:none}.recent-posts li:first-child{width:100%!important}.recent-posts li{width:50%!important;margin:15px 0}.recent-news .news-image{height:auto}.recent-news .news-image img{width:100%;height:auto;min-height:inherit}.contact-form{width:calc(100% - 60px);margin:0 30px!important;margin-top:-30px!important}.content-block{padding:75px 0}.partners .inner ul li:first-child{display:none}.carousel-slider .swiper-slide{width:90%}.multi-image-box{padding:0 15%;margin-bottom:50px}.image{padding:0}.bg-image .container h2{font-size:44px}.bg-image .container h2 br{display:none}.testimonials-slider .swiper-slide{width:90%}.bg-pattern .text-content-block{margin-bottom:30px}.news-box.head-news{margin-bottom:30px}.price-box{margin-top:50px}.sidebox{width:100%;margin-top:30px;margin-left:0}.job-positions li span:nth-child(2) {display:none}.job-positions li span:nth-child(3) {flex:auto}.resume-form{width:90%;margin:0 5%;margin-top:-50px}.title-block{margin-bottom:40px}.location-box{margin:15px 0}.solutions h2{font-size:30px}.left-sidebar{display:none}.content-block address{margin-bottom:0}.contact-form{width:90%;margin:0 5%;margin-top:-50px}.subscribe-box{text-align:center}.subscribe-box .inner{padding:50px 30px}.subscribe-box h2{margin-right:0}.subscribe-box input[type="email"]{width:100%;margin-right:0;margin-bottom:10px}.blog-post .post-content .post-title{font-size:6vw}.sidebar{padding-left:0!important;margin-top:50px}.footer .widget:first-child{margin-top:0}.footer .col-lg-4:first-child .widget:first-child{margin-top:170px}.footer h3{margin-top:40px;margin-bottom:20px}.footer ol{margin-bottom:0}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){main{overflow:hidden}.content-section{padding:75px 0}.content-section .vc_custom_1585596762174{margin-bottom:0!important}.content-section .vc_custom_1585679006130{margin-bottom:0!important}.content-section .vc_custom_1585682238945{padding-right:15px!important}.content-section .vc_custom_1585682292833{margin-bottom:75px!important}.content-section .vc_custom_1585682292833 .vc_col-md-6:first-child{order:2}.content-section .vc_custom_1585682292833 .side-text-box{margin-bottom:50px}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6{order:3}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6 .side-text-box{margin-top:50px}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-6 .side-text-box{margin-bottom:50px;margin-top:0!important}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-7 .vc_col-sm-6:first-child .price-box{margin-top:100px}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-7 .vc_row{margin-left:-15px!important;margin-right:-15px!important}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6 .image{margin-top:50px}.vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex .vc_col-sm-12.vc_col-md-6{margin-top:0}.vc_custom_1585682292833 .image{margin-top:0!important}.vc_custom_1585682292833 .side-text-box{margin-top:0!important}.body-horizontal-menu .hamburger-menu{margin-bottom:5px}.spec-list li{flex:initial;width:50%;display:inline-block;margin-bottom:10px}.side-text-box{text-align:center}.side-text-box p{padding:0 10%}.side-text-box a{margin-left:auto;margin-right:auto}.cta-section{text-align:center}.header .social-media{display:none}.header .container .inner small{letter-spacing:0;margin-bottom:30px}.header .container .inner h1{font-size:10vw;line-height:1.3}.page-header .container .inner small{padding-right:20%}.page-header .container .inner h1{font-size:10vw}.page-header .social-media{display:none}.partners{padding:0;margin:0}.partners .container{padding:0}.partners .inner ul{flex-wrap:wrap;padding:30px 0}.partners .inner ul li{flex:none;width:33.3333%;padding:15px}.partners .inner ul li:last-child{display:none}.side-text-box h2{font-size:30px}.side-text-box h2 br{display:none}.text-box h2{font-size:30px}.text-box h3{font-size:25px}.icon-box-spacing{padding:0}.icon-box{padding:15px 0}.section-title{margin-bottom:50px}.section-title h2{font-size:30px}.section-title h2 br{display:none}.cta-section h2{padding-right:0}.recent-posts li{width:100%!important;margin:15px 0}.contact-form{width:100%;margin:0!important;margin-top:30px!important}.testimonials-slider .swiper-slide .testimonial{width:calc(100% - 30px);margin:0 15px}.price-box{margin:15px 0}.testimonials-slider .swiper-slide .testimonial blockquote{padding:30px 20px}.recent-posts-title{margin-bottom:50px}.industries-sidebar{padding-right:0}.social-share li{width:100%}.side-support-box{margin-top:50px}.vc_col-sm-4 .image{margin:15px 0}.counter .odometer{font-size:14vw}.subscribe-box .inner{flex-wrap:wrap;padding:30px;text-align:center}.subscribe-box input[type="email"]{width:100%;margin-bottom:20px}.subscribe-box h2{font-size:20px}.footer h3{margin-top:0}.footer .bottom-bar{margin-top:0}.footer .bottom-bar b{float:left}.text-content-block p{padding-right:0}.image-box{position:static!important}.swiper-button-prev{display:none}.swiper-button-next{display:none}.carousel-slider .swiper-slide{width:100%}.inner-spacing{display:none}.icon-content-box{margin:15px 0}.multi-image-box{padding:0 5%;margin-top:30px}.title-block{padding:0 5%}.title-block h2 br{display:none}.testimonials-slider .swiper-slide{width:100%}.news-box{margin:15px 0}.job-positions li span:first-child{flex:0 0 65%}.job-positions li span:nth-child(3) {display:none}.location-box{flex-direction:column}.location-box .location-map{width:100%}.location-box .location-map iframe{height:200px}.location-box .location-content{width:100%;padding:30px;padding-top:55px}.location-box .location-content address p{margin:0}.location-box .location-map i{right:auto;left:30px;top:auto;bottom:-25px}.error-404 figure{padding:0;margin-top:20px;margin-bottom:0}.solutions .odometer{font-size:10vw}.blog .post .post-content h4{font-size:6vw}.post-comment .comment-list .comment .comment-avatar{width:100%;margin-right:0;margin-bottom:20px}.post-comment .comment-list .comment .comment-content{width:100%!important}.post-comment .comment-list .comment .comment-content table{margin-top:10px}.menu-container li ul li a{font-size:24px;font-weight:600}.menu-container li ul li ul li a{font-size:20px}.menu-container li ul li ul li ul li a{font-size:18px}.pagination li{display:none}.pagination li:first-child{display:inline-block}.pagination li:nth-child(2) {display:inline-block}.pagination li:last-child{display:inline-block}}@-webkit-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}@-moz-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}@-o-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}@keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}.wp-block-quote p:last-child{margin-bottom:0}.page.type-page code{background:#eee;padding:4px;color:#0e0e0e;font-family:Courier}.page-links{position:relative}.post-501 .page-links{float:left;margin-top:60px}.post-501 .post-entry-footer{float:left}.post-1133 .post-entry-footer{float:left}.wp-image-907{width:100%}.error-404.not-found{text-align:center}.error-404.not-found .screen-reader-text{display:none}.error-404.not-found img{max-height:460px;margin-bottom:30px}.is-style-squared .wp-block-button__link{border-radius:0!important}.blog-post .post-content .wp-block-quote{border:none;color:#fff;background:#4237ef;color:#fff;padding:30px;margin-top:20px;margin-bottom:20px}.blog-post .post-content .wp-block-quote a{color:#fff}.blog-post .post-content .has-medium-font-size{font-size:20px}.page.type-page{width:100%}.blog-post .post-content select{width:100%}.logged-in.admin-bar .navbar{top:32px}.logged-in.admin-bar .site-navigation.active .inner{margin-top:32px}.search-no-results .content-section{text-align:center}.search-no-results .content-section p{width:100%;display:block;font-size:22px;padding:0 25%;margin-bottom:40px}.search-no-results .content-section .screen-reader-text{display:none}.search-no-results .content-section form{width:100%;display:block;padding:0 15%}.search-no-results .content-section form label{width:100%;margin-bottom:20px}.search-no-results .content-section form input[type="search"]{width:100%}.wp-block-embed{max-width:100%;overflow:hidden;margin-bottom:50px}.blog-post .post-content .post-password-form{width:100%;display:block;margin-bottom:70px}.blog-post .post-content .wp-block-button{width:100%;display:block;margin-bottom:30px}.blog-post .post-content .wp-block-button:last-child{margin-bottom:0}.blog-post .post-content .wp-block-button__link{background:#0e0e0e;font-size:13px;font-weight:600;padding:20px 40px;border-radius:50px}.blog-post .post-content .wp-block-button.is-style-outline .wp-block-button__link{background:none}.blog-post .post-content .wp-block-cover{margin-bottom:50px}.blog-post .post-content .wp-block-cover.has-background-dim .wp-block-cover-text{color:#fff}.blog-post .post-content .wp-block-cover-image.has-background-dim .wp-block-cover-image-text{color:#fff}.blog-post .post-content .wp-block-gallery{width:100%;margin-bottom:40px;padding:0}.blog-post .post-content .wp-block-gallery .blocks-gallery-caption{font-size:13px}.blog-post .post-content .wp-block-gallery .blocks-gallery-item figure{width:100%;position:relative}.blog-post .post-content .wp-block-gallery .blocks-gallery-item figure figcaption{max-height:calc(100% - 20px);padding:0 10px;bottom:0;margin:10px 0;line-height:1.2;background:none}.blog-post .post-content .wp-block-quote{margin:20px 0}.blog-post .post-content .wp-block-quote a{color:#fff}.blog-post .post-content .wp-block-quote cite{font-family:georgia;font-style:italic;font-size:13px}.blog-post .post-content .wp-block-quote cite br{display:none}.blog-post .post-content .blocks-gallery-grid{padding:0;display:flex;flex-wrap:wrap}.blog-post .post-content .wp-block-group.has-background{padding:30px}.blog-post .post-content .has-background{margin-bottom:20px}.blog-post .post-content .more-link{display:inline-block;margin-top:20px;font-weight:600;display:none}.blog-post .post-content .gallery{display:block;margin-bottom:40px}.blog-post .post-content .gallery .gallery-item{position:relative}.blog-post .post-content .gallery .gallery-item .gallery-caption{font-size:13px;color:#727479}.blog-post .post-content .gallery .gallery-item a{width:100%;display:block;margin-bottom:10px}.blog-post .post-content .gallery .gallery-item a img{width:100%;height:auto}.blog-post .post-content .has-drop-cap:first-letter{font-size:300%;line-height:1;margin-top:-2px;margin-right:5px;margin-bottom:0!important;padding-bottom:0!important;max-height:50px;display:inline-block;overflow:hidden}.blog-post .post-content .wp-block-archives{width:100%;display:block;margin-bottom:40px;padding:0;font-size:16px}.blog-post .post-content .wp-block-archives li{width:100%;display:block;margin:0;margin-bottom:10px;padding:3px 0;list-style:none;color:#727479}.blog-post .post-content .wp-block-archives li .comment-author-link a{text-decoration:none;font-weight:600}.blog-post .post-content .wp-block-archives li a{margin:0;color:#0e0e0e}.blog-post .post-content .wp-block-calendar{width:100%;display:block;margin-bottom:40px}.blog-post .post-content .wp-block-calendar caption{width:100%;padding-bottom:20px;font-weight:600;color:#727479}.blog-post .post-content .wp-block-calendar a{display:inline-block;color:#0e0e0e;font-weight:600;text-decoration:none;margin-top:10px}.blog-post .post-content .wp-block-table{width:100%}.blog-post .post-content .wp-block-table a{color:#0e0e0e}.blog-post .post-content .wp-block-table table{width:100%;border:1px solid #f3f4f5}.blog-post .post-content .wp-block-table table tr{border-bottom:1px solid #f3f4f5}.blog-post .post-content .wp-block-table table td{height:50px;padding:0 20px}.blog-post .post-content .wp-block-search{width:100%;display:block;margin-bottom:40px}.blog-post .post-content .wp-block-search .wp-block-search__label{display:none}.blog-post .post-content .wp-block-search input[type="search"]{width:100%;max-width:350px;border:1px solid #eee;padding:0 15px}.blog-post .post-content .wp-block-categories{width:100%;display:block;margin-bottom:40px}.blog-post .post-content .wp-block-latest-comments{width:100%;display:block;padding:0;margin-bottom:40px}.blog-post .post-content .wp-block-latest-comments .wp-block-latest-comments__comment-author{text-decoration:none;font-weight:600}.blog-post .post-content .wp-block-latest-comments a{text-decoration:underline}.blog-post .post-content .wp-block-latest-comments p{font-weight:400;padding:0;border:none;text-transform:inherit}.blog-post .post-content .wp-block-latest-posts{padding:0;margin-bottom:40px}.blog-post .post-content .wp-block-tag-cloud{font-weight:400;margin-bottom:40px}.blog-post .post-content .wp-block-tag-cloud a{display:inline-block;font-size:13px!important;background:#0e0e0e;color:#fff;padding:5px 10px;margin-bottom:5px}.blog-post .post-content .wp-block-tag-cloud a:hover{text-decoration:none;background:#490eea;color:#fff}.blog-post .post-content .wp-block-rss{margin-bottom:40px}.blog-post .post-content .post-entry-footer{width:100%;display:block;padding:20px;border:1px solid #e2e2e2;margin-bottom:30px;box-shadow:6px 6px 0 #f5f5f5;margin-top:40px;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-post .post-content .post-entry-footer .cat-links{width:100%;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e2e2e2;font-weight:600}.blog-post .post-content .post-entry-footer .cat-links a{text-decoration:underline;font-weight:400}.blog-post .post-content .post-entry-footer .cat-links a:hover{text-decoration:none}.blog-post .post-content .post-entry-footer .tags-links{width:100%;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e2e2e2;font-weight:600}.blog-post .post-content .post-entry-footer .tags-links a{text-decoration:underline;font-weight:400}.blog-post .post-content .post-entry-footer .tags-links a:hover{text-decoration:none}.blog-post .post-content .post-entry-footer .edit-link{width:100%;display:block;font-weight:600}.blog-post .post-content .post-entry-footer .edit-link .screen-reader-text{display:inline-block;font-weight:400}.blog-post .post-content .post-navigation{width:100%;display:block}.blog-post .post-content .post-navigation .navigation{width:100%;display:block;padding:20px;border:1px solid #e2e2e2;margin-bottom:30px;box-shadow:6px 6px 0 #f5f5f5}.blog-post .post-content .post-navigation .navigation:last-child{margin-bottom:0}.blog-post .post-content .post-navigation .navigation .screen-reader-text{font-size:20px;font-weight:600;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.blog-post .post-content .post-navigation .navigation .nav-links{width:100%;display:flex;flex-wrap:wrap;align-items:center;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-post .post-content .post-navigation .navigation .nav-links .nav-previous{flex:1;width:50%;padding-right:20px;border-right:1px solid #eee;position:relative;line-height:30px}.blog-post .post-content .post-navigation .navigation .nav-links .nav-previous a:hover{text-decoration:none}.blog-post .post-content .post-navigation .navigation .nav-links .nav-previous:before{content:"";width:60px;height:30px;display:inline-block;background:#131314;color:#fff;font-family:"Font Awesome 5 Pro";display:inline-block;margin-right:10px;text-align:center;border-radius:30px}.blog-post .post-content .post-navigation .navigation .nav-links .nav-next{flex:1;width:50%;padding-left:20px;text-align:right;line-height:30px}.blog-post .post-content .post-navigation .navigation .nav-links .nav-next a:hover{text-decoration:none}.blog-post .post-content .page-links{width:100%;display:block;border-top:1px solid #eee;padding-top:20px}.blog-post .post-content .post-navigation .navigation .nav-links .nav-next:after{content:"";width:60px;height:30px;display:inline-block;background:#131314;color:#fff;font-family:"Font Awesome 5 Pro";display:inline-block;margin-left:10px;text-align:center;border-radius:30px}.blog-post .post-content .page-links h6{display:none}.blog-post .post-content .page-links .post-page-numbers{height:60px;line-height:60px;display:inline-block;border:1px solid #eee;padding:0 20px;font-size:13px;font-weight:600}.blog-post .post-content .page-links .post-page-numbers.current{background:#0e0e0e;border-color:#0e0e0e;color:#fff}.blog-post .post-content .size-large{width:100%;height:auto}.blog-post .post-content code{background:#eee;padding:4px;color:#0e0e0e;font-family:Courier}.blog-post .post-content p code{display:inline-block;margin-top:10px;margin-bottom:15px}.blog-post .post-content blockquote{background:#4237ef;color:#fff;padding:30px;margin-top:20px;margin-bottom:20px}.blog-post .post-content blockquote cite{display:block;margin-top:10px}.blog-post .post-content blockquote a{color:#fff;text-decoration:underline}.blog-post .post-content h3{font-weight:600}.blog-post .post-content h4{font-weight:600}.blog-post .post-content h5{font-weight:600}.blog-post .post-content h6{font-weight:600}.blog-post .post-content strong{font-weight:600}.blog-post .post-content ol li ol{margin-top:5px;margin-bottom:0}.blog-post .post-content ul li ul{margin-top:5px;margin-bottom:0}.blog-post .post-content ul{margin-bottom:20px;margin-top:10px}.blog-post .post-content ol{margin-bottom:20px;margin-top:10px}.blog-post .post-content ul li{margin-bottom:10px}.blog-post .post-content ul li:last-child{margin-bottom:0}.blog-post .post-content ol li{margin-bottom:10px}.blog-post .post-content ol li:last-child{margin-bottom:0}.blog-post .post-content u{text-decoration:none;border-bottom:5px solid #4237ef}.blog-post .post-content .image-full{display:block;height:auto;margin-bottom:30px}.blog-post .post-content .comment-list .comment ol{margin-bottom:20px}.blog-post .post-content .comment-list .comment ol li ol{margin-bottom:0}.blog-post .post-content .wp-block-image{margin-bottom:30px}.blog-post .post-content .wp-block-image figcaption{font-size:85%}.blog-post .post-content .post-author{margin-bottom:40px}table{width:100%;border:1px solid #eee;margin-bottom:30px}table tr{padding:15px 0}table tr th{padding:15px;border:1px solid #eee}table tr td{padding:15px;border:1px solid #eee}.tag-content-2{position:relative}.tag-content-2 .screen-reader-text{display:none}.postid-1788 .blog-post .post-content .wp-block-image{width:100%;display:flex}.postid-1788 .blog-post .post-content .wp-block-image .alignright{margin-left:auto}.postid-1177 .post-entry-footer{margin-top:200px!important}.page-id-1133 .post-comment{margin-top:75px}.post-1788 .post-entry-footer{margin-top:200px!important}.post-1177 .post-entry-footer{margin-top:200px!important}.post-1778 .post-content h6{margin-bottom:30px}.post-password-form label{width:100%}.post-password-form input[type="password"]{width:100%;border:1px solid #eee;padding:0 15px;margin-top:10px}.post-password-form input[type="submit"]{margin-top:5px}.page-links{width:100%;display:block;border-top:1px solid #eee;padding-top:40px;font-size:16px}.page-links h6{display:none}.page-links .post-page-numbers{height:60px;line-height:60px;display:inline-block;border:1px solid #eee;padding:0 20px;font-size:13px;font-weight:600}.page-links .post-page-numbers.current{background:#0e0e0e;border-color:#0e0e0e;color:#fff}.post-entry-footer{width:100%;display:block;padding:20px;border:1px solid #e2e2e2;margin-bottom:30px;font-size:16px;box-shadow:6px 6px 0 #f5f5f5;margin-top:40px}.post-entry-footer:last-child{margin-bottom:0}.post-entry-footer .cat-links{width:100%;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #0e0e0e;font-weight:600}.post-entry-footer .cat-links a{text-decoration:underline;font-weight:400}.post-entry-footer .tags-links{width:100%;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #0e0e0e;font-weight:600}.post-entry-footer .tags-links a{text-decoration:underline;font-weight:400}.post-entry-footer .edit-link{width:100%;display:block;font-weight:600}.post-entry-footer .edit-link .screen-reader-text{display:inline-block;font-weight:400}.post-comment{width:100%;display:block;padding:20px;border:1px solid #e2e2e2;margin:30px 0;box-shadow:6px 6px 0 #f5f5f5}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin-bottom:16px!important}.post-comment .comments-title{width:100%;display:block;font-weight:600;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase}.post-comment .comment-list{width:100%;display:block;margin-bottom:60px;padding:0!important}.post-comment .comment-list .comment{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0;list-style:none;border-bottom:1px solid #eee;padding-bottom:20px}.post-comment .comment-list .children{margin-bottom:20px}.post-comment .comment-list .comment .comment-list{margin-bottom:20px}.post-comment .comment-list .comment .comment-content{width:calc(100% - 100px);display:inline-block}.post-comment .comment-list .comment .comment-content p:empty{display:none}.post-comment .comment-list .comment .comment-content p{margin-bottom:10px}.post-comment .comment-list .comment .comment-content h4{font-size:13px;font-weight:600}.post-comment .comment-list .comment .comment-content small{width:100%;display:block;margin-bottom:5px;opacity:.6}.post-comment .comment-list .comment .comment-content .comment-reply-link{display:inline-block;padding:3px 8px;background:#0e0e0e;color:#fff;font-size:12px;font-weight:600}.post-comment .comment-list .comment .comment-content .comment-reply-link:hover{background:var(--color-blue);color:#fff;text-decoration:none}.post-comment .comment-list .comment .comment-avatar{margin-right:20px}.post-comment .comment-list .comment .comment-avatar:empty{display:none}.post-comment .comment-list .comment .comment-avatar img{width:60px;height:60px;border-radius:50%}.post-comment .comment-form{width:100%;display:block}.post-comment .comment-form .comment-respond{width:100%;display:block}.post-comment .comment-form .comment-respond .comment-reply-title{width:100%;display:block;font-weight:600;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase}.post-comment .comment-form .comment-respond form{position:relative}.post-comment .comment-form .comment-respond form .comment-notes{display:block;font-size:13px;font-weight:600;margin-bottom:20px}.post-comment .comment-form .comment-respond form .comment-form-cookies-consent{padding:0 15px}.post-comment .comment-form .comment-respond form .comment-form-cookies-consent input[type="checkbox"]{margin-right:10px}.post-comment .comment-form .comment-respond form .comment-form-cookies-consent label{width:auto;display:inline-block}.post-comment .comment-form .comment-respond form .logged-in-as{font-weight:400;text-transform:inherit;border:none;padding:0;font-size:16px;margin-bottom:20px}.post-comment .comment-form .comment-respond form .logged-in-as a{text-decoration:underline}.post-comment .comment-form .comment-respond form label{width:100%;display:block;font-weight:600;margin-bottom:10px;color:#131314}.post-comment .comment-form .comment-respond form input[type="text"]{width:100%;display:block;border:1px solid #dadada;padding:0 15px;background:#f7f7f7}.post-comment .comment-form .comment-respond form input[type="email"]{width:100%;display:block;border:1px solid #dadada;padding:0 15px;background:#f7f7f7}.post-comment .comment-form .comment-respond form textarea{width:100%;display:block;border:1px solid #dadada;padding:15px;background:#f7f7f7}.post-comment .comment-list .comment .comment-content h2{margin-top:20px}.sidebar{width:100%;display:flex;flex-wrap:wrap;padding-left:60px;font-size:16px}.sidebar .widget{width:100%;display:block;margin-bottom:50px;background:#fff;padding:40px;padding-top:0;border:1px solid #e2e2e2;position:relative;box-shadow:6px 6px 0 #f5f5f5}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget strong{font-weight:600}.sidebar .widget .gallery-columns-3{margin-left:-5px;margin-right:-5px;margin-bottom:0}.sidebar .widget .gallery-columns-3 .gallery-item{padding:0 5px}.sidebar .widget .categories{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget .categories li{width:100%;display:block;margin:0;padding:3px 0;list-style:none}.sidebar .widget .categories li a{margin:0}.sidebar .widget .categories li a:hover{color:#73efcc;text-decoration:none}.sidebar .widget .categories li span{float:right;opacity:.5}.sidebar .widget .tags{width:100%;display:block;margin:0;padding:0}.sidebar .widget .tags li{display:inline-block;margin-right:5px;margin-bottom:5px;padding:0;list-style:none}.sidebar .widget .tags li a{color:#fff;background:#73efcc;display:inline-block;font-size:13px;padding:3px 6px}.sidebar .widget .tags li a:hover{color:#73efcc;background:#0e0e0e;text-decoration:none}.sidebar .widget .side-gallery{display:block;margin-left:-1px;margin-right:-1px;padding:0}.sidebar .widget .side-gallery li{width:50%;float:left;margin:0;padding:1px;list-style:none}.sidebar .widget p{margin-bottom:0}.sidebar .widget select{width:100%}.sidebar .widget form{margin:0}.sidebar .widget form input[type="search"]{width:100%;margin-bottom:10px}.sidebar .widget form button[type="submit"]{background:var(--color-blue);color:#fff;font-size:16px;margin:0}.sidebar .widget .widget-title{width:100%;display:block;border-bottom:4px solid #eee;line-height:1;font-size:18px;font-weight:700;text-transform:uppercase;padding:35px 0;margin-bottom:30px;color:#490eea;position:relative}.sidebar .widget .widget-title:after{content:"";width:70px;height:4px;background:#7ee6f8;position:absolute;left:0;bottom:-4px}.sidebar .widget .wp-block-group__inner-container>h2{width:100%;display:block;border-bottom:4px solid #eee;line-height:1;font-size:18px;font-weight:700;text-transform:uppercase;padding:35px 0;margin-bottom:30px;color:var(--color-blue);position:relative}.sidebar .widget .wp-block-group__inner-container>h2:after{content:"";width:70px;height:4px;background:var(--color-turquaz);position:absolute;left:0;bottom:-4px}.sidebar .widget .wp-block-group__inner-container>ul{width:100%;margin:0;padding-left:20px}.sidebar .widget .wp-block-group__inner-container>ol{width:100%;margin:0;padding:0}.sidebar .widget .wp-block-group__inner-container>ol li{margin-bottom:15px}.sidebar .widget .wp-block-group__inner-container>ul li{margin-bottom:15px;list-style:initial}.sidebar .widget .wp-block-group__inner-container>ol li:last-child{margin-bottom:0}.sidebar .widget .wp-block-group__inner-container>ul li:last-child{margin-bottom:0}.sidebar .widget_search{width:100%;flex-wrap:wrap}.sidebar .widget_search .wp-block-search__label{width:100%;display:block;padding:30px 0;margin-bottom:30px;position:relative;font-size:18px;font-weight:700;text-transform:uppercase;color:var(--color-blue);position:relative}.sidebar .widget_search .wp-block-search__label:before{content:"";width:100%;height:4px;background:#f5f5f5;position:absolute;left:0;bottom:0}.sidebar .widget_search .wp-block-search__label:after{content:"";width:70px;height:4px;background:var(--color-turquaz);position:absolute;left:0;bottom:0}.sidebar .widget_search .wp-block-search__inside-wrapper{flex-wrap:wrap}.sidebar .widget_search{width:100%}.sidebar .widget_search .widget-title{margin-bottom:0}.sidebar .widget_search .search-form{padding-top:40px}.sidebar .widget_search .screen-reader-text{display:none}.sidebar .widget_search label{width:100%;display:block}.sidebar .widget_search input[type="search"]{border:1px solid #eee;padding:0 15px}.sidebar .widget_archive{position:relative}.sidebar .widget_archive .screen-reader-text{display:none}.sidebar .widget_archive ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_archive ul li{width:100%;display:block;margin:0;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_archive ul li a{margin:0;color:#0e0e0e}.sidebar .widget_calendar{position:relative}.sidebar .widget_calendar caption{padding-bottom:0;color:#490eea;font-weight:600;border-top:1px solid #eee}.sidebar .widget_calendar table{width:100%;text-align:center;margin-bottom:0;border:none}.sidebar .widget_calendar table thead{margin-bottom:10px;background:#fbfbfb}.sidebar .widget_calendar table thead th{height:50px;border-bottom:1px solid #eee;padding:0}.sidebar .widget_calendar table tbody{margin-bottom:10px}.sidebar .widget_calendar table tbody td{height:40px;padding:0;letter-spacing:-1px;color:#727479}.sidebar .widget_calendar table tbody td a{width:100%;height:100%;line-height:40px;display:inline-block;background:#490eea;color:#fff}.sidebar .widget_calendar table tfoot{padding-top:10px}.sidebar .widget_calendar table tfoot td{border:none;height:60px;padding:0;text-align:left}.sidebar .widget_calendar table tfoot td:last-child{text-align:right}.sidebar .widget_calendar table tfoot a{font-weight:800}.sidebar .widget_categories{position:relative}.sidebar .widget_categories .screen-reader-text{display:none}.sidebar .widget_categories ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_categories ul li{width:100%;display:block;margin:0;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_categories ul li ul{padding-left:20px}.sidebar .widget_categories ul li a{margin:0;color:#0e0e0e}.sidebar .widget_pages{position:relative}.sidebar .widget_pages ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_pages ul li{width:100%;display:block;margin:0;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_pages ul li ul{padding-left:20px}.sidebar .widget_pages ul li a{margin:0;color:#0e0e0e}.sidebar .widget_meta{position:relative}.sidebar .widget_meta ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_meta ul li{width:100%;display:block;margin:0;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_meta ul li a{margin:0}.sidebar .widget_recent_comments{position:relative}.sidebar .widget_recent_comments ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_recent_comments ul li{width:100%;display:block;margin:0;margin-bottom:10px;padding:3px 0;list-style:none;color:#727479;position:relative;padding-left:22px}.sidebar .widget_recent_comments ul li:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;left:0;top:6px;font-size:13px}.sidebar .widget_recent_comments ul li:last-child{margin-bottom:0}.sidebar .widget_recent_comments ul li .comment-author-link{width:100%;display:inline-block}.sidebar .widget_recent_comments ul li .comment-author-link a{text-decoration:none;font-weight:600;color:#0e0e0e}.sidebar .widget_recent_comments ul li a{margin:0;color:#0e0e0e;text-decoration:underline}.sidebar .widget_recent_comments ul li a:hover{text-decoration:none}.sidebar .widget_recent_entries{position:relative}.sidebar .widget_recent_entries ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_recent_entries ul li{width:100%;display:block;margin:0;margin-bottom:10px;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_recent_entries ul li:last-child{margin-bottom:0}.sidebar .widget_recent_entries ul li a{margin:0}.sidebar .widget_rss{position:relative}.sidebar .widget_rss .rss-widget-icon{display:none}.sidebar .widget_rss ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_rss ul li{width:100%;display:block;margin:0;margin-bottom:10px;padding:3px 0;list-style:none}.sidebar .widget_rss ul li:last-child{margin-bottom:0}.sidebar .widget_rss ul li .rss-date{width:100%;display:block;font-size:12px;color:#727479;margin:5px 0}.sidebar .widget_rss ul li .rssSummary{width:100%;display:block;margin-bottom:5px}.sidebar .widget_rss ul li cite{display:block;font-family:georgia;color:#727479}.sidebar .widget_rss ul li a{margin:0;color:#0e0e0e;font-weight:600}.sidebar .widget_text{position:relative}.sidebar .widget_text .wp-caption-text{margin-top:0}.sidebar .widget_text img{height:auto;margin-top:5px;margin-bottom:10px}.sidebar .widget_text a{display:inline-block}.sidebar .widget_text p{margin-bottom:20px}.sidebar .widget_text p:empty{display:none}.sidebar .widget_tag_cloud{position:relative}.sidebar .widget_tag_cloud .tagcloud{width:100%;display:block}.sidebar .widget_tag_cloud .tagcloud a{color:#fff;background:#4237ef;display:inline-block;font-size:12px!important;padding:3px 6px;margin-right:5px;margin-bottom:5px}.sidebar .widget_tag_cloud .tagcloud a:hover{color:#fff;background:#0e0e0e;text-decoration:none}.sidebar .widget_nav_menu{position:relative}.sidebar .widget_nav_menu ul{width:100%;display:block;margin:0;padding:0;font-size:16px}.sidebar .widget_nav_menu ul li{width:100%;display:block;margin:0;padding:3px 0;list-style:none;color:#727479}.sidebar .widget_nav_menu ul li ul{padding-left:17px}.sidebar .widget_nav_menu ul li a{margin:0;color:#0e0e0e}.footer-widget{width:100%;display:flex;flex-wrap:wrap;margin-bottom:40px!important}.footer-widget table th,.footer-widget table td{padding:0;text-align:center}.footer-widget a{color:#fff}.footer-widget .widget-title{width:100%;display:block;margin-bottom:20px;margin-top:30px;font-weight:700;font-size:20px}.footer-widget .screen-reader-text{display:none}.footer-widget .calendar_wrap{width:100%;display:block}.footer-widget .calendar_wrap caption{font-size:13px;font-weight:600;color:#fff}.footer-widget .calendar_wrap table{width:100%}.footer-widget .recentcomments{margin-bottom:10px!important}.footer-widget .recentcomments .comment-author-link{text-decoration:underline}.footer-widget .recentcomments .comment-author-link a{font-weight:400}.footer-widget .recentcomments a{font-weight:600}.footer-widget .rss-widget-icon{display:none}.footer-widget .rsswidget{margin-bottom:5px;font-weight:600}.footer-widget .rss-date{width:100%;display:block;font-size:13px;opacity:.6}.footer-widget .rssSummary{width:100%;display:block;margin-bottom:10px}.footer-widget .textwidget{width:100%;display:block;margin-bottom:30px}.footer-widget .custom-html-widget{margin-bottom:0}.footer-widget .search-form{width:100%;display:block}.footer-widget .search-form label{width:100%}.footer-widget .tagcloud{width:100%;display:block}.footer-widget .tagcloud a{font-size:13px!important;margin-right:10px;margin-bottom:5px}.footer-widget .tagcloud a:hover{text-decoration:none}.footer-widget img{margin-top:5px;margin-bottom:10px;height:auto;width:100%}.footer-widget strong{font-weight:600}.footer-widget cite{width:100%;display:block;font-family:georgia;font-size:13px;margin-bottom:30px}.footer-widget select{width:100%}.footer-widget input[type="search"]{width:100%;border:none;padding:0 15px}.footer-widget ul{width:100%;display:block;margin:0;padding:0}.footer-widget ul li{width:100%;display:block;margin:2px 0;padding:0;list-style:none}.footer-widget ul li ul{padding-left:10px!important}body.woocommerce{display:block!important}.woocommerce{width:100%;display:flex;flex-wrap:wrap}.woocommerce .blog-post.single-post .post-content .post-title{display:none}.woocommerce .woocommerce-notices-wrapper{width:100%;display:flex;flex-wrap:wrap}.woocommerce .woocommerce-form-coupon-toggle{width:100%}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{width:100%;margin:0;padding:20px 30px;border:none;background:var(--color-dark)!important;color:#fff}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{color:#fff;font-weight:600;text-decoration:underline}.woocommerce .woocommerce-form-coupon{width:100%;background:var(--color-dark);border:none!important;border-radius:0!important;margin:0!important;color:#fff;padding:20px 30px!important}.woocommerce .woocommerce-form-coupon input[type="text"]{border:none}.woocommerce .woocommerce-NoticeGroup{width:100%}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{width:100%;display:block;line-height:40px;margin-bottom:50px;padding:20px 30px;padding-left:60px;border:1px solid #eee;box-shadow:6px 6px 0 #f5f5f5}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:21px;left:30px;font-size:20px;color:#ff0}.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{border-radius:0;height:40px;line-height:40px;font-weight:600;padding:0 20px;background-color:#212223!important;color:#fff}.woocommerce .woocommerce-result-count{line-height:70px;margin-bottom:-70px}.woocommerce .woocommerce-ordering{width:100%;display:block;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee}.woocommerce .woocommerce-ordering select{height:70px;float:right}.woocommerce ul.products{width: calc(100% + 30px);display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.woocommerce ul.products.columns-3{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-3 li.product{width:33.33333%;display:inline-block;margin:0;margin-bottom:40px;padding:0 15px}.woocommerce ul.products.columns-4{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-4 li.product{width:25%;display:inline-block;margin:0;margin-bottom:40px;padding:0 15px}.woocommerce ul.products li.product .onsale{border-radius:0;right:25px;top:10px;margin:0;padding:0 15px;background:var(--color-main)}.woocommerce ul.products li.product .price{color:#212223;font-size:18px}.woocommerce ul.products li.product .price ins{float:right}.woocommerce ul.products li.product .button{padding:0;margin:0;color:#212223;text-transform:uppercase;background:none;border-radius:0;font-size:13px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;background:var(--color-main);color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:0;background:var(--color-main)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff!important}.woocommerce-privacy-policy-text a{text-decoration:underline}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:none;max-width:inherit;padding:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:none;max-width:inherit;padding:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:0!important;border:none!important}.woocommerce form .form-row label{width:100%;display:block}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:50%;transform:translateY(-50%)}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{width:100%;border:none!important;padding:20px 30px;background:var(--color-main);color:#fff;font-weight:600}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{display:none}.woocommerce-info{background:#00f!important}.woocommerce-error{background:red!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:none}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li:first-child{display:block}.woocommerce .woocommerce-cart-form{width:100%;display:block}.woocommerce .woocommerce-cart-form table.shop_table{border:0}.woocommerce .woocommerce-cart-form .coupon input[type="text"]{width:50%!important}.woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button{background:var(--color-main)!important;height:70px;line-height:70px;padding:0!important}.woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{background:var(--color-main)!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex}.woocommerce .woocommerce-checkout{width:100%;display:flex;flex-wrap:wrap;position:relative;margin-top:50px}.woocommerce .woocommerce-checkout .col2-set{width:100%;display:flex;flex-wrap:wrap}.woocommerce .woocommerce-checkout .col2-set .col-1{width:60%;max-width:100%;flex:none;padding:0;padding-right:30px}.woocommerce .woocommerce-checkout .col2-set .col-2{width:40%;max-width:100%;flex:none;padding:0}.woocommerce .woocommerce-checkout .woocommerce-input-wrapper{width:100%;display:block}.woocommerce .woocommerce-checkout label{width:100%;display:block}.woocommerce .woocommerce-checkout input[type="text"]{width:100%;max-width:100%}.woocommerce .woocommerce-checkout textarea{width:100%;max-width:100%;height:360px!important}.woocommerce .woocommerce-checkout select{width:100%;height:70px}.woocommerce .woocommerce-checkout #customer_details{margin-bottom:50px}.woocommerce .woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{padding:30px!important}.select2-container--open .select2-dropdown{top:3px!important}.select2-container--default .select2-search--dropdown .select2-search__field{height:50px!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--color-main)}input[type="tel"]{width:420px;max-width:100%;height:70px;padding:0 30px;border:1px solid #cecece}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--color-main)}.woocommerce .select2-container .select2-selection--single{height:70px}.woocommerce .select2-container--default .select2-selection--single{border:1px solid #cecece;border-radius:0;color:#757575}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:70px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:22px;right:10px}.woocommerce .woocommerce-checkout table.shop_table{border-collapse:collapse;border-radius:0;margin-bottom:50px}.woocommerce .woocommerce-checkout-review-order-table{margin-bottom:50px}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment{border-radius:0!important;background:none!important}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .payment_methods{padding:0!important;padding-bottom:50px!important;margin-bottom:50px}.woocommerce .woocommerce-checkout .place-order{padding:0!important;padding-top:50px!important}.woocommerce table.shop_table{border-collapse:collapse!important;border-radius:0!important}.woocommerce .woocommerce-order{width:100%;display:block}.woocommerce .woocommerce-order .woocommerce-thankyou-order-received{width:100%;display:block;text-align:center;font-size:50px;font-weight:600}.woocommerce .woocommerce-order ul.order_details{width:100%;display:block;margin:0;margin-bottom:100px!important;padding:0;text-align:center}.woocommerce .woocommerce-order ul.order_details li{display:inline-block;float:none}.woocommerce .woocommerce-order .woocommerce-customer-details address{border-radius:0;padding:20px 30px;line-height:30px}.woocommerce .woocommerce-order .woocommerce-customer-details address .woocommerce-customer-details--phone{margin-top:10px;font-weight:600}.woocommerce .woocommerce-order .woocommerce-customer-details address .woocommerce-customer-details--email{margin-top:10px}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li label{width:auto;display:inline-block}.woocommerce .blog-post .post-image{display:none}.woocommerce .single-product{width:100%}.woocommerce div.product{width:100%;display:flex;flex-wrap:wrap}.woocommerce span.onsale{border-radius:0;left:10px;top:10px;margin:0;padding:0 15px;background:var(--color-main)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{border-radius:0}.woocommerce div.product div.images .flex-control-thumbs{width:100%;display:flex;flex-wrap:wrap}.woocommerce div.product div.images .flex-control-thumbs li{flex:1}.woocommerce div.product div.summary{padding-left:50px}.woocommerce div.product p.price{color:#212223;font-size:28px}.woocommerce div.product .woocommerce-product-details__short-description{width:100%;display:block}.woocommerce div.product form.cart{width:100%;display:block;margin-bottom:30px}.woocommerce .quantity .qty{width:70px;padding:0 10px}.woocommerce div.product form.cart .button{border-radius:0;background:#212223;color:#fff}.woocommerce div.product form.product_meta{width:100%;display:block;margin-bottom:20px}.woocommerce div.product .product_meta .posted_in{width:100%;display:block;font-weight:600;margin-bottom:15px}.woocommerce div.product .product_meta .posted_in a{font-weight:400;text-decoration:underline}.woocommerce div.product .product_meta .tagged_as{width:100%;display:block;font-weight:600}.woocommerce div.product .product_meta .tagged_as a{font-weight:400;text-decoration:underline}.woocommerce div.product .woocommerce-tabs{width:100%;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #eee}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:1px solid #eee;margin:0;padding:0 30px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{padding:0;height:60px;line-height:60px;display:inline-block;font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs .panel{width:100%;display:block;border:1px solid #eee;border-top:none;padding:30px;box-shadow:6px 6px 0 #f5f5f5;margin-bottom:60px}.woocommerce div.product .woocommerce-tabs .panel h2{width:100%;display:block;font-size:16px;font-weight:600;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:15px}.woocommerce div.product .woocommerce-tabs .panel p:last-child{margin-bottom:0}.related.products{width:100%;display:flex;flex-wrap:wrap}.related.products h2{width:100%;font-weight:600;font-size:20px;border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:15px}.related.products .products.columns-4{padding-left:0}.related.products .products.columns-3{padding-left:0}@media only screen and (max-width:991px),only screen and (max-device-width:991px){.woocommerce ul.products.columns-4 li.product{width:50%}.woocommerce .woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.woocommerce ul.products.columns-4 li.product{width:100%}.woocommerce div.product div.summary{padding-left:0}}