.absolute-full{position:absolute;top:0;left:0;width:100%;height:100%}html,body{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;color:rgba(0,0,0,.71);font-size:15px;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:hidden}body,.wrapper{background-color:#fff}a{color:#1a1a1a;outline:0}a:hover,a:focus{color:#00bcd4}a:focus{outline:0}em{color:#00bcd4}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.87);font-family:"Roboto";font-weight:700}html{position:relative}.container{max-width:1170px}body.boxed{background-color:#e9e9e9}.boxed .wrapper{max-width:1240px;margin:0 auto}.content{padding-top:60px;padding-bottom:60px}.content>.container>.row{margin-bottom:0}.top-slider{padding-top:0;padding-bottom:0}@keyframes wheel_animate{0%{top:10px}75%{top:20px}100%{top:10px}}@-webkit-keyframes wheel_animate{0%{top:10px}75%{top:20px}100%{top:10px}}.mouse-wheel{position:absolute;bottom:60px;left:50%;margin-left:-18px;width:36px;height:56px;border-radius:18px;background-color:#fff;background-color:transparent;border:2px solid #fff}.mouse-wheel i{position:absolute;width:8px;height:10px;background:rgba(0,0,0,.2);border-radius:10px;top:10px;left:50%;margin-left:-4px;background-color:#fff;-webkit-animation:wheel_animate ease 2s;animation:wheel_animate ease 2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width:767px){.mouse-wheel{display:none}}div[class^=col-] img{max-width:100%}@media only screen and (min-width:1200px),only screen and (min-width:1200px){div[class^=col-]>h1:first-child,div[class^=col-]>h2:first-child,div[class^=col-]>h3:first-child,div[class^=col-]>h4:first-child,div[class^=col-]>h5:first-child,div[class^=col-]>h6:first-child{margin-top:0}}.tabs{background-color:transparent}.tabs .indicator{background-color:#00bcd4}.tabs .tab a,.tabs .tab a:hover{color:#00bcd4}.tabs .tab a{border-bottom:1px solid rgba(0,0,0,.15)}.card{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.card .card-image.no-thumb{background-color:#00bcd4}.card .card-image .card-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;padding:20px 24px;text-shadow:0 1px 0 rgba(0,0,0,.4)}.card .card-content{padding:24px}.card .card-content .card-title{color:#000;display:block;margin-bottom:15px;margin-top:15px;line-height:1.3em;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px}.card .card-content .card-title.activator{margin-top:0}.card .card-content p{font-size:14px;line-height:24px}.card .card-action{font-size:14px}.card .card-action a,.card .card-action a:hover{color:#00bcd4}.card .card-action .date{opacity:.5}.card .card-action .read-more{float:right;margin-right:0}.card.red .card-content,.card.pink .card-content,.card.purple .card-content,.card.deep-purple .card-content,.card.indigo .card-content,.card.blue .card-content,.card.light-blue .card-content,.card.cyan .card-content,.card.teal .card-content,.card.green .card-content,.card.light-green .card-content,.card.lime .card-content,.card.yellow .card-content,.card.amber .card-content,.card.orange .card-content,.card.deep-orange .card-content,.card.brown .card-content,.card.grey .card-content,.card.blue-grey .card-content{color:#fff}.card.red .card-content .card-title,.card.pink .card-content .card-title,.card.purple .card-content .card-title,.card.deep-purple .card-content .card-title,.card.indigo .card-content .card-title,.card.blue .card-content .card-title,.card.light-blue .card-content .card-title,.card.cyan .card-content .card-title,.card.teal .card-content .card-title,.card.green .card-content .card-title,.card.light-green .card-content .card-title,.card.lime .card-content .card-title,.card.yellow .card-content .card-title,.card.amber .card-content .card-title,.card.orange .card-content .card-title,.card.deep-orange .card-content .card-title,.card.brown .card-content .card-title,.card.grey .card-content .card-title,.card.blue-grey .card-content .card-title{color:#fff}.card.red .card-content a,.card.pink .card-content a,.card.purple .card-content a,.card.deep-purple .card-content a,.card.indigo .card-content a,.card.blue .card-content a,.card.light-blue .card-content a,.card.cyan .card-content a,.card.teal .card-content a,.card.green .card-content a,.card.light-green .card-content a,.card.lime .card-content a,.card.yellow .card-content a,.card.amber .card-content a,.card.orange .card-content a,.card.deep-orange .card-content a,.card.brown .card-content a,.card.grey .card-content a,.card.blue-grey .card-content a{color:#fff}.card.red .card-action,.card.pink .card-action,.card.purple .card-action,.card.deep-purple .card-action,.card.indigo .card-action,.card.blue .card-action,.card.light-blue .card-action,.card.cyan .card-action,.card.teal .card-action,.card.green .card-action,.card.light-green .card-action,.card.lime .card-action,.card.yellow .card-action,.card.amber .card-action,.card.orange .card-action,.card.deep-orange .card-action,.card.brown .card-action,.card.grey .card-action,.card.blue-grey .card-action{color:#fff}.card.red .card-action a,.card.pink .card-action a,.card.purple .card-action a,.card.deep-purple .card-action a,.card.indigo .card-action a,.card.blue .card-action a,.card.light-blue .card-action a,.card.cyan .card-action a,.card.teal .card-action a,.card.green .card-action a,.card.light-green .card-action a,.card.lime .card-action a,.card.yellow .card-action a,.card.amber .card-action a,.card.orange .card-action a,.card.deep-orange .card-action a,.card.brown .card-action a,.card.grey .card-action a,.card.blue-grey .card-action a,.card.red .card-action a:hover,.card.pink .card-action a:hover,.card.purple .card-action a:hover,.card.deep-purple .card-action a:hover,.card.indigo .card-action a:hover,.card.blue .card-action a:hover,.card.light-blue .card-action a:hover,.card.cyan .card-action a:hover,.card.teal .card-action a:hover,.card.green .card-action a:hover,.card.light-green .card-action a:hover,.card.lime .card-action a:hover,.card.yellow .card-action a:hover,.card.amber .card-action a:hover,.card.orange .card-action a:hover,.card.deep-orange .card-action a:hover,.card.brown .card-action a:hover,.card.grey .card-action a:hover,.card.blue-grey .card-action a:hover{color:#fff}.card.lighten-4 .card-content,.card.lighten-5 .card-content{color:#222}.card.lighten-4 .card-content .card-title,.card.lighten-5 .card-content .card-title{color:#222}.card.lighten-4 .card-content a,.card.lighten-5 .card-content a{color:#222}.card.lighten-4 .card-action,.card.lighten-5 .card-action{color:#222}.card.lighten-4 .card-action a,.card.lighten-5 .card-action a,.card.lighten-4 .card-action a:hover,.card.lighten-5 .card-action a:hover{color:#222}.card .card-reveal{font-size:14px;line-height:24px}.card .card-reveal .card-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px}.card:hover{webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.folio-card3 .card .card-action .card-title{font-size:16px;font-weight:500;line-height:1.5em}.folio-card4 .card{margin:0;box-shadow:none;border-radius:0}.folio-card4 .card .card-image .card-title{display:block;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;color:#fff;overflow:hidden}.folio-card4 .card .card-image .card-title:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-left:-.5em}.folio-card4 .card .card-image .card-title:after{content:'';position:absolute;background-color:#00bcd4;width:100%;height:100%;top:0;left:0;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),opacity .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}.folio-card4 .card .card-image .card-title .title-wrap{display:inline-block;padding:20px;vertical-align:middle;text-align:center;position:relative;z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.folio-card4 .card .card-image .card-title .title{display:block;font-size:18px;font-weight:400;line-height:1.3em}.folio-card4 .card .card-image .card-title .cats{display:block;font-size:14px;line-height:1.5em}.folio-card4 .card .card-image:hover .card-title:after{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}.folio-card4 .card .card-image:hover .card-title .title-wrap{opacity:1;visibility:visible}ul.entry-meta{margin:0;padding:0;list-style-type:none}ul.entry-meta li{float:left}ul.entry-meta li+li{margin-left:0;padding-left:0}ul.entry-meta li+li:before{content:',';margin-right:5px}ul.entry-meta li,ul.entry-meta a{font-weight:400;font-size:13px;color:rgba(0,0,0,.5);text-transform:uppercase}.cards-container .card-filter{text-align:center;margin-bottom:15px}.cards-container .card-filter button{padding-right:15px;padding-left:15px}.cards-container .card-filter button.active,.cards-container .card-filter button:focus{background:0 0;color:#00bcd4}.cards-container .nav-pagination{text-align:center !important;overflow:hidden}.cards-container .nav-pagination ul{display:inline-block}.post-card{margin-top:0;margin-bottom:60px}.post-card.sticky{border-bottom:2px solid #00bcd4}.post-card .card-image blockquote{padding:45px 60px;margin:0;text-align:center;position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:1;font-size:24px;font-weight:300}.post-card .card-image blockquote:before{content:'';background-color:rgba(0,188,212,.87);top:0;left:0;right:0;bottom:0;position:absolute;z-index:-1}.post-card .card-image blockquote cite{display:block;font-style:normal;font-size:14px;margin-top:20px}.post-card .card-image blockquote,.post-card .card-image blockquote a{color:#fff}.post-card .card-content{padding-left:40px;padding-right:40px}.post-card h5{margin-bottom:5px}.post-card .sub-heading{overflow:hidden;margin-bottom:15px}.post-card .card-action{text-align:right;padding-left:40px;padding-right:40px}.post-card .card-action a{color:rgba(0,0,0,.5);text-transform:none;font-weight:400}.post-card .card-action a:hover{color:#00bcd4}.post-card .card-action a:last-child{margin-right:0}.post-card .author{display:inline-block;float:left;margin-top:-7px}.post-card .author img{width:36px;border-radius:50%;margin-right:10px}.post-card .share-social a{margin-left:15px;margin-right:0}.fullwidth-section,.fullscreen-section,.page-title{width:100%;margin:0;padding:0;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}.fullwidth-section>.background,.fullscreen-section>.background,.page-title>.background{position:absolute;top:0;left:0;width:100%;height:100%}.fullwidth-section>.background video,.fullscreen-section>.background video,.page-title>.background video{position:absolute;top:0;left:0;width:100%;height:100%;width:100% !important;height:auto !important}.fullwidth-section>.background:after,.fullscreen-section>.background:after,.page-title>.background:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.fullwidth-section>.row,.fullscreen-section>.row,.page-title>.row,.fullwidth-section>.vc_row,.fullscreen-section>.vc_row,.page-title>.vc_row{display:table;width:101%;margin:0;margin-left:-1px}.fullwidth-section>.row>div,.fullscreen-section>.row>div,.page-title>.row>div,.fullwidth-section>.vc_row>div,.fullscreen-section>.vc_row>div,.page-title>.vc_row>div{display:table-cell;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:60px;float:none;vertical-align:top}@media only screen and (max-width:767px){body .fullwidth-section>.row,body .fullwidth-section>.vc_row{display:block}body .fullwidth-section>.row>div,body .fullwidth-section>.vc_row>div{display:block;padding:15px}}pre{background-color:#e6e6e6;border-color:#ccc;color:gray}form .form-field{display:block;max-width:100%;clear:both;position:relative;margin-bottom:2%}form .form-field.small-field{width:49%;float:left;clear:none}form .form-field.small-field:nth-child(even){margin-left:2%}form .form-field label.error{position:absolute;right:0;bottom:-4px;font-size:11px;font-weight:400;color:#00bcd4}.one-page-section,.vc-overlay-settings{position:relative;height:0;overflow:hidden;display:block}.card.default div:not(.card-image) .card-title,.card.white div:not(.card-image) .card-title{color:inherit}.card .card-content p{margin-bottom:1.7em !important}.card .card-content p:last-child{margin-bottom:0 !important}.card-element .card-content p:empty{display:none}@media only screen and (max-width:767px){.card-element .card-image{height:auto !important}}.btn:not(.white):not(.disabled):hover,.btn-large:not(.white):not(.disabled):hover,.btn a:not(.white):not(.disabled):hover,.btn-large a:not(.white):not(.disabled):hover,.btn:not(.white):not(.disabled):focus,.btn-large:not(.white):not(.disabled):focus,.btn a:not(.white):not(.disabled):focus,.btn-large a:not(.white):not(.disabled):focus{color:#fff}.btn.white:not(.btn-link),.btn-large.white:not(.btn-link){background-color:#fff;color:#212121 !important}a[class^=btn]+a[class^=btn]{margin-left:15px}.btn.btn-link{color:#343434 !important;background:0 0 !important;border-bottom:2px solid #343434;padding-right:0;padding-left:0;box-shadow:none;-webkit-box-shadow:none}.btn.btn-link.white{color:#fff !important;border-color:#fff}.tt-guide-button{position:absolute;z-index:800}.tt-guide-button.bottom-center{bottom:-19px;left:50%;margin-left:-10px}.tt-guide-button.bottom-left{bottom:-19px;left:-10px}.tt-guide-button.bottom-right{bottom:-19px;right:10px}.tt-guide-button.top-center{top:-19px;left:50%;margin-left:-10px}.tt-guide-button.top-left{top:-19px;left:-10px}.tt-guide-button.top-right{top:-19px;right:10px}.tt-guide-button.btn-large.bottom-center{bottom:-28px;left:50%;margin-left:-28px}.tt-guide-button.btn-large.bottom-left{bottom:-28px;left:-14px}.tt-guide-button.btn-large.bottom-right{bottom:-28px;right:14px}.tt-guide-button.btn-large.top-center{top:-28px;left:50%;margin-left:-28px}.tt-guide-button.btn-large.top-left{top:-28px;left:-14px}.tt-guide-button.btn-large.top-right{top:-28px;right:14px}span.wpcf7-form-control-wrap{position:initial}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-color:#00bcd4;box-shadow:0 1px 0 0 #00bcd4}input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#00bcd4}.container{width:100%}#header{background-color:#fff;min-height:80px;height:80px;border-radius:0;border:0;position:relative;z-index:999;webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#header nav,#header nav .nav-wrapper i,#header nav a.button-collapse,#header nav a.button-collapse i{height:80px;line-height:80px}#header nav{background:0 0;box-shadow:none}#header nav a.brand-logo{background-position:left center;background-repeat:no-repeat;background-size:contain;color:#00bcd4;font-family:"Roboto";font-size:2.1rem;font-weight:400}#header nav a.brand-logo.img-url{text-indent:-9999px;width:48px}#header nav a.button-collapse{color:#757575}#header nav .nav-wrapper>ul>li:not(.btn)+li:not(.btn){margin-left:30px}#header nav .nav-wrapper>ul>li:not(.btn):hover,#header nav .nav-wrapper>ul>li:not(.btn):active,#header nav .nav-wrapper>ul>li:not(.btn).active{background-color:transparent}#header nav .nav-wrapper>ul>li:not(.btn):hover>a:after,#header nav .nav-wrapper>ul>li:not(.btn):active>a:after,#header nav .nav-wrapper>ul>li:not(.btn).active>a:after{content:'';position:absolute;left:0;width:100%;height:4px;background-color:#00bcd4;bottom:0}#header nav .nav-wrapper>ul>li:not(.btn)>a{font-family:"Roboto";font-weight:500;font-size:14px;color:#757575;position:relative;padding:0}#header nav .nav-wrapper>ul>li:not(.btn):hover>ul{display:block;visibility:visible;opacity:1}#header nav .nav-wrapper>ul>li:not(.btn) ul{background-color:#fff;width:180px}#header nav .nav-wrapper>ul>li:not(.btn) ul li a{color:#666;font-size:14px;font-weight:null;padding-top:.7rem;padding-bottom:.7rem}#header nav .nav-wrapper>ul>li:not(.btn) ul li a:hover,#header nav .nav-wrapper>ul>li:not(.btn) ul li a:active{color:#00bcd4}#header nav .nav-wrapper>ul>li:not(.btn) .dropdown-content li:hover,#header nav .nav-wrapper>ul>li:not(.btn) .dropdown-content li.active{background-color:transparent}#header nav li.btn{padding:0;color:#fff;height:80px;line-height:80px;box-shadow:none;border-radius:0}#header nav li.btn:hover,#header nav li.btn:focus{color:#fff}#header nav li.btn+li{margin-left:30px}#header nav ul.header-icon-links{margin-left:30px}#header nav ul.header-icon-links>li+li{margin-left:15px !important}#header nav ul.header-icon-links>li a i{font-size:24px}#header nav ul.header-icon-links>li:hover a:after{display:none}#header nav ul.header-icon-links .dropdown-content{z-index:9999;top:80px;overflow:visible;right:0}#header nav ul.header-icon-links .dropdown-content:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff;top:-8px;right:14px;position:absolute}#header nav ul.header-icon-links .dropdown-content li a{color:#000;font-size:12px;padding:8px 1rem;text-transform:uppercase}#header nav ul.header-icon-links .search-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;background-color:transparent;overflow:hidden;z-index:99999;visibility:hidden;opacity:0}#header nav ul.header-icon-links .search-wrapper .search-wave{position:absolute;width:20px;height:20px;border-radius:50%;background-color:rgba(0,188,212,.87);-webkit-transition:all 1s linear;transition:all 1s linear}#header nav ul.header-icon-links .search-wrapper.open{visibility:visible;opacity:1}#header nav ul.header-icon-links .search-wrapper.open .search-wave{-webkit-transform:scale(500);-ms-transform:scale(500);transform:scale(500)}#header nav ul.header-icon-links .search-wrapper.open.closing .search-wave{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#header nav ul.header-icon-links .search-wrapper .tbar-search{position:absolute;top:0;left:0;width:100%;height:100%;display:none}#header nav ul.header-icon-links .search-wrapper .tbar-search .search-wave-close{position:absolute;top:30px;right:0}#header nav ul.header-icon-links .search-wrapper .tbar-search .search-wave-close i{font-size:46px}#header nav ul.header-icon-links .search-wrapper .tbar-search .search-wave-close:hover,#header nav ul.header-icon-links .search-wrapper .tbar-search .search-wave-close:active{color:#fff}#header nav ul.header-icon-links .search-wrapper .tbar-search form{margin-top:200px}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=search]{font-size:36px;color:#fff;border-bottom:1px solid #fff;padding-bottom:12px;padding-top:12px}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=search]::-webkit-input-placeholder{color:#fff}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=search]:-moz-placeholder{color:#fff}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=search]::-moz-placeholder{color:#fff}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=search]:-ms-input-placeholder{color:#fff}#header nav ul.header-icon-links .search-wrapper .tbar-search form input[type=submit]{display:none}#header:not(.navbar-fixed) nav li.btn{margin-left:30px}#header.navbar-fixed nav li.btn{margin-left:30px}.header-transparent #header+section{margin-top:-80px}.header-transparent #header+.page-title{padding-top:calc(110px)}#header.navbar-fixed{position:fixed;top:0;left:0;width:100%;height:px;min-height:px;visibility:visible;webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#header.navbar-fixed nav,#header.navbar-fixed nav .nav-wrapper i,#header.navbar-fixed nav a.button-collapse,#header.navbar-fixed nav a.button-collapse i,#header.navbar-fixed nav .btn{height:px;line-height:px}#header.navbar-fixed nav{position:relative}#header.navbar-fixed+section{margin-top:80px}#header.navbar-fixed ul.header-icon-links .dropdown-content{top:px}body.admin-bar #header.navbar-fixed{top:32px}body.admin-bar #mobile-nav{top:32px}.header-style-1 #header nav .nav-wrapper>ul>li:hover,.header-style-1 #header nav .nav-wrapper>ul>li:active,.header-style-1 #header nav .nav-wrapper>ul>li.active{background-color:transparent}.header-style-1 #header nav .nav-wrapper>ul>li:hover>a,.header-style-1 #header nav .nav-wrapper>ul>li:active>a,.header-style-1 #header nav .nav-wrapper>ul>li.active>a{color:#00bcd4}.header-style-1 #header nav .nav-wrapper>ul>li:hover>a:after,.header-style-1 #header nav .nav-wrapper>ul>li:active>a:after,.header-style-1 #header nav .nav-wrapper>ul>li.active>a:after{content:'';display:none}.h-logo-left-menu-left #header nav .nav-wrapper a.brand-logo.left+ul.left{margin-left:calc(78px)}.h-menu-right-logo-right #header nav .nav-wrapper a.brand-logo.right+ul.right{margin-right:calc(78px)}#mobile-nav .logo a{height:100px;background-size:64px;background-repeat:no-repeat;background-position:center center;font-size:0px}#mobile-nav .logo:hover{background:0 0}#mobile-nav li:hover,#mobile-nav li.active{background:0 0}#mobile-nav li:hover>a,#mobile-nav li.active>a{color:#00bcd4}#topbar{background-color:#00bcd4}#topbar nav,#topbar nav .nav-wrapper i,#topbar nav a.button-collapse,#topbar nav a.button-collapse i{height:46px;line-height:46px}#topbar .row{margin-bottom:0;position:relative}#topbar nav{background-color:transparent;box-shadow:none;border-radius:0}#topbar nav .text-content{font-size:13px}#topbar nav .text-content i,#topbar nav .text-content a{display:inline-block;float:none;line-height:1em;height:100%;font-size:inherit}#topbar nav .nav-wrapper>ul>li>a{padding:0 10px}#topbar nav .nav-wrapper>ul>li>a>i{font-size:22px}#topbar nav .nav-wrapper>ul>li>a:hover,#topbar nav .nav-wrapper>ul>li>a:focus{color:inherit}#topbar nav .nav-wrapper .dropdown-content{z-index:9999;top:46px !important;overflow:visible}#topbar nav .nav-wrapper .dropdown-content:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff;top:-8px;left:14px;position:absolute}#topbar nav .nav-wrapper .dropdown-content li a{color:#000;font-size:12px;padding:8px 1rem;text-transform:uppercase}#footer{padding:60px 0;background-color:#607d8b;border-top:1px solid rgba(0,0,0,.1);color:#a9b3c1;font-size:calc(14px)}#footer a{color:#a9b3c1;text-decoration:none}#footer a:hover{color:#c7cdd6}#footer .right .widget{float:right}#footer .right .widget>*{float:right}#footer.footer-centered [class^=col-]{text-align:center;margin-left:auto;margin-right:auto;float:none}#footer.footer-centered [class^=col-] .widget{margin-bottom:30px;line-height:1.5em}#footer.footer-centered [class^=col-] .widget>*{display:inline-block;margin-left:auto;margin-right:auto}#footer.footer-minimal .container,#footer.footer-minimal .container-fluid{position:relative}#footer.footer-minimal .widget{margin-bottom:0;line-height:1.3em}#footer.footer-minimal .widget.absolute-bottom,#footer.footer-minimal .widget.absolute-bottom .widget{position:absolute;left:15px;bottom:0}#footer.footer-minimal .widget.absolute-bottom.text-right,#footer.footer-minimal .widget.absolute-bottom .widget.text-right{left:auto;right:15px}#footer.footer-minimal ul li{margin:0;padding-left:0}#footer.footer-minimal ul li:after,#footer.footer-minimal ul li:before{content:''}#footer>.container>.row:last-child>div>.widget:last-child{margin-bottom:0}#footer address abbr{border-color:#6b8a99}.sub-footer{padding:0 0 10px;background-color:#607d8b;color:#a9b3c1;font-size:calc(14px);line-height:36px}.sub-footer>.container{padding-top:30px;border-top:1px solid;border-color:#7b96a3}.sub-footer a{color:#a9b3c1;border-bottom:1px dotted #a9b3c1}.sub-footer a:hover{color:#c7cdd6;text-decoration:none}.sub-footer ul{margin:0;display:inline-block}.sub-footer ul li a{border:none}.sub-footer ul li+li{padding-left:15px}.sub-footer ul li.btn{margin-left:10px;padding-right:15px;padding-left:15px}.sub-footer ul li.btn a{color:#fff}.sub-footer ul ul{display:none}.back-to-top{z-index:1010;bottom:43px;right:50px;position:fixed;overflow:hidden;visibility:hidden;opacity:0;background-color:rgba(0,0,0,.2)}.back-to-top:hover{background:#00bcd4}.back-to-top.visible{visibility:visible;opacity:1}.back-to-top.affix{visibility:visible;opacity:1}@media only screen and (max-width:991px){#footer>.container>.row:last-child>div>.widget:last-child{margin-bottom:50px}#footer>.container>.row:last-child>div:last-child .widget:last-child{margin-bottom:0}#footer.footer-minimal .widget.absolute-bottom{position:relative;margin-top:30px}.back-to-top{right:15px;bottom:15px}}@media only screen and (max-width:767px){#sub-footer{text-align:center}#sub-footer .text-right{text-align:center}#sub-footer>.container>.row>div:first-child{margin-bottom:20px}}select{display:block !important}.widget{margin-bottom:45px;margin-bottom:1.5rem;position:relative}.widget:after{clear:both;display:table;content:' '}.widget a{text-decoration:none;line-height:1.2em}.widget>p:last-child{margin-bottom:0}.widget ul{list-style-type:none;padding:0;margin:0}.widget ul li{padding-left:0;width:100%;cursor:default;padding-bottom:5px;position:relative}.widget ul li .badge{float:right;background-color:#b3b3b3}.widget ul li ul{padding-left:18px}.widget .widget-title{color:#000;font-family:"Roboto";font-size:16px;font-weight:400;margin:0}.widget input,.widget textarea,.widget select{background-color:#fff;color:#000}.widget:not(.widget_meta) abbr,address abbr{display:block}.widget.widget_social li{display:inline;padding:0;margin:0 2px 2px 0}.widget.widget_social li a{line-height:40px;width:40px;height:40px;color:#fff !important;border-radius:2px;border-color:#b3b3b3;background-color:#b3b3b3}.widget.widget_tag_cloud .tagcloud a{text-transform:capitalize;padding:.5em 10px;line-height:2.6em;font-size:inherit !important;border:1px solid rgba(255,255,255,.2);-webkit-transition:all .25s ease;transition:all .25s ease}.widget.widget_tag_cloud .tagcloud a:hover{background-color:#00bcd4}.widget.widget_recent_entries li,.widget.widget_recent_news li{padding:0}.widget.widget_recent_entries li+li,.widget.widget_recent_news li+li{margin:10px 0 0}.widget.widget_recent_entries li:before,.widget.widget_recent_news li:before{content:'';margin:0}.widget.widget_recent_entries li a,.widget.widget_recent_news li a{display:block}.widget.widget_recent_entries li span,.widget.widget_recent_news li span{color:#1a1a1a;font-size:.9em}.widget.widget_recent_news li a.widget-thumb{float:left}.widget.widget_recent_news li a img{width:100%}.widget.widget_recent_news li p{margin:10px 0 5px;line-height:1.2em}.widget.widget_recent_news li:not(.no-thumb){min-height:75px}.widget.widget_recent_news li:not(.no-thumb) .widget-content{margin-left:60px}.widget.widget_instagram li{float:left;padding:0;margin:0 2px 2px 0}.widget.widget_instagram li:before{content:'';margin:0}.widget.widget_instagram li a.widget-thumb{display:block;width:58px;height:58px;position:relative}.widget.widget_instagram li a.widget-thumb img{height:58px}.widget.widget_instagram li a.widget-thumb:before{top:-58px}.widget.widget_instagram li a.widget-thumb:after{line-height:58px}.widget li a.widget-thumb{width:45px;height:45px;overflow:hidden;position:relative}.widget.widget_recent_news a.widget-thumb:before{top:-45px}.widget.widget_recent_news a.widget-thumb:after{line-height:45px}.widget.widget_archive li span{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;float:right;background-color:#00bcd4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_calendar th,.widget_calendar td{text-align:center}.widget_search .widget-title{display:none}.widget_search .search-form .search-field{background:0 0}.widget_search .search-form .search-submit{display:none}.sidebar .widget:not(.widget_social){margin:.5rem 0 1rem;position:relative}.sidebar .widget:not(.widget_social) ul,.sidebar .widget:not(.widget_social) address{border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.sidebar .widget:not(.widget_social) ul ul,.sidebar .widget:not(.widget_social) address ul{padding-left:0}.sidebar .widget:not(.widget_social) ul li,.sidebar .widget:not(.widget_social) address li,.sidebar .widget:not(.widget_social) ul abbr,.sidebar .widget:not(.widget_social) address abbr{background-color:#fff;line-height:1.5rem;padding:15px 20px;margin:0;border-bottom:1px solid #e0e0e0}.sidebar .widget:not(.widget_social) ul li a.widget-thumb:hover,.sidebar .widget:not(.widget_social) address li a.widget-thumb:hover,.sidebar .widget:not(.widget_social) ul abbr a.widget-thumb:hover,.sidebar .widget:not(.widget_social) address abbr a.widget-thumb:hover{color:#fff}.sidebar .widget:not(.widget_social) ul li .badge,.sidebar .widget:not(.widget_social) address li .badge,.sidebar .widget:not(.widget_social) ul abbr .badge,.sidebar .widget:not(.widget_social) address abbr .badge{background-color:#00bcd4}.sidebar .widget:not(.widget_social).widget_tag_cloud .tagcloud a{border-color:rgba(0,188,212,.5)}.sidebar .widget:not(.widget_social).widget_tag_cloud .tagcloud a:hover{color:#fff}.sidebar .widget:not(.widget_social) .widget-title{color:#000}.sidebar .widget:not(.widget_social):not(.widget_instagram):not(.widget_tag_cloud) a{color:#1a1a1a}.sidebar .widget:not(.widget_social):not(.widget_instagram):not(.widget_tag_cloud) input:not([type=submit])::not([type=search]),.sidebar .widget:not(.widget_social):not(.widget_instagram):not(.widget_tag_cloud) textarea,.sidebar .widget:not(.widget_social):not(.widget_instagram):not(.widget_tag_cloud) select{background-color:#fff;color:#000;border-color:#f2f2f2}@media only screen and (max-width:767px){.sidebar{margin-top:75px}}#footer .widget .widget-title{color:#fff;font-family:Roboto;font-size:20px;font-weight:null}#footer .widget.widget_recent_entries li+li,#footer .widget.widget_recent_news li+li{border-color:#7b96a3}#footer .widget.widget_recent_entries li span,#footer .widget.widget_recent_news li span{color:#8b99ac}#footer .widget.widget_social li a{border-color:#99aeb8;background-color:#99aeb8}#footer .widget ul li .badge{background-color:#b7c6cd}#footer .widget input:not([type=submit]):not([type=search]),#footer .widget textarea,#footer .widget select{background-color:#607d8b;color:#000}.page-title{background-color:#607d8b;border-bottom:0 solid rgba(51,51,51,.1);box-shadow:none;padding-top:30px;padding-bottom:10px;color:#fff}.page-title .col{position:relative}.page-title h1{margin:0;color:#fff;font-family:"Roboto";font-size:36px;font-weight:400}.page-title .lead{font-size:15px;line-height:1.8em;margin:0;color:rgba(255,255,255,.71)}.page-title a{color:#fff;text-decoration:none}.page-title .active{color:#ccc}.page-title.text-center{text-align:center}.page-title.text-center .breadcrumb{position:relative;right:0;margin-top:10px}.page-title.text-right .breadcrumb{left:0;right:auto}.page-title ul.entry-meta li,.page-title ul.entry-meta a{color:#fff}@media only screen and (max-width:767px){.page-title h1{max-width:100%}.page-title .lead{max-width:100%}}.breadcrumb{position:absolute;right:15px;top:50%;background-color:transparent;line-height:1;padding:0;margin-top:-7.5px;font-size:calc(14px);list-style-type:none}.breadcrumb li{float:left}.breadcrumb li+li:before{content:"\e7b6";font-family:"Material-Design-Icons";margin:0 5px;position:relative;font-size:1em;top:1px}@media only screen and (max-width:767px){.breadcrumb{position:relative;line-height:initial;margin:10px 0 0;right:auto}.breadcrumb li+li:before{margin:0}}@media only screen and (min-width:600px){.col.m9>.primary{margin-right:30px}}.primary .entry{background-color:#f2f2f2;border:1px solid;border-color:#e6e6e6;box-shadow:0 0 5px 0 rgba(0,0,0,.1);margin-bottom:45px}.primary .entry .entry-body{position:relative;padding:30px 40px}.primary .entry.entry-single .entry-body{padding:0}.primary .entry .entry-media blockquote{margin:0;padding:30px 40px}.primary .entry .entry-media blockquote:after{content:''}.primary .entry .entry-media iframe,.primary .entry .entry-media object,.primary .entry .entry-media embed{width:100%;border:none}.primary .entry .entry-title{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid;border-color:#e6e6e6}.primary .entry .entry-title h1,.primary .entry .entry-title h2{font-size:24px}.primary .entry .entry-title h1 a,.primary .entry .entry-title h2 a{text-decoration:none}.primary .entry .entry-meta{margin-bottom:20px;color:#0d0d0d;font-style:italic}.primary .entry .entry-meta a{color:#0d0d0d}.primary .entry .entry-meta span{margin-right:5px}.primary .entry .entry-content .more-link{margin:0}.primary .entry div:not(.entry-media) blockquote{background-color:#e6e6e6;border-radius:3px;margin:0 40px 20px;padding:40px 60px}.vc-col-option{position:absolute;width:1px;height:1px;visibility:hidden;opacity:0}@media only screen and (min-width:601px){.vc_row.vc-row-table{display:table}.vc_row.vc-row-table>.vc_column_container,.vc_row.vc-row-table>.vc_vc_column{display:table-cell;float:none}}@media only screen and (min-width:601px){.vc_row.vc_row-no-padding{display:table}.vc_row.vc_row-no-padding>.vc_column_container{display:table-cell;float:none}}.vc_row .vc-overlay,.vc_column_container .vc-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.71}.vc_row.img-left-top,.vc_column_container.img-left-top{background-position:left top !important}.vc_row.img-left-center,.vc_column_container.img-left-center{background-position:left center !important}.vc_row.img-left-bottom,.vc_column_container.img-left-bottom{background-position:left bottom !important}.vc_row.img-center-top,.vc_column_container.img-center-top{background-position:center top !important}.vc_row.img-center-center,.vc_column_container.img-center-center{background-position:center center !important}.vc_row.img-center-bottom,.vc_column_container.img-center-bottom{background-position:center bottom !important}.vc_row.img-right-top,.vc_column_container.img-right-top{background-position:right top !important}.vc_row.img-right-center,.vc_column_container.img-right-center{background-position:right center !important}.vc_row.img-right-bottom,.vc_column_container.img-right-bottom{background-position:right bottom !important}.primary code{background-color:#e6e6e6}.primary ul.list-icon{padding-left:0;list-style-type:none;line-height:2em}.primary .post-author{position:relative;padding:25px 25px 25px 105px;margin-bottom:30px;border:1px solid;border-color:#e6e6e6;border-radius:3px;min-height:110px}.primary .post-author img{position:absolute;left:25px;top:25px;border-radius:3px}.primary .post-author h3{margin-top:0}.primary .post-author h3 small{font-size:.6em;font-style:italic}.primary .post-author p:last-child{margin-bottom:0}.primary footer.entry-meta{line-height:38px;padding-top:30px}.primary footer.entry-meta .sf_text{margin-right:20px}.primary footer.entry-meta div:not(.text-right)>.sf_text{float:left}.primary footer.entry-meta .tag-links a{background-color:#00bcd4;border-radius:0 2px 2px 0;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:1.2727272727;margin:2px 4px 2px 10px;padding:5px 10px;position:relative;text-transform:uppercase}.primary footer.entry-meta .tag-links a:before{border-top:12px solid transparent;border-right:8px solid #00bcd4;border-bottom:12px solid transparent;content:"";height:0;width:0;position:absolute;top:0;left:-8px}.primary footer.entry-meta .tag-links a:after{background-color:#fff;border-radius:50%;content:"";height:4px;width:4px;position:absolute;top:10px;left:0}.primary .nav-pagination{text-align:left}.primary .nav-pagination .current{color:#00bcd4}.primary .entry-content>h1:first-child,.primary .entry-content>h2:first-child,.primary .entry-content>h3:first-child,.primary .entry-content>h4:first-child,.primary .entry-content>h5:first-child,.primary .entry-content>h6:first-child,.primary .entry-title h1,.primary .entry-title h2,.primary .entry-title h3,.primary .entry-title h4,.primary .entry-title h5,.primary .entry-title h6{margin-top:0}.primary img,.primary .entry-content>figure{max-width:100%;height:auto}.primary p,.primary address,.primary pre,.primary hr,.primary ul,.primary ol,.primary dl,.primary dd,.primary table{margin-bottom:1.7em}.primary .dropcap{background-color:#00bcd4;color:#fff;float:left;margin:10px 15px 5px 0;padding:15px;border-radius:4px;font-size:2em;font-weight:100}.primary blockquote{position:relative;overflow:hidden;border:none}@media only screen and (max-width:767px){footer.entry-meta .text-right{text-align:left}}@media only screen and (max-width:480px){.primary .entry{background-color:transparent;border:none;box-shadow:none;-webkit-box-shadow:none}.primary .entry .entry-body{padding-right:0;padding-left:0}.primary .pagination>li:first-child a,.primary .pagination>li:last-child a{width:auto}}.single .entry{background-color:transparent !important;box-shadow:none;border:none}.single .entry .entry-media{margin-bottom:30px}.single .entry .entry-title{border:none;padding:0}@media only screen and (max-width:480px){.single .entry blockquote{margin:0;padding:15px 25px;font-size:1.25em}.single .entry blockquote p{margin-bottom:10px}}.comments-area h3{margin-bottom:20px}.comments-area .comment-list{list-style:none;margin:0;padding:0}.comments-area .comment-list ul,.comments-area .comment-list ol{margin-left:30px}.comments-area .comment-author .avatar{height:56px;width:56px;margin-right:20px;float:left}.comments-area .comment-content{margin-left:75px}.comments-title,.comment-reply-title{font-size:18px;font-size:1.8rem}.comment-body{border-top:1px solid;border-color:#f2f2f2;padding:1.6em 0;overflow:hidden}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.8em}.comment-author{margin-bottom:.4em}.comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px;border-radius:50%}.comment-metadata{font-size:12px !important;font-size:1.2rem;line-height:1.5}.comment-metadata a,.pingback .edit-link a{color:#1a1a1a}.comment-metadata{margin-bottom:.8em}.comment-content ul,.comment-content ol{margin:0 0 1.6em 1.3333em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-content>:last-child{margin-bottom:0}.comment-list .reply{font-size:12px !important;font-size:1.2rem}.comment-body{position:relative}.comment-list .reply a{border:1px solid;border-color:#f2f2f2;display:inline-block;padding:.4167em .8333em;position:absolute;right:0;top:20px}.comment-list .reply a:hover,.comment-list .reply a:focus{outline:0;text-decoration:none}.required{color:#c0392b}@media only screen and (max-width:767px){.comment-list .children{margin-left:0;padding-left:0}.comments-area .comment-list ul,.comments-area .comment-list ol{margin-left:0}}.single-portfolio .details{list-style-type:none;margin:20px 0 30px;padding-left:0}.single-portfolio .details li strong{width:40%;display:inline-block}.single-portfolio .details li+li{border-top:1px solid;border-color:#f2f2f2;margin-top:10px;padding-top:10px}.single-portfolio .details li a[class^=social]{background-color:transparent;font-size:18px}.single-portfolio .details li a[class^=social]+a{margin-left:5px}.single-portfolio .details li a[class^=social]:hover{background-color:transparent;text-decoration:none}.single-portfolio .secondary{position:relative}.single-portfolio .secondary>h1:first-child,.single-portfolio .secondary>h2:first-child,.single-portfolio .secondary>h3:first-child,.single-portfolio .secondary>h4:first-child,.single-portfolio .secondary>h5:first-child,.single-portfolio .secondary>h6:first-child{margin-top:0}.single-portfolio .pager li:first-child{position:absolute;left:0}.single-portfolio .pager li:last-child{position:absolute;right:0}.single-portfolio .pager li a{border:none;padding:0;margin:0;background-color:transparent;font-size:24px}@media only screen and (max-width:991px){.secondary{margin-top:30px}.secondary h1,.secondary h2,.secondary h3,.secondary h4{margin-top:30px}}.vision{margin-top:30px;margin-bottom:30px;margin-right:30px;margin-left:30px;position:relative;padding:0 20px}.vision:before{border-left:2px solid #00bcd4;height:40px;display:block;content:'';position:absolute;left:0;top:0}.vision p{font-size:1.2em}.vision p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.vision{margin-right:0;margin-left:0}}.error-404{background-color:#e6e6e6}.error-404 .page-header{background-color:transparent;border:none;box-shadow:none;margin:20px 0}.error-404 .page-header h1{font-size:200px;line-height:1em;color:#1a1a1a;text-align:center;font-weight:700}.error-404 h2{text-transform:uppercase}.error-404 form{margin:30px 0}.error-404 form input{border-radius:0}.error-404 form input[type=submit]{min-width:75px}@media only screen and (max-width:767px){.error-404 .page-header h1{font-size:120px}}a[class^=social-]{display:inline-block;cursor:pointer;text-align:center;width:40px;height:40px;font-size:14px;border-radius:2px;color:#fff;overflow:hidden;line-height:40px;margin-right:2px}a.social-facebook{background-color:#3b5998 !important}a.social-twitter{background-color:#00aced !important}a.social-pinterest{background-color:#cb2027 !important}a.social-googleplus{background-color:#dd4b39 !important}a.social-instagram{background-color:#517fa4 !important}a.social-vimeo{background-color:#45bbff !important}a.social-youtube{background-color:#b00 !important}a.social-flickr{background-color:#ff0084 !important}a.social-linkedin{background-color:#007bb6 !important}a.social-dribbble{background-color:#ea4c89 !important}a.social-wordpress{background-color:#464646 !important}a.social-skype{background-color:#00aff0 !important}a.social-tumblr{background-color:#35465c !important}a.social-blogger{background-color:#ff9334 !important}a.social-delicious{background-color:#31a9ff !important}a.social-stumbleupon{background-color:#eb4823 !important}a.social-link{background-color:#00bcd4 !important}.team-box{position:relative;margin-bottom:1.5rem}.team-box a:first-child{display:inline-block;position:relative;background-color:transparent;max-width:100%}.team-box a:first-child:before{content:"";font-family:"ElegantIcons";position:absolute;right:0;bottom:-10px;font-size:18px;line-height:1;color:#fff;padding:15px;width:48px;height:48px;z-index:5;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:0;visibility:hidden}.team-box a:first-child img{display:block;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.team-box a:first-child:hover:before{opacity:1;visibility:visible;bottom:0}.team-box a:first-child:hover img{-webkit-filter:brightness(80%);filter:brightness(80%)}.team-box img{max-width:100%}.team-box h3{font-size:1.5rem;line-height:1}.team-box p.sub{line-height:1;font-style:italic;color:#00bcd4}.team-box.style-center{text-align:center}.team-box.style-circle img{border-radius:50%}.team-box.style-circle a:first-child:before{text-align:center;width:100%}.team-box.style-grayscale img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.team-box.style-grayscale img:hover{filter:none;-webkit-filter:grayscale(0%)}.service-box{position:relative;padding:0 0 0 64px}.service-box h3{font-size:1.2em;margin-top:0;margin-bottom:0;line-height:1.5}.service-box p{line-height:1.5em}.service-box.filled .service-icon,.service-box.transparent .service-icon{border-radius:50%;background-color:#00bcd4;padding:16px;color:#fff}.service-box.filled .service-icon a,.service-box.transparent .service-icon a{color:#fff}.service-box.filled .service-icon span,.service-box.transparent .service-icon span{margin-right:0}.service-box.transparent .service-icon{background-color:rgba(0,0,0,.1)}.service-box .service-icon{position:absolute}.service-box .service-icon a{text-decoration:none}.service-box.small{padding:0 0 0 48px}.service-box.medium{padding:0 0 0 64px}.service-box.large{padding:0 0 0 80px}.service-box.extra-small{padding:0 0 0 32px}.service-box.filled,.service-box.transparent{padding:0 0 0 112px}.service-box.filled.small,.service-box.transparent.small{padding:0 0 0 80px}.service-box.filled.medium,.service-box.transparent.medium{padding:0 0 0 112px}.service-box.filled.large,.service-box.transparent.large{padding:0 0 0 144px}.service-box.filled.extra-small,.service-box.transparent.extra-small{padding:0 0 0 48px}.service-box.style-right{padding:0 64px 0 0;text-align:right}.service-box.style-right .service-icon{right:0;left:auto}.service-box.style-right .service-icon span{margin-right:0}.service-box.style-right.small{padding:0 48px 0 0}.service-box.style-right.medium{padding:0 64px 0 0}.service-box.style-right.large{padding:0 80px 0 0}.service-box.style-right.extra-small{padding:0 32px 0 0}.service-box.style-right.filled,.service-box.style-right.transparent{padding:0 112px 0 0}.service-box.style-right.filled.small,.service-box.style-right.transparent.small{padding:0 80px 0 0}.service-box.style-right.filled.medium,.service-box.style-right.transparent.medium{padding:0 112px 0 0}.service-box.style-right.filled.large,.service-box.style-right.transparent.large{padding:0 144px 0 0}.service-box.style-right.filled.extra-small,.service-box.style-right.transparent.extra-small{padding:0 48px 0 0}.service-box.style-inline{padding:0}.service-box.style-inline .service-icon{position:absolute;font-size:1.8em !important;left:0;top:0}.service-box.style-inline h3{margin-left:2.4em}.service-box.style-inline.style-right h3{margin-left:0;margin-right:32px}.service-box.style-center{text-align:center;padding:0}.service-box.style-center .service-icon{position:relative;margin-bottom:20px}.service-box.style-center.filled,.service-box.style-center.transparent{padding:0}.service-box.style-center.filled .service-icon,.service-box.style-center.transparent .service-icon{width:96px;margin:0 auto 30px}.service-box.style-center.filled.small .service-icon,.service-box.style-center.transparent.small .service-icon{width:64px}.service-box.style-center.filled.large .service-icon,.service-box.style-center.transparent.large .service-icon{width:128px}.service-box.style-center.filled.extra-small .service-icon,.service-box.style-center.transparent.extra-small .service-icon{width:32px}.service-box.style-center:not(.nodash) h3:after{content:' ';width:30px;border-bottom:2px solid #00bcd4;margin:20px auto;display:block}.service-box.style-bordered{padding:20px 20px 30px;border:1px solid #00bcd4;text-align:center;margin-top:78px}.service-box.style-bordered .service-icon{position:relative;margin-left:auto;margin-right:auto;line-height:96px;width:96px;height:96px;border-radius:50%;border:1px solid #00bcd4;background-color:#fff;top:-68px;display:block;color:#00bcd4}.service-box.style-bordered .service-icon span{margin:0;color:#00bcd4;line-height:1}.service-box.style-bordered.small{margin-top:62px}.service-box.style-bordered.small .service-icon{line-height:64px;width:64px;height:64px;top:-52px}.service-box.style-bordered.small h3{margin-top:-32px}.service-box.style-bordered.medium .service-icon{line-height:96px;width:96px;height:96px;top:-68px}.service-box.style-bordered.medium h3{margin-top:-48px}.service-box.style-bordered.large{margin-top:94px}.service-box.style-bordered.large .service-icon{line-height:128px;width:128px;height:128px;top:-84px}.service-box.style-bordered.large h3{margin-top:-64px}.service-box.style-bordered.extra-small{margin-top:46px}.service-box.style-bordered.extra-small .service-icon{line-height:32px;width:32px;height:32px;top:-36px}.service-box.style-bordered.extra-small h3{margin-top:-16px}.service-box.style-bordered h3{margin-top:-48px}.service-box.style-bordered p:last-child{margin-bottom:0}.service-box.style-boxed,.service-box.style-line-bordered{text-align:center;padding:40px 25px}.service-box.style-boxed .service-icon,.service-box.style-line-bordered .service-icon{position:relative;margin-bottom:20px;background:0 0}.service-box.style-boxed p:last-child,.service-box.style-line-bordered p:last-child{margin-bottom:0}.service-box.style-boxed.transparent,.service-box.style-line-bordered.transparent{padding:30px 25px 40px;background-color:rgba(255,255,255,.1)}.service-box.style-boxed{background-color:#00bcd4}.service-box .service-icon{font-size:48px;position:absolute;top:0;left:0;line-height:1}.service-box.extra-small .service-icon{font-size:16px}.service-box.small{font-size:100%}.service-box.small .service-icon{font-size:32px}.service-box.medium .service-icon{font-size:48px}.service-box.large .service-icon{font-size:64px}.service-box.filled .service-icon,.service-box.transparent .service-icon{padding:24px}.service-box.filled.extra-small .service-icon,.service-box.transparent.extra-small .service-icon{padding:8px}.service-box.filled.small .service-icon,.service-box.transparent.small .service-icon{padding:16px}.service-box.filled.medium .service-icon,.service-box.transparent.medium .service-icon{padding:24px}.service-box.filled.large .service-icon,.service-box.transparent.large .service-icon{padding:32px}.service-box.style-boxed .service-icon{padding:0 !important}.style-light h1,.style-light h2,.style-light h3,.style-light h4,.style-light h5,.style-light h6,.style-light .heading{font-weight:100;line-height:1.2em}.style-light h4,.style-light h5,.style-light h6{line-height:1.5em}.style-light p{font-weight:100;line-height:1.8em;line-height:2em}.service-box{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.service-box.style-bordered:hover,.service-box.style-boxed:hover,.service-box.style-line-bordered:hover,.service-box.hover-shadow:hover{webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.service-box .service-icon img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.service-box.icon-hover-shadow:hover .service-icon img{webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.no-shadow,.no-shadow .service-icon{webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.testimonial{position:relative;margin-bottom:1.5rem}.testimonial a:first-child{display:block;position:absolute;top:0;left:0;right:0}.testimonial blockquote{border:none;padding:0 30px;margin:0;text-align:center;position:relative;background-color:transparent}.testimonial blockquote p{position:relative;margin-top:0}.testimonial blockquote p:before{content:'"'}.testimonial blockquote p:after{content:'"'}.testimonial blockquote footer{color:inherit;text-transform:uppercase}.testimonial blockquote footer span{color:inherit;text-transform:none;font-style:italic;margin-left:5px}.testimonial blockquote:after{display:none}.testimonial.boxed{border:1px solid;border-color:#e6e6e6;padding:20px;background-color:#fafafa}.testimonial.boxed blockquote{padding:0}.testimonial.with-thumb{padding-left:80px}.testimonial.with-thumb blockquote{padding:0;text-align:left}.testimonial.with-thumb img{border-radius:50%;width:64px;float:left;position:absolute;left:0;top:0}.testimonial.with-thumb.boxed{padding:30px;padding-left:110px}.testimonial.with-thumb.boxed img{left:30px;top:30px}.gallery figure.gallery-item{float:left;display:block;padding:0;margin:0;position:relative;margin-bottom:20px;text-align:center;overflow:hidden}.gallery figure.gallery-item a{display:inline-block;line-height:0}.gallery figure.gallery-item a:focus{outline:none}.gallery figure.gallery-item img{border:1px solid;border-color:#e6e6e6;padding:5px;border-radius:3px;width:96%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.gallery figure.gallery-item img:hover{-webkit-filter:grayscale(40%);filter:grayscale(40%)}.gallery figure.gallery-item figcaption{position:absolute;bottom:0;left:10%;width:80%;text-align:center;padding:10px 20px;background-color:rgba(255,255,255,.7);color:#222;opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.gallery figure.gallery-item:hover figcaption{opacity:1}.gallery.gallery-columns-2 figure.gallery-item{width:50%}.gallery.gallery-columns-2 figure.gallery-item:nth-child(even){text-align:right}.gallery.gallery-columns-2 figure.gallery-item:nth-child(odd){text-align:left}.gallery.gallery-columns-3 figure.gallery-item{width:33.3333%}.gallery.gallery-columns-3 figure.gallery-item{text-align:left}.gallery.gallery-columns-3 figure.gallery-item:nth-child(3n-1){text-align:center}.gallery.gallery-columns-3 figure.gallery-item:nth-child(3n-0){text-align:right}.gallery.gallery-columns-4 figure.gallery-item{width:25%}.gallery.gallery-columns-4 figure.gallery-item{text-align:center}.gallery.gallery-columns-5 figure.gallery-item{width:20%}.gallery.gallery-columns-6 figure.gallery-item{width:16.6666%}@media only screen and (max-width:480px){figure figcaption{display:none;opacity:0}figure:hover figcaption{opacity:0}}.img-left-top,.img-left-center,.img-left-bottom,.img-center-top,.img-center-center,.img-center-bottom,.img-right-top,.img-right-center,.img-right-bottom{background-size:initial;background-attachment:scroll;background-repeat:no-repeat}.img-left-top{background-position:left top}.img-left-center{background-position:left center}.img-left-bottom{background-position:left bottom}.img-center-top{background-position:center top}.img-center-center{background-position:center center}.img-center-bottom{background-position:center bottom}.img-right-top{background-position:right top}.img-right-center{background-position:right center}.img-right-bottom{background-position:right bottom}@media only screen and (max-width:1024px){.img-left-top,.img-left-center,.img-left-bottom,.img-center-top,.img-center-center,.img-center-bottom,.img-right-top,.img-right-center,.img-right-bottom{background-size:contain}}.v-align-top{vertical-align:top !important}.v-align-middle{vertical-align:middle !important}.v-align-bottom{vertical-align:bottom !important}.border{border:2px solid #fff;padding:20px}.border.border-dark{border-color:#000}.border *{margin:0}.border.x3{border-width:3px}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}blockquote.alignright,.wp-caption.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}.wp-caption{margin-bottom:1.6em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text{background-color:#e6e6e6;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0;text-align:center}.fullwidth-section,.fullscreen-section{padding-top:30px;padding-bottom:30px}.padding1x{padding-top:30px;padding-bottom:30px}.padding2x{padding-top:60px;padding-bottom:60px}.padding3x{padding-top:90px;padding-bottom:90px}.padding4x{padding-top:120px;padding-bottom:120px}.padding5x{padding-top:150px;padding-bottom:150px}.no-padding{padding-top:0 !important;padding-bottom:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.padding-top-1x{padding-top:30px}.padding-top-2x{padding-top:60px}.padding-top-3x{padding-top:90px}.padding-top-4x{padding-top:120px}.padding-bottom-1x{padding-bottom:30px}.padding-bottom-2x{padding-bottom:60px}.padding-bottom-3x{padding-bottom:90px}.padding-bottom-4x{padding-bottom:120px}.no-margin{margin-top:0 !important;margin-bottom:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.margin2x{margin-top:60px;margin-bottom:60px}.margin3x{margin-top:90px;margin-bottom:90px}.margin4x{margin-top:120px;margin-bottom:120px}.text-white{color:#fff !important}.text-light{color:#fff}.text-light a{color:#fff}.text-light a[class^=social_]{color:#fff;border-color:#fff}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:#fff}.text-dark{color:#222}.text-dark a{color:#222}.text-dark a[class^=social_]{color:#222;border-color:#222}.text-dark h1,.text-dark h2,.text-dark h3,.text-dark h4,.text-dark h5,.text-dark h6{color:#222}.text-thin{font-weight:100 !important}.text-thin-300{font-weight:300 !important}.brand-color{color:#00bcd4 !important}.brand-background{color:#fff !important;background-color:#00bcd4 !important;border-color:#00bcd4 !important}.animate{opacity:0}@media (max-width:480px){.hidden-xxs{display:none !important}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.list-inline{list-style:none;padding-left:0}.list-inline li{display:inline-block;padding-right:0}.list-inline li+li{padding-left:10px}.text-shadow{text-shadow:0 2px 3px rgba(0,0,0,.2)}.text-shadow.dark{text-shadow:0 2px 3px rgba(255,255,255,.2)}