@font-face{font-family:'SF Pro Display Regular';src:url(fonts/regular/SFProDisplay-Regular.eot);src:url(fonts/regular/SFProDisplay-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/regular/SFProDisplay-Regular.woff) format('woff'),url(fonts/regular/SFProDisplay-Regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:'SF Pro Display Semibold';src:url(fonts/semibold/SFProDisplay-Semibold.eot);src:url(fonts/semibold/SFProDisplay-Semibold.eot?#iefix) format('embedded-opentype'),url(fonts/semibold/SFProDisplay-Semibold.woff) format('woff'),url(fonts/semibold/SFProDisplay-Semibold.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:'SF Pro Display Bold';src:url(fonts/bold/SFProDisplay-Bold.eot);src:url(fonts/bold/SFProDisplay-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/bold/SFProDisplay-Bold.woff) format('woff'),url(fonts/bold/SFProDisplay-Bold.ttf) format('truetype');font-style:normal;font-weight:400}.ut-default-transition{-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1);-o-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#ut-style-switcher-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100001;background-color:rgba(44,62,84,.8);visibility:hidden;opacity:0;transform:translate3d(0,0,0)}#ut-style-switcher-overlay.is-visible{visibility:visible;opacity:1}.ut-style-switcher-menu-main,.ut-style-switcher-menu-main ul{margin:0;padding:0;color:#5f6f81;list-style:none;text-transform:none;font-weight:300;line-height:60px}.ut-style-switcher-menu-main{position:fixed;top:50%;left:0;width:60px;height:60px;font-size:13px;z-index:100010;transform:translateX(-100%)}.ut-style-switcher-menu-main.loaded{transform:translateX(0)}#ut-sitebody #ut-demo-switcher,#ut-sitebody #ut-demo-switcher *,#ut-sitebody #ut-style-switcher-menu,#ut-sitebody #ut-style-switcher-menu *{cursor:default!important}#ut-sitebody #ut-demo-switcher a,#ut-sitebody #ut-demo-switcher a *,#ut-sitebody #ut-style-switcher-menu a,#ut-sitebody #ut-style-switcher-menu a *{cursor:pointer!important}.ut-style-switcher-menu-main a{font-family:'SF Pro Display Semibold',sans-serif;display:block;height:100%;color:#fff;font-size:11px;background:#141618;text-decoration:none;text-transform:uppercase;cursor:pointer;letter-spacing:0}.ut-style-switcher-menu-main .ut-style-switcher-icon{font-size:18px}.ut-style-switcher-menu-main>li{display:block;float:left;height:100%;text-align:center}.ut-style-switcher-menu-main li.ut-style-switcher-trigger{position:relative;width:60px}.ut-style-switcher-menu-main li.ut-style-switcher-trigger>a:active,.ut-style-switcher-menu-main li.ut-style-switcher-trigger>a:focus,.ut-style-switcher-menu-main li.ut-style-switcher-trigger>a:hover{color:#fff}.ut-style-switcher-menu-wrapper{position:fixed;left:0;overflow:hidden;width:60px;background:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.ut-style-switcher-menu-wrapper:hover{width:260px}.ut-style-switcher-menu{width:260px}.ut-style-switcher-menu li a{position:relative}.ut-style-switcher-menu li a:hover,.ut-style-switcher-menu li.active a{background:#ecf0f1;color:#151515}.ut-style-switcher-menu li a div{text-align:left;text-indent:80px}.ut-style-switcher-menu li a::before{font-family:icon54com!important;position:absolute;left:0;top:0;width:60px;height:60px;line-height:60px;font-size:20px}#ut-style-switcher-toggle::before{content:"\e94e"}#ut-demo-switcher-toggle::before{content:"\e934"}#ut-purchase-brooklyn{background:#294dea}#ut-purchase-brooklyn:active,#ut-purchase-brooklyn:focus,#ut-purchase-brooklyn:hover{background:#0e34e5;color:#fff}#ut-purchase-brooklyn::before{content:"\e921"}#ut-helpdesk-brooklyn::before{content:"\e92f"}#ut-services-brooklyn::before{content:"\e930"}#ut-demo-switcher-toggle.loading::before{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}#ut-style-switcher-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(41,75,234,.95);z-index:-1;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;pointer-events:none}#ut-style-switcher-overlay.is-visible{z-index:100001;visibility:visible;pointer-events:auto;opacity:1}#ut-style-switcher-overlay h3{color:#fff}#ut-style-switcher-overlay h1{color:transparent;-moz-text-stroke-color:#fff;-webkit-text-stroke-color:#fff;-moz-text-stroke-width:2px;-webkit-text-stroke-width:2px}#ut-style-switcher-overlay h1{font-family:'SF Pro Display Bold',sans-serif!important;font-size:10vw!important;line-height:10vw!important;letter-spacing:0!important;margin-bottom:0!important;text-transform:uppercase!important;font-weight:400!important}#ut-style-switcher-overlay h3{font-family:'SF Pro Display Bold',sans-serif!important;letter-spacing:.5em!important;text-transform:uppercase!important;line-height:30px!important;font-size:28px!important;font-weight:400!important;margin-top:10px;margin-bottom:0;color:rgba(255,255,255,.8)!important}#ut-demo-switcher{background:#fff;position:fixed;-webkit-transform:translateY(calc(100% + 61px));-ms-transform:translateY(calc(100% + 61px));transform:translateY(calc(100% + 61px));z-index:100002;line-height:30px;font-family:'SF Pro Display Regular',sans-serif;-webkit-box-shadow:0 15px 15px -10px rgba(0,0,0,.15);-moz-box-shadow:0 15px 15px -10px rgba(0,0,0,.15);box-shadow:0 15px 15px -10px rgba(0,0,0,.15);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#ut-demo-switcher{top:61px;left:61px;right:61px;bottom:61px}#ut-demo-switcher.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#ut-demo-switcher ::-moz-selection{background:#294dea}#ut-style-switcher{background:#141618;height:0;overflow:hidden}#ut-style-switcher.is-open{height:280px}#ut-style-switcher .ut-style-switcher-content{padding:0 20px}#ut-style-switcher-form fieldset{position:relative;margin-bottom:0}#ut-style-switcher-form fieldset legend{margin-left:25px;text-transform:uppercase;color:#294dea;font-size:11px}#ut-style-switcher-form fieldset .ut-color-preview{width:20px;height:20px;position:absolute;top:-40px;border-radius:10%;background:#294dea}#ut-style-switcher-form button{position:relative;top:-35px;font-size:11px;font-weight:400;width:calc(100% - 44px);margin-left:22px;margin-right:22px;background:#fff;color:#151515}#ut-style-switcher-form button:hover{background:#151515;color:#fff}#ut-color-new-themecolor-preview{right:50px}#ut-color-current-themecolor-preview{right:20px}#ut-demo-switcher.is-open,#ut-style-switcher.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#ut-sitebody #ut-demo-switcher #ut-close-demo-switcher{display:block;position:absolute;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:#294dea;border-radius:50%;z-index:1;top:0;right:0;cursor:pointer!important}#ut-sitebody #ut-demo-switcher #ut-close-demo-switcher:active,#ut-sitebody #ut-demo-switcher #ut-close-demo-switcher:focus,#ut-sitebody #ut-demo-switcher #ut-close-demo-switcher:hover{color:#fff;background:#71787e}#ut-demo-switcher .simplebar-scroll-content{height:calc(100vh - 200px)}.ut-demo-switcher-description{padding:80px 40px 0}.ut-demo-switcher-description header{position:relative}.ut-demo-switcher-description header h2{font-family:'SF Pro Display Bold',sans-serif;font-size:48px;line-height:48px;color:#393c3e;margin-bottom:0;letter-spacing:-.02em!important;font-weight:400!important}.ut-demo-switcher-description header span{font-family:'SF Pro Display Regular',sans-serif;color:#71787e}.ut-demo-switcher-description header span ins{background-color:#294dea}#ut-demo-switcher footer{padding:40px;text-align:right}#ut-demo-switcher footer a{padding-top:12px;padding-right:40px;padding-bottom:12px;padding-left:40px;color:#294dea;border:2px solid #294dea;background-color:transparent;font-size:12px;line-height:24px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:700}#ut-demo-switcher footer a:active,#ut-demo-switcher footer a:focus,#ut-demo-switcher footer a:hover{border-color:#294dea}#ut-demo-switcher footer .ut-demo-switcher-purchase{border-color:#294dea;background:#294dea;color:#fff}#ut-demo-switcher footer .ut-demo-switcher-purchase:active,#ut-demo-switcher footer .ut-demo-switcher-purchase:focus,#ut-demo-switcher footer .ut-demo-switcher-purchase:hover{border-color:#294dea;background:#294dea}.ut-demo-switcher-gallery{list-style:none;margin:0;padding:20px}.ut-demo-switcher-gallery li{float:left;margin:20px;width:calc(25% - 40px);min-height:400px}@media (min-width:1280px) and (max-width:1680px){.ut-demo-switcher-gallery li{float:left;margin:20px;width:calc(33.33% - 40px)}}@media (min-width:1025px) and (max-width:1279px){.ut-demo-switcher-gallery li{float:left;margin:20px;width:calc(50% - 40px)}}@media (min-width:768px) and (max-width:1024px){.ut-demo-switcher-gallery li{float:left;margin:20px;width:calc(50% - 40px)}}@media (max-width:767px){.ut-demo-switcher-gallery li{float:left;margin:20px;width:calc(100% - 40px)}}@media (max-width :480px){.ut-style-switcher-menu-main li.ut-style-switcher-trigger{display:none}#ut-demo-switcher{display:none}}.ut-demo-switcher-gallery li img{-webkit-box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);padding:10px}.ut-demo-switcher-gallery li img:hover{-webkit-transform:translatey(-5px);-moz-transform:translatey(-5px);-o-transform:translatey(-5px);transform:translatey(-5px)}.ut-demo-switcher-gallery li h3{font-family:'SF Pro Display Semibold',sans-serif;font-size:16px;line-height:22px;text-transform:capitalize;letter-spacing:0;text-align:left;padding:0;margin-top:40px;color:#393c3e;margin-bottom:0;font-weight:400}.ut-portfolio-badge{font-size:9px;font-weight:400;color:#fff;text-transform:uppercase;display:inline-block;position:relative;line-height:14px;padding:0 3px;letter-spacing:.5px;margin:0 2px;vertical-align:middle;top:-10px}.ut-demo-switcher-gallery .ut-demo-switcher-categories{color:#71787e;font-size:14px}.ut-portfolio-badge-hot{background-color:#ff2366}.ut-portfolio-badge-updated{background-color:#294dea}.ut-portfolio-badge-new{background-color:#294dea}.ut-portfolio-badge-latest{background-color:#294dea}.ut-portfolio-badge-upcoming{background-color:#ff4e00}.ut-portfolio-badge-update-progress{background-color:#a55eea}.ut-portfolio-badge-in-development{background-color:#ff4e00}#ut-demo-price-toggle{font-family:'SF Pro Display Semibold';position:absolute;bottom:60px;width:140px;height:40px;line-height:32px;padding:4px;-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);background:#294dea;text-transform:uppercase;color:#fff;font-size:14px;text-align:left;text-indent:15px;z-index:10}#ut-demo-price-toggle span{display:inline-block;border-left:1px solid rgba(255,255,255,.5);padding-left:10px;margin-left:10px;text-indent:0;width:40px;text-align:center}#ut-demo-price-toggle:hover{background:#294dea;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-simplebar]{position:relative;z-index:0;overflow:hidden;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:flex}.simplebar-scroll-content{overflow-x:hidden;overflow-y:scroll;min-width:100%;box-sizing:content-box}.simplebar-content{overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;min-height:100%}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;border-radius:7px;min-height:10px;width:7px;opacity:1;transition:opacity .2s linear;background:#294dea;background-clip:padding-box}.simplebar-track:hover .simplebar-scrollbar{opacity:1;transition:opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{opacity:1}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.vertical{top:15px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.ut-style-switcher-tooltip.show{opacity:1;visibility:visible}.ut-style-switcher-tooltip{background:#294dea;-webkit-box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);box-shadow:3px 5px 25px 0 rgba(0,0,0,.25);box-sizing:border-box;color:#fff;font-size:12px;line-height:100%;max-width:200px;min-width:200px;padding:17px;position:absolute;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1);visibility:hidden;opacity:0}.ut-style-switcher-tooltip::after{background:#294dea;content:"";height:10px;position:absolute;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ut-style-switcher-tooltip{left:calc(100% + 1.5em);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ut-style-switcher-tooltip::after{left:-5px;margin-top:-5px;top:50%}#ut-privacy-message{bottom:0;position:fixed;width:100%;left:0;padding:0;margin:0;z-index:1000;font-size:14px;background:#141618;background:rgba(20,22,24,.95);color:#999}#ut-privacy-message a{color:#fff}#ut-privacy-message a:active,#ut-privacy-message a:focus,#ut-privacy-message a:hover{opacity:.5;color:#fff}.ut-privacy-content-wrap{position:relative;margin:auto;padding:20px 40px;width:auto}.ut-accept-privacy{background:#294dea;color:#fff!important;float:right;margin:0;padding:2px 10px;position:relative;top:-2px}