.transition {-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#header {background-color:#ef4416;position:relative;margin-bottom:50px;min-height:10px;}#header .entry-header {display:none;padding:90px;}#header .entry-header nav {display:block;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}#header .entry-header nav ul {display:block;list-style-type:none;padding:0px;text-align:center;}#header .entry-header nav ul li {display:inline-block;margin-left:28px;margin-right:28px;}#header .entry-header nav ul li.current_page_item a {opacity:1;}#header .entry-header nav ul li a {color:#ffffff;font-family:'Montserrat';font-size:14px;opacity:0.7;text-transform:uppercase;display:inline-block;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#header .entry-header nav ul li ul {display:none;}#header .entry-header nav ul li:hover a,#header .entry-header nav ul li.active a {opacity:1;text-decoration:none;}#header .entry-header.show-menu nav {opacity:1;}#header .header-close {position:absolute;width:200px;height:50px;bottom:0px;left:50%;margin-left:-100px;display:none;}#header .header-close svg path {fill:#ffffff;}#header .header-close a {position:absolute;font-size:14px;color:#ef4416;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;left:80px;top:5px;}#header .header-tool {display:block;text-align:center;position:absolute;bottom:-50px;left:0px;width:100%;height:50px;}#header .header-tool .entry-tool {display:inline-block;width:200px;position:relative;}#header .header-tool .entry-tool svg path {fill:#ef4416;}#header .header-tool .entry-tool a {position:absolute;font-size:14px;color:#fff;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;left:80px;top:5px;}#header .header-tool .entry-tool + .entry-tool {margin-left:-100px;}.section-header {padding-top:100px;padding-bottom:100px;}.section-header .entry-sh {text-align:center;overflow:hidden;}.section-header .entry-sh .logo {font-family:'Montserrat';font-weight:bold;font-size:30px;color:#000000;text-transform:uppercase;line-height:30px;}.section-header .entry-sh .logo span {color:#ef4416;}.section-header .entry-sh .logo img {width:142px;}.section-header .entry-sh .search {position:absolute;left:15px;top:0px;text-align:left;}.section-header .entry-sh .search a {font-size:18px;line-height:30px;display:inline-block;}.section-header .entry-sh .search form {display:inline-block;width:200px;padding-left:20px;width:0px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}.section-header .entry-sh .search form input {width:100%;border:0px;font-family:'Open Sans';text-transform:none;letter-spacing:0px;font-size:14px;font-weight:normal;color:#999999;padding-top:0px;padding-bottom:0px;}.section-header .entry-sh .search form input::-webkit-input-placeholder {color:#999999;}.section-header .entry-sh .search form input:-moz-placeholder {color:#999999;}.section-header .entry-sh .search form input::-moz-placeholder {color:#999999;}.section-header .entry-sh .search form input:-ms-input-placeholder {color:#999999;}.section-header .entry-sh .search form .submit {display:none;}.section-header .entry-sh .search:hover a {color:#ef4416;}.section-header .entry-sh .search:hover form {width:200px;}.section-header .entry-sh .right-nav {list-style-type:none;display:block;position:absolute;right:15px;top:-5px;padding:0px;margin:0px;z-index:20;}.section-header .entry-sh .right-nav > li > a {font-family:'Montserrat';font-size:11px;font-weight:normal;text-transform:uppercase;line-height:40px;height:40px;padding-left:15px;padding-right:15px;display:inline-block;background-color:#ffffff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.section-header .entry-sh .right-nav > li ul {list-style-type:none;position:absolute;right:0px;top:40px;min-width:130px;padding:0px;text-align:left;padding:10px 20px;background-color:#ffffff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;transition-duration:0.5s;transform:translateY(-10px);opacity:0;display:inline-block;}.section-header .entry-sh .right-nav > li ul li {display:block;}.section-header .entry-sh .right-nav > li ul li a {display:block;overflow:hidden;font-family:'Montserrat';font-weight:normal;font-size:11px;text-transform:uppercase;color:#000000;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.section-header .entry-sh .right-nav > li ul li a span {float:right;font-family:'Open Sans';text-transform:none;}.section-header .entry-sh .right-nav > li ul li a:hover {color:#ef4416;}.section-header .entry-sh .right-nav > li:hover > a {color:#ef4416;}.section-header .entry-sh .right-nav > li:hover ul {transform:translateY(0px);opacity:1;}.section-header .entry-sh #lang_sel {position:absolute;right:15px;}.section-header .entry-sh #lang_sel > ul > li {width:auto;}.section-header .entry-sh #lang_sel > ul > li > a {border:none;font-family:'Montserrat';font-size:11px;font-weight:normal;text-transform:uppercase;line-height:40px;height:40px;padding-left:15px;padding-right:15px;display:inline-block;background-color:#ffffff;background-image:none;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.section-header .entry-sh #lang_sel > ul > li > a:after {content:"\f0d7";font-family:"fontAwesome";margin-left:5px;}.section-header .entry-sh #lang_sel > ul > li > a > span {-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.section-header .entry-sh #lang_sel > ul > li > a:hover > span {color:#ef4416;}.section-header .entry-sh #lang_sel > ul > li > ul {left:auto;right:0;top:auto;height:auto;width:auto;border:none;text-align:left;padding:10px 20px!important;background-color:#ffffff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);transform:translateY(-15px);opacity:0;visibility:visible;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.section-header .entry-sh #lang_sel > ul > li > ul li {min-width:130px;display:block;}.section-header .entry-sh #lang_sel > ul > li > ul li a {display:block;overflow:hidden;font-family:'Montserrat';font-weight:normal;font-size:11px;text-transform:uppercase;color:#000000;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;border:none;}.section-header .entry-sh #lang_sel > ul > li > ul li a:hover {background:transparent;color:#ef4416;}.section-header .entry-sh #lang_sel > ul > li > ul li a span:last-child {float:right;font-family:'Open Sans';text-transform:none;}.section-header .entry-sh #lang_sel > ul > li:hover > ul {transform:translateY(0px);opacity:1;}.tt-el-heading {text-align:center;margin-bottom:40px;}.tt-el-heading h3 {font-size:24px;font-weight:bold;font-family:'Montserrat';color:#000000;text-transform:uppercase;line-height:1em;margin:0px;}.tt-el-heading h5 {font-size:14px;font-weight:normal;font-family:'Montserrat';color:#999999;text-transform:uppercase;line-height:1em;margin:0px;margin-top:25px;}.tt-el-heading.medium h5 {margin-top:15px;}.tt-el-chart {display:block;position:relative;margin-bottom:20px;}.tt-el-chart .entry-panel {display:block;text-align:center;border:1px solid #eee;line-height:0px;position:relative;margin-top:160px;}.tt-el-chart .entry-panel::before {content:'';border:1px solid #eee;border-bottom:0px;left:-1px;right:-1px;top:-20%;bottom:100%;position:absolute;}.tt-el-chart .entry-panel .entry-svg {display:inline-block;width:35%;margin-bottom:-1px;position:relative;z-index:5;}.tt-el-chart .entry-panel .entry-svg + .entry-svg {margin-left:-190px;}.tt-el-chart .entry-panel .entry-svg svg {display:inline-block;width:100%;}.tt-el-chart .entry-panel .entry-svg svg path {fill:#ef4416;}.tt-el-chart .entry-panel .entry-svg .entry-hover {position:absolute;z-index:20;left:0px;right:0px;margin-bottom:-15px;text-align:center;bottom:80%;opacity:0;visibility:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.tt-el-chart .entry-panel .entry-svg .entry-hover .entry-percent {display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);font-family:'Montserrat';font-size:11px;font-weight:bold;line-height:30px;text-align:center;cursor:pointer;}.tt-el-chart .entry-panel .entry-svg .entry-hover .entry-label {position:absolute;top:-55px;left:0px;right:0px;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.tt-el-chart .entry-panel .entry-svg .entry-hover .entry-label span {display:inline-block;background-color:#232323;color:#fff;font-family:'Montserrat';font-size:11px;font-weight:normal;line-height:0px;text-transform:uppercase;padding:17px 20px;border-radius:4px;position:relative;}.tt-el-chart .entry-panel .entry-svg .entry-hover .entry-label span::after {content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#232323 transparent transparent transparent;position:absolute;left:50%;margin-left:-10px;bottom:-8px;}.tt-el-chart .entry-panel .entry-svg .entry-hover:hover .entry-label {opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.tt-el-chart .entry-panel .back-grid {position:absolute;border-top:1px solid #eee;border-bottom:1px solid #eee;top:20%;left:0%;bottom:20%;right:0%;z-index:0;}.tt-el-chart .entry-panel .back-grid::before {content:'';border-top:1px solid #eee;border-bottom:1px solid #eee;position:absolute;left:0%;right:0%;top:33.3%;bottom:33.3%;}.tt-el-chart.showed .entry-panel .entry-svg .entry-hover {opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.tt-el-chart .entry-labels {text-align:center;margin-top:40px;}.tt-el-chart .entry-labels .label-item {font-size:14px;font-family:'Montserrat';font-weight:bold;text-transform:uppercase;color:#000000;display:inline-block;margin-left:50px;margin-right:50px;}.tt-el-chart .entry-labels .label-item i {display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:20px;}.tt-el-team {position:relative;overflow:hidden;}.tt-el-team .entry-team {position:relative;padding:0px;background-size:cover;background-position:center top;background-repeat:no-repeat;}.tt-el-team .entry-team .sizer {width:100%;}.tt-el-team .entry-team .entry-hover {background-color:rgba(255, 255, 255, 0.95);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);position:absolute;left:40px;right:40px;top:50%;margin-top:-100px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;transition-duration:0.6s;opacity:0;visibility:hidden;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);}.tt-el-team .entry-team .entry-hover .hover-title {text-align:center;border-bottom:1px solid #eee;padding:20px;padding-top:35px;padding-bottom:25px;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.tt-el-team .entry-team .entry-hover .hover-title span {display:block;}.tt-el-team .entry-team .entry-hover .hover-title .name {font-family:'Montserrat';font-size:12px;font-weight:normal;text-transform:uppercase;color:#000000;}.tt-el-team .entry-team .entry-hover .hover-title .position {font-family:'Open Sans';font-size:12px;font-weight:normal;color:#999999;}.tt-el-team .entry-team .entry-hover .hover-socials {text-align:center;padding-top:30px;padding-bottom:30px;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}.tt-el-team .entry-team .entry-hover .hover-socials a {display:inline-block;margin-left:5px;margin-right:5px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.tt-el-team .entry-team:hover .entry-hover {opacity:1;visibility:visible;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);}.tt-el-team .entry-team:hover .entry-hover .hover-title,.tt-el-team .entry-team:hover .entry-hover .hover-socials {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.tt-el-curved-line {text-align:center;position:relative;display:block;border-top:1px solid #eee;margin-top:40px;margin-bottom:40px;}.tt-el-curved-line svg {width:212px;display:inline-block;position:relative;top:-1px;}.tt-el-curved-line svg path {fill:#ffffff;stroke:#eee;stroke-width:1;stroke-linecap:square;}body {background-color:#f5f5f5;font-family:'Open Sans';font-size:14px;line-height:24px;padding:50px;}h1,h2,h3,h4,h5,h6 {font-family:'Montserrat';font-weight:bold;line-height:1.3em;color:#000000;margin-bottom:1em;}p {margin-bottom:1.3em;}img {max-width:100%;}a {color:#000000;}a:active,a:focus,a:hover {color:#ef4416;text-decoration:none;outline:none;}table {width:auto;}.wrapper {background-color:#ffffff;}.border-top {border-top:1px solid rgba(153, 153, 153, 0.18);}.border-left {border-left:1px solid rgba(153, 153, 153, 0.18);}.border-right {border-right:1px solid rgba(153, 153, 153, 0.18);}.border-bottom {border-bottom:1px solid rgba(153, 153, 153, 0.18);}.section-content {padding-bottom:90px;padding-top:90px;}.section-content .entry-cover {width:100%;position:relative;height:515px;display:table;}.section-content .entry-cover .entry-cover-title {display:table-cell;text-align:center;vertical-align:middle;}.section-content .entry-cover .entry-cover-title h2 {font-size:24px;margin:0;font-family:'Montserrat';font-weight:bold;color:#fff;background-color:#ef4416;display:inline-block;text-transform:uppercase;line-height:1em;padding:20px;}.section-content .entry-cover img {width:100%;max-width:100%;}.section-content .entry-cover-single {background-size:cover;background-repeat:no-repeat;background-position:center center;padding-left:100px;padding-right:100px;height:500px;position:relative;}.section-content .entry-cover-single .entry-title {position:absolute;left:0px;bottom:0px;right:0px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#80000000', GradientType=0);}.section-content .entry-cover-single .entry-title h1 {color:#fff;font-family:'Montserrat';font-weight:bold;font-size:3em;line-height:1.2em;margin-top:100px;}.section-content .content-single {line-height:2em;}.section-content .content-single iframe,.section-content .content-single embed {width:100%;}.section-content .content-single .entry-meta {position:relative;overflow:hidden;font-size:12px;}.section-content .content-single .entry-meta span {display:inline-block;margin-right:20px;}.section-content .content-single .entry-meta span i {display:inline-block;margin-right:5px;}.section-content .content-single .entry-meta .entry-cats {float:right;text-transform:uppercase;}.section-content .content-single .entry-meta .entry-cats a {display:inline-block;margin-left:5px;letter-spacing:1px;font-size:11px;position:relative;}.section-content .content-single .entry-meta .entry-cats a::after {content:'';position:absolute;left:0px;right:0px;bottom:2px;height:1px;background-color:#000000;}.section-content .content-single .entry-meta .entry-cats a:hover::after {background-color:#ef4416;}.entry-quote {padding-left:30px;margin-left:30px;border-left:3px solid #ef4416;position:relative;float:none;}.entry-quote blockquote.tt-quote {display:block;background-color:transparent;padding:0;border:none;font-style:normal;color:#999999;font-size:14px;line-height:1.8em;float:left;margin:0;}.entry-quote blockquote.tt-quote cite {display:block;font-weight:bold;margin-top:10px;font-style:normal;text-transform:uppercase;}.entry-quote .entry-desc p {border:0px !important;font-size:15px !important;}form input:not([type="submit"]),form textarea {border:1px solid rgba(153, 153, 153, 0.2);width:100%;font-family:'Montserrat';font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#999999;background-color:transparent;padding:12px 20px;margin-bottom:15px;}form input:not([type="submit"]):focus,form textarea:focus {outline:none;border-color:#ef4416;color:#ef4416;}form input:not([type="submit"])::-webkit-input-placeholder,form textarea::-webkit-input-placeholder {color:#999999;}form input:not([type="submit"]):-moz-placeholder,form textarea:-moz-placeholder {color:#999999;}form input:not([type="submit"])::-moz-placeholder,form textarea::-moz-placeholder {color:#999999;}form input:not([type="submit"]):-ms-input-placeholder,form textarea:-ms-input-placeholder {color:#999999;}form textarea {min-height:180px;}form input[type=submit] {font-size:13px;font-family:'Montserrat';font-weight:bold;color:#fff;background-color:#000000;box-shadow:none;border:1px solid #000000;padding:8px 30px;text-transform:uppercase;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}form input[type=submit]:hover {background-color:transparent;color:#000000;}.page404 {border-top:1px solid rgba(153, 153, 153, 0.18);}.page404 h3 {margin-top:100px;text-transform:uppercase;}.blog-grid {margin-bottom:90px;overflow:hidden;}.blog-grid .blog-item {padding:0px;}.blog-grid .blog-item .sizer {width:100%;}.blog-grid .blog-item .entry-media {background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:rgba(153, 153, 153, 0.3);position:relative;}.blog-grid .blog-item .entry-media .entry-hover {position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0, 0, 0, 0.5);opacity:0;visibility:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}.blog-grid .blog-item .entry-media .entry-hover a {display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;font-size:12px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background-color:#ffffff;color:#000000;border-radius:50%;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);}.blog-grid .blog-item .entry-media .entry-hover.type-media a {background-color:#ef4416;color:#fff;}.blog-grid .blog-item .entry-media:hover .entry-hover {opacity:1;visibility:visible;}.blog-grid .blog-item .entry-media:hover .entry-hover a {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}.blog-grid .blog-item .entry-media .curved-shape {position:absolute;height:200px;width:50px;right:0px;top:50%;margin-top:-100px;}.blog-grid .blog-item .entry-media .curved-shape path {fill:#ffffff;}.blog-grid .blog-item .entry-info {position:relative;}.blog-grid .blog-item .entry-info .entry-excerpt {position:absolute;left:50px;right:50px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.blog-grid .blog-item .entry-info .entry-excerpt h3 {margin:0px;font-size:18px;font-family:'Montserrat';font-weight:bold;text-transform:uppercase;color:#000000;}.blog-grid .blog-item .entry-info .entry-excerpt p {margin:0px;margin-top:30px;color:#999999;max-height:100px;overflow:hidden;}.blog-grid .blog-item .entry-info .entry-category {position:absolute;left:0px;top:30px;right:0px;text-align:center;font-size:12px;font-family:'Montserrat';font-weight:bold;text-transform:uppercase;color:#000000;}.blog-grid .blog-item .entry-info .entry-date {position:absolute;left:0px;bottom:30px;right:0px;text-align:center;font-size:12px;font-family:'Montserrat';font-weight:bold;text-transform:uppercase;color:#000000;}.blog-grid .blog-item.horizontal {overflow:hidden;}.blog-grid .blog-item.horizontal .entry-media {width:50%;float:left;}.blog-grid .blog-item.horizontal .entry-info {width:50%;float:left;}.blog-grid .blog-item.horizontal.media-right .entry-media {float:right;}.blog-grid .blog-item.horizontal.media-right .entry-media .curved-shape {right:auto;left:0px;}.blog-grid .blog-item.vertical .entry-media .curved-shape {margin-left:-100px;width:200px;height:50px;top:auto;right:auto;bottom:0px;left:50%;}.blog-pager {display:block;position:relative;width:100%;margin:0px;padding:0px;}.blog-pager ul {list-style-type:none;display:block;text-align:center;}.blog-pager ul li {display:inline-block;font-family:'Montserrat';font-weight:normal;font-size:12px;}.blog-pager ul li a,.blog-pager ul li span {color:#000000;display:inline-block;background-color:#f5f5f5;border-radius:50%;width:40px;line-height:40px;cursor:pointer;margin-left:5px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.blog-pager ul li span,.blog-pager ul li a:hover {background-color:#ef4416;color:#fff;}.content-single .entry-title {text-align:center;width:700px;margin:0 auto;}.content-single p {color:#727272;line-height:36px;}.content-single .entry-image img {padding:30px 0;}.content-single .entry-desc span {font-style:italic;font-size:13px;}.content-single .entry-desc h4 {font-size:14px;}.content-single .entry-desc p {padding:20px 0;margin-top:20px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;font-size:13px;font-style:italic;}.content-single .entry-social a {padding-right:15px;}.content-single .blog-tags h4 {color:#121212;font-size:14px;position:absolute;}.content-single .blog-tags .tags {padding-left:100px;}.content-single .blog-tags .tags a {font-size:13px;line-height:13px;display:inline-block;color:#818181;background:#f1f1f1;padding:15px 20px;margin-bottom:5px;}.content-single .blog-tags .tags a:hover {background:#ef4416;color:#fff;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.content-single .blog-share h4 {color:#121212;font-size:14px;position:absolute;}.content-single .blog-share .social {padding-left:100px;display:block;}.content-single .blog-share .social li {margin-right:5px;width:40px;height:40px;text-align:center;list-style:none;float:left;line-height:40px;}.content-single .blog-share .social li.facebook {background:#3b5a9b;}.content-single .blog-share .social li.twitter {background:#49abf2;}.content-single .blog-share .social li.pinterest {background:#bd2126;}.content-single .blog-share .social li.google-plus {background:#dd4b39;}.content-single .blog-share .social li:hover {background:#ef4416;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.content-single .blog-share .social li a {font-size:13px;line-height:13px;color:#fff;}.section-comment {background:#f9f9f9;padding-bottom:100px;}#comments {margin-top:60px;}#comments .comments-title {font-family:'Montserrat';font-size:15px;font-weight:bold;color:#000000;text-transform:uppercase;margin-bottom:50px;}#comments .comments-title span {text-transform:none;font-size:13px;font-family:'Open Sans';font-weight:300;font-style:italic;display:block;}#comments .comment-list {margin:0px;padding:0px;list-style-type:none;}#comments .comment-list ol.children,#comments .comment-list ul.children {margin-left:60px;}#comments .comment-list article {border:1px solid #e8e8e8;padding:20px;margin-bottom:10px;background:#fff;}#comments .comment-list article .avatar {width:85px;height:85px;border-radius:50%;}#comments .comment-list article .comment-avatar {float:left;}#comments .comment-list article .comment-body {margin-left:125px;margin-bottom:20px;}#comments .comment-list article .comment-body .meta-data {overflow:hidden;display:block;}#comments .comment-list article .comment-body .comment-author {font-family:'Montserrat';font-size:13px;font-weight:bold;text-transform:uppercase;color:#000000;display:block;float:left;}#comments .comment-list article .comment-body .comment-date {font-family:'Open Sans';font-weight:400;font-style:italic;font-size:13px;color:#999999;margin-left:40px;}#comments .comment-list article .comment-body .comment-content {font-family:'Open Sans';font-weight:400;font-size:13px;line-height:28px;color:#999999;margin-top:15px;margin-bottom:15px;}#comments .comment-list article .comment-body .comment-reply-link {font-family:'Montserrat';display:inline-block;font-size:13px;font-weight:normal;color:#000000;line-height:11px;}#comments .comment-list article .comment-body .comment-reply-link:hover {color:#ef4416;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#respond {padding-top:40px;}#respond .comment-reply-title {font-family:'Montserrat';font-size:15px;font-weight:bold;color:#000000;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:50px;}#respond .comment-reply-title span {text-transform:none;font-size:13px;font-family:'Open Sans';font-weight:300;font-style:italic;display:block;}#respond .comment-form p {margin-bottom:0;}#respond .comment-form .logged-in-as {margin-bottom:20px;}#respond .comment-form input:not([type="submit"]),#respond .comment-form textarea {background:#fff;border:0px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;width:100%;font-family:'Open Sans';font-size:13px;margin-bottom:0px;text-transform:none;padding-top:15px;padding-bottom:15px;}#respond .comment-form input:not([type="submit"]):focus,#respond .comment-form textarea:focus {outline:none;color:#ef4416;}#respond .comment-form input:not([type="submit"])::-webkit-input-placeholder,#respond .comment-form textarea::-webkit-input-placeholder {color:#999999;}#respond .comment-form input:not([type="submit"]):-moz-placeholder,#respond .comment-form textarea:-moz-placeholder {color:#999999;}#respond .comment-form input:not([type="submit"])::-moz-placeholder,#respond .comment-form textarea::-moz-placeholder {color:#999999;}#respond .comment-form input:not([type="submit"]):-ms-input-placeholder,#respond .comment-form textarea:-ms-input-placeholder {color:#999999;}#respond .comment-form .comment-form-url input {border-right:1px solid #e8e8e8;}#respond .comment-form textarea {min-height:230px;margin-bottom:10px;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}#respond .comment-form input[type=submit] {float:right;font-size:12px;font-family:'Montserrat';color:#fff;background-color:#000000;box-shadow:none;border:1px solid #000000;padding:15px 25px;line-height:12px;text-transform:uppercase;font-weight:normal;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#respond .comment-form input[type=submit]:hover {background-color:transparent;color:#000000;}#respond .comment-form .form-submit {float:right;}#respond .comment-form .form-submit span {font-size:13px;color:#999999;font-style:italic;margin-right:35px;vertical-align:middle;line-height:37px;}.clients-logo {text-align:center;}.clients-logo a {display:inline-block;margin-left:10px;margin-right:10px;}.clients-logo img {display:inline-block;}.tt-google-map {display:block;position:relative;width:100%;height:600px;}.tt-google-map img {max-width:none !important;}.tt-google-map > #gmap_content {display:none;}#gmap_content .gmap-item {text-align:right;overflow:hidden;padding:20px 20px;}#gmap_content .gmap-item label {font-family:'Montserrat';font-weight:normal;font-size:12px;text-transform:uppercase;color:#000000;width:160px;text-align:left;float:left;}#gmap_content .gmap-item label i {font-size:14px;margin-right:15px;}#gmap_content .gmap-item span {font-family:'Open Sans';font-size:14px;font-weight:normal;color:#000000;}#gmap_content .gmap-item + .gmap-item {border-top:1px solid #eee;}.search-no-results .blog-grid {height:auto !important;}.search-no-results .blog-grid .nothing-found input {margin:0;}.portfolio-grid .entry-filter {position:relative;display:block;text-align:center;margin-bottom:140px;margin-top:45px;}.portfolio-grid .entry-filter::before {content:'';display:block;position:absolute;width:100%;height:5px;background-color:#eeeeee;top:13px;lef:0px;box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.039);}.portfolio-grid .entry-filter a {display:inline-block;position:relative;margin-left:45px;margin-right:45px;line-height:0px;}.portfolio-grid .entry-filter a .circle {width:31px;height:31px;background-color:#eeeeee;display:inline-block;border-radius:50%;box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.039);}.portfolio-grid .entry-filter a .circle .entry-circle {display:inline-block;border-radius:50%;background-image:-moz-linear-gradient(90deg, #f2f2f2 0%, #ffffff 100%);background-image:-webkit-linear-gradient(90deg, #f2f2f2 0%, #ffffff 100%);background-image:-ms-linear-gradient(90deg, #f2f2f2 0%, #ffffff 100%);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.157);width:21px;height:21px;position:relative;top:5px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);opacity:0;}.portfolio-grid .entry-filter a .circle .entry-circle .line {width:1px;height:7px;background-color:#dfdfdf;display:inline-block;position:absolute;top:7px;left:10px;}.portfolio-grid .entry-filter a .circle .entry-circle .line::before,.portfolio-grid .entry-filter a .circle .entry-circle .line::after {content:'';width:1px;height:7px;background-color:#dfdfdf;display:inline-block;position:absolute;top:0px;left:-3px;}.portfolio-grid .entry-filter a .circle .entry-circle .line::after {left:3px;}.portfolio-grid .entry-filter a .label {position:absolute;bottom:-45px;font-family:'Montserrat';font-weight:bold;font-size:12px;text-transform:uppercase;color:#999999;display:block;width:180px;left:50%;margin-left:-90px;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.portfolio-grid .entry-filter a:nth-child(even) .label {bottom:auto;top:-45px;}.portfolio-grid .entry-filter a.active .circle .entry-circle {opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}.portfolio-grid .entry-filter a.active .label {color:#ef4416;}.portfolio-grid .entry-filter a:hover .label {color:#ef4416;}.portfolio-grid .entry-portfolio .folio-item {padding:0px;position:relative;}.portfolio-grid .entry-portfolio .folio-item a {display:inline-block;}.portfolio-grid .entry-portfolio .folio-item img {width:100%;max-width:100%;margin:0;}.portfolio-grid .entry-portfolio .folio-item .entry-hover {position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.7);text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}.portfolio-grid .entry-portfolio .folio-item .entry-hover .entry-title {display:inline-block;vertical-align:middle;}.portfolio-grid .entry-portfolio .folio-item .entry-hover .entry-title span {display:block;text-align:center;font-size:12px;font-family:'Montserrat';font-weight:normal;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:40px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;opacity:0;}.portfolio-grid .entry-portfolio .folio-item .entry-hover .entry-title a {font-size:24px;font-family:'Montserrat';font-weight:bold;color:#fff;background-color:#ef4416;display:block;text-transform:uppercase;line-height:1em;padding:20px;margin-left:40px;margin-right:40px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s;opacity:0;}.portfolio-grid .entry-portfolio .folio-item .entry-hover::after {content:'';display:inline-block;vertical-align:middle;height:100%;width:0px;}.portfolio-grid .entry-portfolio .folio-item:hover .entry-hover {opacity:1;visibility:visible;}.portfolio-grid .entry-portfolio .folio-item:hover .entry-hover span,.portfolio-grid .entry-portfolio .folio-item:hover .entry-hover a {transform:translateY(0px);opacity:1;}.single-folio {border-top:1px solid #eeeeee;color:#999999;}.single-folio .title {font-size:24px;margin-top:0;margin-bottom:25px;}.single-folio .gallery {display:none;}.single-folio .entry-cover {background-repeat:no-repeat;background-size:cover;}.single-folio .carousel img {margin:0 auto;}.single-folio .carousel-control {background:none;opacity:1;text-shadow:none;color:#000;width:auto;}.single-folio .carousel-control.left {left:70px;}.single-folio .carousel-control.right {right:70px;}.single-folio .carousel-control:hover {color:#ef4416;}.single-folio .carousel-control span:before {padding:10px;font-size:14px;background:#fff;box-shadow:0px 2px 2px -2px #000000;}.single-folio .folio-desc li {list-style:none;color:#999999;margin-bottom:30px;font-weight:400;}.single-folio .folio-desc li em {color:#000000;font-family:'Montserrat';font-style:normal;text-transform:uppercase;font-size:14px;display:block;margin-bottom:17px;}.single-folio .folio-desc li a {color:#999999;}.single-folio .folio-desc li a:hover {color:#ef4416;}.single-folio .folio-nav {background-color:#ffffff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.118);display:inline-flex;}.single-folio .folio-nav a {border:1px solid #eeeeee;padding:15px 22px;font-size:12px;}.single-folio .folio-nav .tooltip.top {color:#000;text-transform:uppercase;}.single-folio .folio-nav .tooltip.top .tooltip-inner {color:#999999;font-size:11px;}.widget {margin-bottom:55px;font-family:'Open Sans';font-size:14px;font-weight:normal;line-height:24px;}.widget h5,.widget .widget-title {font-family:'Montserrat';font-size:15px;font-weight:bold;text-transform:uppercase;color:#000000;letter-spacing:1.8px;margin-bottom:30px;position:relative;text-align:left;}.widget h5::after,.widget .widget-title::after {content:'';display:block;width:42px;height:2px;background-color:#000000;margin-top:10px;}.widget ul,.widget ol {margin:0px;padding:0px;list-style-type:none;font-family:'Montserrat';font-weight:normal;font-size:14px;line-height:24px;letter-spacing:0.4px;}.widget ul li,.widget ol li {padding-top:12px;padding-bottom:12px;overflow:hidden;text-align:left;}.widget ul li::before,.widget ol li::before {content:'•';margin-right:5px;}.widget ul li a,.widget ol li a {color:#000000;}.widget ul li a:hover,.widget ol li a:hover {text-decoration:none;color:#ef4416;}.widget ul li span,.widget ol li span {float:right;color:#999999;font-style:italic;}.widget ul li .children,.widget ol li .children {margin-left:20px;}.widget ul.sub-menu,.widget ol.sub-menu {margin-left:20px;}.widget ul.sub-menu li,.widget ol.sub-menu li {padding:0;}.widget .widget-tags a {font-size:14px;font-family:'Open Sans';letter-spacing:1px;padding:5px 15px;text-transform:none;margin-bottom:10px;margin-right:5px;border:1px solid rgba(153, 153, 153, 0.1);}.widget .widget-tags a:hover {background-color:#000000;color:#fff;}.widget .social-links {display:block;}.widget .social-links a {display:inline-block;background-color:#414141;border-radius:50%;width:37px;height:37px;color:#fff;line-height:37px;font-size:14px;margin-right:6px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}.widget .social-links a:hover {background-color:#272727;}.widget .recent-posts .entry-w-item {overflow:hidden;margin-bottom:40px;}.widget .recent-posts .entry-w-item .entry-w-media {float:left;}.widget .recent-posts .entry-w-item .entry-w-media img {width:80px;height:80px;}.widget .recent-posts .entry-w-item .entry-w-info {margin-left:100px;}.widget .recent-posts .entry-w-item .entry-w-info h4 {font-family:'Montserrat';font-size:13px;font-weight:normal;line-height:22px;margin:0px;}.widget .recent-posts .entry-w-item .entry-w-info h4 a {color:#000000;}.widget .recent-posts .entry-w-item .entry-w-info .date {font-size:11px;font-family:'Montserrat';font-weight:normal;font-style:italic;color:#999999;margin-top:10px;}.widget .images-list {margin-left:-7px;margin-right:-7px;}.widget .images-list > div {padding-left:7px;padding-right:7px;}.widget .images-list a {display:inline-block;margin-bottom:15px;}.widget .images-list a img {width:100%;}.widget .search_form {position:relative;}.widget .search_form input {border:1px solid rgba(153, 153, 153, 0.2);font-family:'Montserrat';font-weight:normal;font-style:italic;font-size:13px;letter-spacing:1px;color:#999999;padding:10px 20px;padding-right:40px;width:100%;margin:0;}.widget .search_form input:focus {outline:none;}.widget .search_form button {position:absolute;right:0px;top:0px;height:100%;background-color:transparent;border:0px;font-size:12px;line-height:100%;padding:0px 15px;color:#999999;}.search_form {position:relative;}.search_form input {border:1px solid rgba(153, 153, 153, 0.2);font-family:'Montserrat';font-weight:normal;font-style:italic;font-size:13px;letter-spacing:1px;color:#999999;padding:10px 20px;padding-right:40px;width:100%;margin:0;}.search_form input:focus {outline:none;}.search_form button {position:absolute;right:0px;top:0px;height:100%;background-color:transparent;border:0px;font-size:12px;line-height:100%;padding:0px 15px;color:#999999;}#footer {border-bottom:10px solid #ef4416;text-align:center;color:#999999;padding-top:90px;background:#ffffff;}#footer .socials {margin-top:40px;margin-bottom:40px;}#footer .socials a {color:#999999;font-size:18px;display:inline-block;margin-left:8px;margin-right:8px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}#footer .socials a:hover {color:#ef4416;}#footer .scroll-top {width:200px;padding:0px;margin:0px;margin-left:auto;margin-right:auto;line-height:0px;display:block;position:relative;margin-top:50px;}#footer .scroll-top svg path {fill:#ef4416;}#footer .scroll-top a {position:absolute;display:inline-block;width:40px;height:40px;color:#fff;font-size:14px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;line-height:40px;text-align:center;}.inner-table {display:table;width:100%;height:100%;}.inner-table .inner-cell {display:table-cell;vertical-align:middle;}.padding4x {padding-top:80px;padding-bottom:80px;}.text-light {color:#fff;}.text-light.title-lg,.text-light.title-md {color:#fff;}.text-brand {color:#ef4416;}.ph1 {padding-left:10px;padding-right:10px;}.ph2 {padding-left:20px;padding-right:20px;}.ph3 {padding-left:30px;padding-right:30px;}.ph4 {padding-left:40px;padding-right:40px;}.ph5 {padding-left:50px;padding-right:50px;}.ph6 {padding-left:60px;padding-right:60px;}.ph7 {padding-left:70px;padding-right:70px;}.ph8 {padding-left:80px;padding-right:80px;}.ph9 {padding-left:90px;padding-right:90px;}.ph10 {padding-left:100px;padding-right:100px;}.ph11 {padding-left:110px;padding-right:101px;}.ph12 {padding-left:120px;padding-right:120px;}.ph13 {padding-left:130px;padding-right:130px;}.ph14 {padding-left:140px;padding-right:140px;}.ph15 {padding-left:150px;padding-right:150px;}.ph16 {padding-left:160px;padding-right:160px;}.ph0 {padding-left:0px;padding-right:0px;}.phl0 {padding-left:0px;}.phr0 {padding-right:0px;}.pv1 {padding-top:10px;padding-bottom:10px;}.pv2 {padding-top:20px;padding-bottom:20px;}.pv3 {padding-top:30px;padding-bottom:30px;}.pv4 {padding-top:40px;padding-bottom:40px;}.pv5 {padding-top:50px;padding-bottom:50px;}.pv6 {padding-top:60px;padding-bottom:60px;}.pv7 {padding-top:70px;padding-bottom:70px;}.pv8 {padding-top:80px;padding-bottom:80px;}.pv9 {padding-top:90px;padding-bottom:90px;}.pv10 {padding-top:100px;padding-bottom:100px;}.pv11 {padding-top:110px;padding-bottom:101px;}.pv12 {padding-top:120px;padding-bottom:120px;}.pv13 {padding-top:130px;padding-bottom:130px;}.pv14 {padding-top:140px;padding-bottom:140px;}.pv15 {padding-top:150px;padding-bottom:150px;}.pv16 {padding-top:160px;padding-bottom:160px;}.pv0 {padding-top:0px;padding-bottom:0px;}.pvt0 {padding-top:0px;}.pvb0 {padding-bottom:0px;}@media (min-width:1300px) {.container {width:1170px;}}@media (max-width:1299px) {.container {width:100%;padding-left:45px;padding-right:45px;}}@media screen and (min-width:992px) and (max-width:1199px) {.content-single .entry-title {width:100%;}.blog-grid .blog-item .entry-info .entry-excerpt {top:50%;}.blog-grid .blog-item .entry-info .entry-excerpt p {display:none;}.portfolio-grid .entry-filter a {margin-left:35px;margin-right:35px;}.portfolio-grid .entry-portfolio .col-md-4 {width:33.3%;}.tt-el-chart .entry-panel .entry-svg + .entry-svg {margin-left:-140px;}}@media screen and (min-width:768px) and (max-width:991px) {.content-single .entry-title {width:100%;}.portfolio-grid .entry-filter:before {display:none;}.portfolio-grid .entry-filter a {margin-left:35px;margin-right:35px;margin-bottom:70px;}.portfolio-grid .entry-filter a:nth-child(even) .label {top:auto;bottom:-45px;}.portfolio-grid .entry-portfolio .col-md-4 {width:33.3%;}.pv10 {padding-top:40px;padding-bottom:40px;}.pv15 {padding-top:60px;padding-bottom:60px;}.ph15 {padding-left:30px;padding-right:30px;}#header .entry-header nav ul li {display:block;}#header .entry-header nav ul li {display:block;}.blog-grid .blog-item.horizontal .entry-media {width:100%;}.blog-grid .blog-item.horizontal .entry-media .curved-shape {transform:rotate(270deg);margin-left:-25px;top:auto;right:auto;bottom:0px;margin-bottom:-75px;left:50% !important;}.blog-grid .blog-item.horizontal .entry-info {width:100%;}.blog-grid .blog-item.horizontal.media-left .entry-media .curved-shape {transform:rotate(-270deg);}.blog-grid .blog-item .entry-info .entry-excerpt {top:50%;}.blog-grid .blog-item .entry-info .entry-excerpt p {display:none;}.tt-el-chart .entry-panel .entry-svg + .entry-svg {margin-left:-120px;}}@media screen and (max-width:767px) {.content-single .entry-title {width:100%;}.folio-desc {padding:0;}.portfolio-grid .entry-filter:before {display:none;}.portfolio-grid .entry-filter a {margin-left:35px;margin-right:35px;margin-bottom:70px;}.portfolio-grid .entry-filter a:nth-child(even) .label {top:auto;bottom:-45px;}.portfolio-grid .entry-portfolio .col-sm-6 {width:50%;}#header .entry-header nav ul li {display:block;}.blog-grid .blog-item.horizontal .entry-media {width:100%;}.blog-grid .blog-item.horizontal .entry-media .curved-shape {transform:rotate(270deg);margin-left:-25px;top:auto;right:auto;bottom:0px;margin-bottom:-75px;left:50% !important;}.blog-grid .blog-item.horizontal .entry-info {width:100%;}.blog-grid .blog-item.horizontal.media-left .entry-media .curved-shape {transform:rotate(-270deg);}.blog-grid .blog-item .entry-excerpt {top:100px;}.tt-el-chart .entry-panel .entry-svg + .entry-svg {margin-left:-100px;}.pv10 {padding-top:20px;padding-bottom:20px;}.pv15 {padding-top:30px;padding-bottom:30px;}.ph15 {padding-left:30px;padding-right:30px;}#respond .col-sm-4 {padding-left:15px;padding-right:15px;overflow:hidden;padding-bottom:15px;}}@media (min-width:320px) and (max-width:767px) {body {padding:30px;}}@media (max-width:480px) {body {padding:0;}.portfolio-grid .entry-filter:before {display:none;}.portfolio-grid .entry-filter a {margin-left:35px;margin-right:35px;}.portfolio-grid .entry-filter a:nth-child(even) .label {top:auto;bottom:-45px;}.portfolio-grid .entry-portfolio .col-xs-12 {width:100%;}.tt-el-chart .entry-panel .entry-svg + .entry-svg {margin-left:-60px;}.tt-el-chart .entry-labels .label-item {display:block;margin:0;}.blog-grid .blog-item .entry-info .entry-excerpt {top:50%;}.blog-grid .blog-item .entry-info .entry-excerpt p {display:none;}.blog-pager ul li {margin-bottom:20px;}}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {#header .header-tool {bottom:0;top:-40px;}#header .header-tool .entry-tool a {top:50px;}#footer .scroll-top {margin-bottom:-51px;}}