body{background-color:#f8f8f8;font-family:Roboto,arial,sans-serif;color:#737373;font-weight:400;font-style:normal}body.loading{overflow-y:hidden}section,footer{padding:72px 0;margin-bottom:0!important;position:relative}section.image-bg,div.image-bg{overflow:hidden}section.image-bg,div.image-bg{background-image:none!important}@media all and (max-width:768px){section{padding:40px 0}}.fullscreen{height:100vh}.above{z-index:3;position:relative}.bg-dark{color:#fefefe}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:#fff}.bg-primary{color:#fff}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6{color:#fff}.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6{color:#fff}.image-bg p,.image-bg span:not(.btn-text),.image-bg li{color:#fff}.image-bg .container,.image-bg div[class*=col-]{position:relative}.image-bg.z-index .container,.image-bg.z-index div[class*=col-]{z-index:4}.primary-color-icon{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.primary-color-icon i{color:#3897f0!important}.vertical-flex{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row}@media (max-width:768px){.vertical-flex.row{display:block}}.vertical-flex-column{margin:0;z-index:2;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column}@media (min-width:768px){.vertical-flex-column>.row{width:100%}.header-single .vertical-flex-column .row>[class*=col-].text-center{margin-left:0;width:100%}.header-single .vertical-flex-column .row>[class*=col-]{min-width:500px}}.vertical-alignment{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:2}.blockquote,blockquote{font-family:Roboto,"Droid Serif",serif;color:inherit}blockquote:not(.blockquote-link):not(.twitter-tweet){text-align:center;border:0!important;font-size:22px;padding:50px 40px;background:#3897f0;color:#fff;transition:all .7s cubic-bezier(.2,1,.22,1);-webkit-transition:all .7s cubic-bezier(.2,1,.22,1);border-radius:4px;perspective:1000px;-webkit-perspective:1000px;box-shadow:0 1px 3px rgba(0,0,0,.08)}blockquote:not(.blockquote-link):not(.twitter-tweet):before{content:'"';font-size:50px;text-align:center;display:block;border-radius:100px;width:50px;height:50px;margin:0 auto 33px auto;line-height:83px;background-size:cover;border:2px solid rgba(255,255,255,.4)}blockquote:not(.blockquote-link):not(.twitter-tweet) cite{padding-top:30px}blockquote:not(.blockquote-link):not(.twitter-tweet) cite,blockquote:not(.blockquote-link):not(.twitter-tweet) cite a{font-family:Roboto,Helvetica;font-style:normal!important;display:block;color:rgba(255,255,255,.95);font-size:16px;font-style:normal;line-height:22px}@media (max-width:480px){blockquote:not(.blockquote-link):not(.twitter-tweet){font-size:15px!important;line-height:28px!important;padding:20px}}blockquote p{margin-bottom:0!important}blockquote.blockquote{background:0 0!important;color:#737373!important;box-shadow:none!important}blockquote.blockquote cite,blockquote.blockquote cite a{color:rgba(115,115,115,.95)!important}blockquote.blockquote:before{border-color:#dfdfdf!important}.bg-dark blockquote.blockquote,.bg-primary blockquote.blockquote,.image-bg blockquote.blockquote{color:#fff!important}.bg-dark blockquote.blockquote cite,.bg-dark blockquote.blockquote cite a,.bg-primary blockquote.blockquote cite,.bg-primary blockquote.blockquote cite a,.image-bg blockquote.blockquote cite,.image-bg blockquote.blockquote cite a{color:rgba(255,255,255,.95)!important}.bg-dark blockquote.blockquote:before,.bg-primary blockquote.blockquote:before,.image-bg blockquote.blockquote:before{border-color:rgba(255,255,255,.4)!important}@media all and (max-width:767px){blockquote{font-size:16px;line-height:32px}}h1,h2,h3,h4,h5,h6,ul,ol,pre,table,blockquote,input,select,textarea{margin-bottom:24px;margin-top:0;padding:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font{-webkit-font-smoothing:antialiased;font-family:Roboto,Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,h3 a{font-weight:100;font-style:normal;color:#262626}@media all and (max-width:480px){.header-single{padding-left:20px;padding-right:20px}}.heading-title-thin{font-size:100px;line-height:110px;margin-bottom:12px}.heading-title-thin{font-weight:100}@media all and (max-width:1024px){.heading-title-thin{font-size:45px!important;margin-bottom:20px!important;line-height:50px!important}}@media all and (max-width:767px){.heading-title-thin{font-size:25px!important;margin-bottom:10px!important;line-height:30px!important;padding:0!important}}@media all and (max-width:640px){.heading-title-thin{font-size:19px!important;margin-bottom:10px!important;line-height:22px!important;padding:0!important}}.lead{font-family:Roboto,"Droid Serif",serif;color:inherit;font-weight:400}.bg-dark .lead,.bg-primary .lead,.image-bg .lead{color:#fff!important}@media all and (max-width:1024px){.lead{font-size:16px!important;line-height:21px!important;margin-bottom:20px!important}}@media all and (max-width:767px){.lead{font-size:15px!important;line-height:19px!important;margin-bottom:10px!important}}.fade-color{color:#aaa!important}.bg-primary .fade-color{color:#fff!important;opacity:.7}a,a:focus{color:#3897f0;cursor:pointer;outline:0;-webkit-transition:all 200ms cubic-bezier(.785,.135,.15,.86);-moz-transition:all 200ms cubic-bezier(.785,.135,.15,.86);-o-transition:all 200ms cubic-bezier(.785,.135,.15,.86);transition:all 200ms cubic-bezier(.785,.135,.15,.86)}a:hover,a:focus{color:#3897f0;text-decoration:none}button{outline:0}.btn-new{text-align:center;border:0;font-family:Roboto,Helvetica;font-weight:400;text-transform:capitalize;letter-spacing:1px;background:0 0;cursor:pointer;padding:0 52px;height:40px;min-width:150px;line-height:36px;font-size:14px;display:inline-block;border-radius:3px;margin-right:8px;margin-bottom:24px!important;outline:0;position:relative;z-index:1;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.btn-new i{font-size:11px;padding-left:5px}.btn-new:after{content:"";position:absolute;z-index:-1;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.btn-1{border:2px solid rgba(255,255,255,.5);color:#fff}.bg-light .btn-1,.bg-secondary .btn-1{border-color:#dfdfdf;color:#0f0f0f}.bg-light .btn-1:hover,.bg-secondary .btn-1:hover{border-color:#0f0f0f}.bg-light.image-bg .btn-1:hover,.bg-secondary.image-bg .btn-1:hover{border-color:#0f0f0f;background-color:transparent}.bg-light .image-bg .btn-1:hover,.bg-secondary .image-bg .btn-1:hover{border-color:#fff}.btn-1e{overflow:hidden}.btn-1e:after{width:100%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(26deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(26deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(26deg);transform:translateX(-50%) translateY(-50%) rotate(26deg)}.bg-light.image-bg .btn-1e:after,.bg-secondary.image-bg .btn-1e:after,.bg-light .btn-1e:after,.bg-secondary .btn-1e:after{background:#0f0f0f}.btn-1e:hover,.btn-1e:active{color:#0f0f0f!important;border-color:#fff}.bg-light.image-bg .btn-1e:hover,.bg-secondary.image-bg .btn-1e:hover,.bg-light .btn-1e:hover,.bg-secondary .btn-1e:hover,.bg-light.image-bg .btn-1e:active,.bg-secondary.image-bg .btn-1e:active,.bg-light .btn-1e:active,.bg-secondary .btn-1e:active{color:#fff!important;border-color:#0f0f0f}.bg-light .image-bg .btn-1e:hover,.bg-secondary .image-bg .btn-1e:hover,.bg-light .image-bg .btn-1e:active,.bg-secondary .image-bg .btn-1e:active{color:#0f0f0f!important}.btn-1e:hover:after{height:260%;opacity:1}.btn-1e:active:after{height:400%;opacity:1}.btn-lg{height:47px;line-height:43px}@media (max-width:767px){.btn-sm-sm{height:35px;font-size:11px;line-height:27px;min-width:0;border-radius:2px;padding:3px 25px}}.bg-primary{background:#3897f0!important}.bg-secondary{background:#f4f4f4}.bg-white{background:#fff}.bg-light{background:#f8f8f8}.bg-dark{background:#1b1b1b}.image-bg a,.bg-primary a{color:#fff}.image-bg a:hover,.bg-primary a:hover{color:#fff;opacity:.9}.bg-light a{color:#3897f0}.bg-light a:hover{color:#3897f0;opacity:1}.image-square{height:50vw;max-height:640px;overflow:hidden;padding:0}.image-square .image,.image-square>.content{position:absolute}.image-square .image{height:100%}.image-square>.content{padding:0 10%;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0)}.intro-left .image-square .image{left:0}.intro-left .image-square>.content{right:0}.intro-right .image-square .image{right:0}.intro-right .image-square>.content{left:0}@media all and (max-width:990px){.image-square{height:auto;max-height:100000px;padding-bottom:48px}.image-square .image,.image-square>.content{position:relative}.image-square .image{height:100vw;margin-bottom:48px;max-height:500px}.image-square>.content{top:0;transform:none;-webkit-transform:none;padding:0 20%}}@media all and (max-width:768px){.image-square>.content{padding:0 20px}}.background-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;opacity:0}.background-content img{display:none}.background-content.visible{opacity:1}.icon{display:inline-block}.icon-lg{font-size:80px}@media all and (max-width:768px){.icon-lg{font-size:34px}}.icon-image{border-radius:50%;box-shadow:0 2px 10px 1px rgba(0,0,0,.03);margin:0 50px 24px 50px;position:relative;display:block;overflow:hidden;opacity:.999}.icon-image img{display:block;width:100%;max-width:100%;height:auto;transition:all .85s ease-in-out;-webkit-transition:all .85s ease-in-out;-moz-transition:all .85s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-image .image-overlay{position:absolute;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;top:0;left:0;bottom:0;opacity:1;width:100%;text-align:center;border:10px solid rgba(0,0,0,.04);border-radius:100%}.icon-image i{top:50%;left:50%;opacity:0;transform:scale(.85);-webkit-transform:scale(.85);-ms-transform:scale(.85);-moz-transform:scale(.85);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;position:absolute;color:#fff;font-size:30px;width:30px;height:30px;line-height:30px;margin:0 auto;margin-left:-15px;margin-top:-15px;display:inline-block}.icon-link:hover .icon-image img{transform:scale(1.15);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-moz-transform:scale(1.15)}.icon-link:hover .icon-image i{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1)}.icon-link:hover .icon-image .image-overlay{border:0 solid transparent;height:100%;background:rgba(56,151,240,.8)}.icon-link:hover a i{transform:scale(1.15);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-moz-transform:scale(1.15)}.icon-link .icon-content p{color:#a3a3a3!important;margin-bottom:12px}.icon-link i{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.showcase-single{position:relative;padding:0 20px 60px 20px!important}@media (max-width:768px){.showcase-single{padding-bottom:20px!important}}input[type=text],input[type=email],input[type=number],input[type=time],input[type=url],textarea{border-radius:0;border:1px solid #dfdfdf;background-color:#fff;color:#737373;padding:7px 15px 7px;width:100%;display:block;font-size:14px;height:56px;line-height:20px;margin:0 0 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{outline:0}@media (max-width:600px){input[type=text],input[type=email],input[type=number],input[type=time],input[type=url],textarea{height:35px}}textarea{padding-top:12px}input[type=submit]:focus{outline:0}input[type=submit]:hover{background:#0f0f0f;border-color:#0f0f0f;color:#fff}select:focus{background:#fff}select:active,select:focus,select:hover{outline:0;border:1px solid #e8e8e8}label{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#262626;letter-spacing:1px;font-weight:100;display:block;cursor:default}.lb-outerContainer{background:0 0;border-radius:0}.lightbox .lb-image{border-radius:0}.lb-details{display:none}.lb-data .lb-close,.lb-nav a.lb-next,.lb-nav a.lb-prev{background:0 0}.lb-data .lb-close:before,.lb-nav a.lb-next:before,.lb-nav a.lb-prev:before{content:"";font-family:"themify";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:24px;color:#fff}.lb-nav a.lb-next:before,.lb-nav a.lb-prev:before{padding:30px;margin-top:-15px;background-color:rgba(0,0,0,.2);position:absolute;top:50%;font-size:32px;margin-top:-16px}.lb-nav a.lb-next:before{content:"";right:4px}.lb-nav a.lb-prev:before{content:"";left:4px}.lb-data .lb-close{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.lb-data .lb-close:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.nav-container{-webkit-backface-visibility:hidden;max-width:100%;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.nav-container.visible{opacity:1}.nav-container nav{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 30px 0 rgba(0,0,0,.05);background:#fff;-webkit-backface-visibility:hidden;max-width:100%}.nav-container nav ul{margin-bottom:0}.nav-container nav .nav-bar{height:64px;max-height:64px;line-height:64px}.nav-container nav .nav-bar .module,.nav-container nav .nav-bar .module-group{height:64px}.nav-container nav .nav-bar a{display:block}.nav-container nav.fixed,.nav-container nav.absolute{top:0;width:100%;z-index:999;left:0;right:0}.nav-container nav.absolute{position:absolute}.menu-overlay .nav-container nav{opacity:1;visibility:visible;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important}.module{padding:0 32px}.module,.module-group{display:inline-block}.module.left,.module-group.left{float:left}.module.right,.module-group.right{float:right}.logo{max-height:59px}@media (max-width:990px){.logo{max-height:49px}}.logo-light{display:none}.has-dropdown{padding-right:15px}.has-dropdown:after{color:rgba(255,255,255,.95);position:absolute;top:0;right:0;font-size:7px;content:"";font-family:"themify";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (max-width:990px){.has-dropdown:after{top:12px;right:22px}}@media (min-width:991px){.has-dropdown{padding:0!important}.has-dropdown:after{display:none}}li.current-menu>a{opacity:1!important}nav .menu{width:100%;height:64px;font-family:Roboto,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none}nav .menu li a{font-size:13px;text-transform:capitalize;font-weight:400;letter-spacing:1px;color:#232323;opacity:.6;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}nav .menu li a:hover{opacity:1!important}nav .menu>li:hover>a,nav .menu>li.current-menu>a,nav .menu>li.current-hover>a,nav .menu>li.current-menu-ancestor>a{opacity:1!important}@media (min-width:991px){nav .menu>li:hover>a:after,nav .menu>li.current-menu>a:after,nav .menu>li.current-hover>a:after,nav .menu>li.current-menu-ancestor>a:after{width:100%;left:0}}nav .menu>li{margin-right:30px;float:left;position:relative;opacity:1}nav .menu>li:hover>a{opacity:1!important}nav .menu>li:last-child{margin-right:0}nav .menu>li>a{font-size:14px;padding:0;margin:0;font-weight:400;opacity:1!important;position:relative}nav .menu>li ul{background:#1b1b1b;font-family:Roboto,Helvetica;margin-top:0;padding:0;width:230px;position:absolute;z-index:99;opacity:0;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);clip:rect(0,0,0,0)}nav .menu>li ul>.has-dropdown:hover:after{transform:translate3d(7px,0,0);-webkit-transform:translate3d(7px,0,0);-moz-transform:translate3d(7px,0,0);color:#fff;opacity:1}nav .menu>li>ul>li a:hover i{color:#fff}nav .menu>li>ul li a:hover{color:#fff;opacity:1}@media all and (min-width:991px){nav .menu>li>ul li a:hover{padding-left:30px}}nav .menu>li:hover>ul{clip:auto;opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media all and (max-width:1120px){nav .menu>li{margin-right:24px}}.widget-wrap.module{padding:0 24px;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.widget-wrap.module i{font-size:16px;line-height:62px;opacity:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#262626}.widget-wrap.module .title:hover{opacity:1}.module.widget-wrap:hover i,.module.active i{opacity:.6}@media all and (max-width:1100px){.module.widget-wrap{padding:0 16px}}.main-container{z-index:30}.offcanvas-menu{margin-bottom:40px!important}.offcanvas-menu li:not(.menu-item-btn) a{padding-bottom:15px!important;padding-top:15px!important;border-top:1px solid #f2f2f2}.offcanvas-menu>li:last-child:not(.menu-item-btn){border-bottom:1px solid #f2f2f2}.offcanvas-menu a,.offcanvas-menu li{color:#0f0f0f;font-size:14px;text-transform:capitalize;font-weight:400;letter-spacing:2px;position:relative}.offcanvas-menu a{display:block}.text-left .offcanvas-menu a{padding-left:40px;padding-right:40px}.offcanvas-menu a:hover,.offcanvas-menu a:focus{color:#3897f0}@media all and (max-width:990px){.nav-bar,.nav-bar .module-group,.nav-bar .module{height:auto;overflow:hidden}.nav-bar .module{padding:0 16px}.nav-bar .module-group{width:100%!important;padding:0}.nav-bar .module-group .module{display:block;float:none;width:100%}nav .menu{height:auto}nav .menu a{height:auto;line-height:24px;padding:4px 0;display:block}nav .menu li{line-height:24px;float:none;display:block;width:100%;max-width:100%}nav .menu>li ul{position:relative;width:100%;opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);left:0}nav .menu>li>ul{position:relative;opacity:1;visibility:visible;display:none;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.has-dropdown{padding-right:0}.widget-wrap.module:not(.language){line-height:40px;min-height:40px}.widget-wrap.module:not(.language) i{line-height:40px}.mobile-toggle i{line-height:62px!important}}@media all and (max-width:990px) and (max-width:990px){.subnav{display:none}}@media all and (max-width:990px){.container-sm-full{width:100%!important;padding:0!important}.nav-container nav{background:#fff;border:0}.nav-container nav .module-group .menu>li>a,.nav-container nav .module-group .module.widget-wrap i,.nav-container nav .module-group .widget-wrap a{color:#aaa!important;opacity:1!important}.nav-container nav .module-group .menu>li>a,.nav-container nav .module-group .menu>li>span.no-link,.nav-container nav .module-group .widget-wrap a,.nav-container nav .module-group .widget-wrap .search{background-color:#222;padding:12px 30px;border-radius:0!important;line-height:1.7em;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.3)}.nav-container nav .module-group .has-dropdown:after{color:#aaa!important}}.module.widget-wrap.mobile-toggle{line-height:62px;max-height:64px}.module-group.right .module.left:first-child{padding-right:32px}@media (max-width:990px){.module-group.right .module.left:first-child{padding:0!important}}@media (min-width:1024px){.left-menu{position:fixed;width:280px;height:100%;top:0;left:0;z-index:1001}.left-menu+.main-container{margin-left:280px}.left-menu{margin-left:0!important}}.vertical-menu .menu-item a i{opacity:.7;padding-right:15px}.vertical-menu .menu-item a+i{font-size:10px;position:absolute;top:25px;right:20px;cursor:pointer}.vertical-menu .menu-item a:hover+i{color:#3897f0}.vertical-menu .subnav{display:none;background:#fcfcfc}.vertical-menu .has-dropdown:after{display:none!important}.widgettitle{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;font-weight:300;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-family:Roboto,Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility;letter-spacing:1px;font-weight:100;margin-bottom:30px;text-transform:capitalize;font-size:14px}a:hover .widgettitle{color:#3897f0}.image-bg a:hover .widgettitle{color:#fff}.bg-primary a:hover .widgettitle{color:#fff}.widgetsubtitle{font-family:Roboto,"Open Sans";color:#bbb;font-size:15px;line-height:30px;text-transform:none;letter-spacing:0;word-spacing:0;margin-bottom:0}.bg-dark .widgetsubtitle{color:#7c7c7c}.vc_row .widgettitle{font-size:37px;line-height:43px;font-weight:300;text-transform:capitalize;letter-spacing:-.5px}.vc_row .icon-link .widgettitle{font-size:20px;font-family:Roboto;line-height:32px;font-weight:300}.vc_row .widgetsubtitle{font-size:18px;line-height:30px;font-weight:400;letter-spacing:-.5px}.vc_row .icon-link .widgetsubtitle{font-size:16px;line-height:24px}[rel=tag]:hover,[rel=tag]:focus{border-color:rgba(35,35,35,.9);color:#262626!important}iframe{border:0}.divider-wrap{position:relative}.divider-wrap[class*=vc_custom_]{padding:0!important;border:0!important;margin:0!important;background-image:none!important}.divider-wrap .tlg-divider{display:block;background-color:#e8e8e8;width:150px;height:7px;margin:20px auto;margin-left:auto}.bg-dark .divider-wrap .tlg-divider{background-color:#7c7c7c}@media (max-width:640px){.divider-wrap .tlg-divider{margin:14px auto;height:3px}}#tlg_preloader{position:fixed;width:100%;height:100%;background:#fff;z-index:999999;text-align:center;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;transition:opacity 500ms ease;opacity:1;top:0;left:0}#tlg_preloader .spinner{top:50%}.spinner{width:40px;height:40px;display:inline-block;padding:0;position:relative;border-radius:100%;border:2px solid;border-top-color:#3897f0;border-bottom-color:#e5e5e5;border-left-color:#3897f0;border-right-color:#e5e5e5;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.social-list{margin:0;line-height:1}.social-list a:hover{color:#3897f0}.bg-light .social-list a:hover{color:#3897f0;opacity:1}.back-to-top{right:17px;font-size:10px;width:29px;height:29px;line-height:29px;text-align:center;position:fixed;cursor:pointer;z-index:1000;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#262626;background:#dfdfdf;border:0 solid #fff;border-radius:100%}.back-to-top:hover{color:#fff;background:#0f0f0f;border-color:#0f0f0f}@media (max-width:768px){.back-to-top{display:none}}.p0{padding:0!important}.pt0{padding-top:0}.pt24{padding-top:24px}.pt40{padding-top:40px}.pt180{padding-top:180px}.pt240{padding-top:240px}.pb0{padding-bottom:0}.pb24{padding-bottom:24px}.pb180{padding-bottom:180px}.pb240{padding-bottom:240px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.m0{margin:0!important}.mb0{margin-bottom:0!important}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb16{margin-bottom:16px}.mb32{margin-bottom:32px}.mb40{margin-bottom:40px}.mb72{margin-bottom:72px}.mr-0{margin-right:0!important}.mr--32{margin-right:-32px}.ml--32{margin-left:-32px}.mt24{margin-top:24px}@media all and (max-width:768px){.pt-xs-80{padding-top:80px}.pb-xs-80{padding-bottom:80px}.mb-xs-40{margin-bottom:40px}}@media (max-width:480px){.mb-xs-40{margin-bottom:32px}}@media all and (max-width:768px){.header-single.pb-xs-80{padding-bottom:175px}.header-single.pt-xs-80{padding-top:175px}}@media (max-width:1024px){.header-single .lead{font-size:28px!important;line-height:36px!important;margin-bottom:20px!important}}@media (max-width:768px){.header-single .lead{font-size:16px!important;line-height:20px!important;margin-bottom:5px!important}}.header-single .heading-content{font-size:22px}.header-single>.container{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.header-single>.container.visible{opacity:1}.background-overlay{background-color:#141619;opacity:.3;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.wpb_text_column strong{color:#262626;font-weight:600}.bg-dark .wpb_text_column strong,.bg-primary .wpb_text_column strong,.image-bg .wpb_text_column strong{color:#fff}.wpb_start_animation.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}.wpb_start_animation.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}.wpb_start_animation.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}.wpb_start_animation.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275)}.ttshowcase_wrap img{border:0;box-shadow:none;padding:0;margin:0;max-width:none}.ttshowcase_rl_title{font-weight:700}.tt_info-below{width:100%;display:block}.tt_quote_info-below,.tt_quote_info-above{width:100%;display:block}.tt_info-left{padding-right:10px;display:table-cell;vertical-align:top}.tt_info-right{display:table-cell;padding-left:10px;vertical-align:top}.tt_theme_speech .tt_info-left{padding-right:20px}.tt_theme_speech blockquote{padding:10px 10px 10px 25px;border:0;margin:0;border-radius:0;color:inherit;font-size:inherit;position:relative}.tt_theme_speech blockquote:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:18px;padding-right:.5em;position:absolute;top:10px;left:0;opacity:.5}.tt_theme_speech .tt_info-right{padding-left:20px}.tt_theme_speech .tt_quote_info-below .ttshowcase_rl_quote{position:relative;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px}.tt_theme_speech .tt_quote_info-below .ttshowcase_rl_quote:after{content:"";position:absolute;border-style:solid;border-width:10px 10px 0;display:block;width:0;z-index:1;bottom:-10px;color:transparent}.tt_theme_speech .tt_text_center .tt_quote_info-below .ttshowcase_rl_quote:after{left:48%}.tt_theme_speech .tt_quote_info-above .ttshowcase_rl_quote{position:relative;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:20px}.tt_theme_speech .tt_quote_info-above .ttshowcase_rl_quote:after{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;display:block;width:0;z-index:1;top:-10px;color:transparent}.tt_theme_speech .tt_text_center .tt_quote_info-above .ttshowcase_rl_quote:after{left:48%}@media only screen and (max-width:650px){.ttshowcase_rl_quote p{margin:0;padding:0}.tt_info-left,.tt_info-right{display:block}.ttshowcase_rl_aditional_info{margin:10px}}.tt_text_center{text-align:center}.tt_2cl{display:inline-block;vertical-align:middle}.tt_2cl{width:45%;margin:2.5%}@media only screen and (max-width:650px){.tt_2cl{width:99%;margin:0 0 20px 0}}@media only screen and (max-width:1050px) and (min-width:651px){.tt_2cl{width:45%;margin:2.5%}}.ttshowcase_slider .bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;border:0;box-shadow:none}.ttshowcase_slider .bx-wrapper .bx-viewport{border:0}.ttshowcase_slider .bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.ttshowcase_slider .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.ttshowcase_slider .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.ttshowcase_slider .bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ttshowcase_slider .bx-wrapper .bx-pager.bx-default-pager a:hover,.ttshowcase_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:"FontAwesome";src:url(/assets/fonts/67e3ce846900.eot);src:url(/assets/fonts/2004f415e167.woff2)format("woff2"),url(/assets/fonts/0d7e79c29c70.woff)format("woff");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-2x{font-size:2em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-check-square:before{content:""}