html{-webkit-text-size-adjust: 100%;}body{margin: 0; padding: 0; font-size: 14px; line-height: 24px; background-color: #fff; overflow-x: hidden;}*{font-family: 'Roboto', sans-serif; margin: 0; padding: 0; border: 0; font-weight: 500; font-style: normal; font-size: 100%; vertical-align: baseline; outline: 0; text-rendering: auto; font-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smooth: always;}:focus{outline: 0}*,:after,:before{box-sizing: border-box; padding: 0; margin: 0}::-webkit-scrollbar{display: none;}::selection{background-color: #202020; color: #f2f2f2;}/* Some specials */.to-click{cursor: pointer;}.no-click{pointer-events: none !important;}.sticky{position: fixed;}[hidden],.hide{display: none;}.show{display: block;}.transition{-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}/* Main tags */blockquote,div,fieldset,form,iframe,img,p,pre{display: block; position: relative;}b,strong,b a,strong a{font-weight: bolder;}i,em{font-style: italic;}code,kbd,pre,samp{font-family: monospace, monospace; font-size: 1em}small{font-size: 80%;}.bigger{font-size: 1.5em;}sub,sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}img{border-style: none;}cite{color: #202020; font-style: italic; font-weight: bold;}.dark cite{color: #fff;}iframe{max-width: 100%;}/* Inputs */input,textarea{outline: 0;}button,input,optgroup,select,textarea{font-family: inherit; font-size: 100%; margin: 0;}button,input{overflow: visible;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button;}[type="search"]{-webkit-appearance: textfield; outline-offset: -2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}input{border-radius: 0 !important; -webkit-border-radius: 0 !important;}textarea{vertical-align: top; -webkit-appearance: none !important; -webkit-border-radius: 0 !important; border-radius: 0 !important;}input,textarea,select,button{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}input:focus,textarea:focus{outline: none;}/* Abbreviation */abbr,acronym,.abbr{position: relative; color: #202020; text-decoration: none; padding: 3px; cursor: help;}abbr:hover,acronym:hover,.abbr:hover{background: #fff; text-decoration: none;}abbr:after,acronym:after,.abbr:after{content: "*"; margin-left: 3px; background: #eee; color: #202020;}abbr[title]:before,acronym[title]:before,.abbr[title]:before{background: #fff;}abbr[title]:hover:before,acronym[title]:hover:before,.abbr[title]:hover:before{position: absolute; display: block; background: #202020; color: #fff; bottom: 1.5rem; right: 0px; min-width: 140px; max-width: 280px; text-align: center; padding: 4px; border: 2px solid #fff; -webkit-border-radius: 8px; border-radius: 8px;}abbr[title]:hover:before,acronym[title]:hover:before,.abbr[title]:hover:before{content: attr(title);}/* Headings */h1,h2,h3,h4,h5,h6{margin-bottom: 15px; letter-spacing: -0.5px; font-weight: 700;}h1{font-size: 26px; line-height: 30px;}h2{font-size: 24px; line-height: 28px;}h3{font-size: 22px; line-height: 26px;}h4{font-size: 20px; line-height: 24px;}h5{font-size: 18px; line-height: 24px;}h6{font-size: 17px; line-height: 24px;}h1,h2,h3,h4,h5,h6,a,p a,ul a,p strong,ul strong,p b,ul b{color: #202020;}/* Links */a{color: #202020; background-color: transparent; cursor: pointer;}a,a:hover{text-decoration: none;}p{padding-bottom: 15px;}p:last-child{padding-bottom: 0;}p > a,ul > a,ol > a{text-decoration: underline;}p > a:hover,ul > a:hover,ol > a:hover{text-decoration: underline; color: #676767;}a,p > a,ul > a,ol > a{-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out; -o-transition: color 0.2s ease-out; -ms-transition: color 0.2s ease-out; transition: color 0.2s ease-out;}h1 > a,h2 > a,h3 > a,h4 > a,h5 > a,h6 > a{color: #202020;}/* Lists */ol,ul{margin-bottom: 15px;}ol ol,ol ul,ul ol,ul ul{margin-bottom: 0;}ol,ul{margin-left: 20px;}.menu-list ul{list-style-type: none; margin-left: 0; margin-bottom: 0;}li{line-height: 24px; margin-bottom: 5px;}.menu-list li{line-height: 50px; margin-bottom: 0;}.menu-item{position: relative; display: block;}.menu-title{padding-left: 30px; font-weight: 500; line-height: 50px;}.menu-item img{position: absolute; left: 0; top: 15px; width: 20px;}.menu-item i:first-child{position: absolute; left: 0; line-height: 50px;}.menu-item i:last-child{position: absolute; right: 0; line-height: 50px;}.list-without-icons .menu-title{padding-left: 0;}.list-with-bg-icons .menu-title{padding-left: 55px;}.list-with-bg-icons .menu-item i:first-child{left: 15px; line-height: 30px; margin-top: 10px; width: 30px; text-align: center;}.list-with-bg-icons .menu-item i:last-child{right: 15px;}.boxed .list-with-bg-icons .menu-title{padding-left: 40px;}.boxed .list-with-bg-icons .menu-item i:first-child{left: 0;}.boxed .list-with-bg-icons .menu-item i:last-child{right: 0;}.list-with-dividers a{border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.dark .list-with-dividers a{border-bottom: solid 1px rgba(255, 255, 255, 0.1)}.list-with-dividers li:last-child a{border-bottom: 0;}.horizontal-list li{width: 18%; margin-right: 2.5%; margin-bottom: 0; text-align: center; float: left;}.horizontal-list li:last-child{margin-right: 0;}.horizontal-list .h-list-item i{display: block; width: 100%; font-size: 18px; text-align: center;}.horizontal-list .h-list-item span{display: block; width: 100%; font-size: 11px; line-height: 1; text-align: center; padding-top: 5px;}.medium-icons{height: 36px;}.medium-icons i{font-size: 20px !important;}.big-icons{height: 46px;}.big-icons i{font-size: 30px !important;}.menu-badge{position: absolute; right: 0; top: 15px; padding: 2px 8px; font-size: 12px; line-height: 16px;}.badge-no-bg{padding: 2px 0;}/* Accordion */.accordion-list > ul{list-style-type: none; margin-left: 0; margin-bottom: 0;}.accordion-item{line-height: 50px; margin-bottom: 0;}.accordion-heading{position: relative; display: block; cursor: pointer;}.list-with-dividers .accordion-item{border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.dark .list-with-dividers .accordion-item{border-bottom: solid 1px rgba(255, 255, 255, 0.1)}.list-with-dividers .accordion-item:last-of-type{border-bottom: 0;}.accordion-heading span{padding-left: 0; font-weight: 500; line-height: 50px; transition: 0.4s;}.accordion-heading i{transition: all 0.3s ease;}.accordion-heading i:first-child{width: 25px; padding-right: 10px; line-height: 50px;}.accordion-heading i:last-child{float: right; line-height: 50px;}.accordion-content{line-height: 24px;}.accordion-first{border-top-left-radius: 8px; border-top-right-radius: 8px;}.accordion-last{border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}.accordion-open .accordion-content{padding-top: 15px; padding-bottom: 15px; overflow: visible; transition: all 0.4s ease;}.accordion-close .accordion-content{padding-top: 0; padding-bottom: 0; overflow: hidden; max-height: 0; transition: all 0.4s ease-out;}.fa-rotate-45{transform: rotate(45deg)!important;}/* Tabs */.tabs{list-style: none; margin: 0; padding: 0;}.tab-link{display: inline-block; background-color: #f5f5f5; font-size: 12px; text-align: center; padding: 5px; margin-bottom: 0; border: solid 1px rgba(0, 0, 0, 0.05); border-right: none !important; cursor: pointer; transition: all 0.3s ease;}.dark .tab-link{background-color: #212327; border: solid 1px rgba(255, 255, 255, 0.1);}.tab-link:first-of-type{border-top-left-radius: 8px !important; border-bottom-left-radius: 8px !important;}.tab-link:last-of-type{border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important; border: solid 1px rgba(0, 0, 0, 0.05) !important;}.dark .tab-link:last-of-type{border: solid 1px rgba(255, 255, 255, 0.1) !important;}.tab-link.current-tab{color: #fff; background-color: #676767; pointer-events: none;}.tabs-5 .tab-link{width: 20%;}.tabs-4 .tab-link{width: 25%;}.tabs-3 .tab-link{width: 33.3333%;}.tabs-2 .tab-link{width: 50%;}.tab-content{display: none; padding: 15px 0;}.tab-content.current-tab{display: inherit;}/* Buttons */.button{display: block; width: fit-content; font-size: 12px; font-weight: bold; text-transform: uppercase; margin-bottom: 15px !important; padding: 10px 20px; overflow: hidden; cursor: pointer; opacity: 1;}.button:hover{opacity: 0.85;}.button-xxs{font-size: 10px; line-height: 14px; padding: 4px 12px;}.button-xs{font-size: 11px; line-height: 18px; padding: 6px 14px;}.button-s{font-size: 12px; line-height: 20px; padding: 8px 18px;}.button-l{font-size: 15px; line-height: 26px; padding: 12px 22px;}.button-xl{font-size: 16px; line-height: 28px; padding: 14px 24px;}.button-xxl{font-size: 18px; line-height: 30px; padding: 16px 28px;}.button-fullwidth{width: 100% !important; text-align: center;}.centered{margin: 0 auto;}.button-icon{height: 36px; padding: 0; font-weight: normal !important; white-space: nowrap; overflow: hidden; text-overflow: clip; transform: scale(1);}.button-icon:hover{transform: scale(1.1);}.button-icon i{display: inline-block; font-size: 16px; text-align: center; line-height: 20px; width: 36px; padding: 8px;}.button-icon span{display: inline-block; width: auto; font-size: 12px; line-height: 20px; letter-spacing: 0.5px; padding: 8px; padding-right: 12px; vertical-align: bottom;}.button-icon.squared span,.button-icon.bordered span,.button-icon.rounded span{padding-right: 12px;}.button-icon.circled-sides span{padding-right: 16px;}/* Back To Top */.back-to-top{display: block; font-size: 12px; text-align: center; margin: 0 auto;}.back-to-top-icon{width: 32px; line-height: 32px;}.back-to-top-badge{width: fit-content; padding: 4px 15px;}.back-to-top-badge i{padding-right: 10px;}.floating{position: fixed; z-index: 94;}.floating-left{left: 15px; bottom: 30px;}.floating-right{right: 15px; bottom: 30px;}.floating-bottom{right: 0; left: 0; bottom: 30px;}/* Captions */.caption{margin-bottom: 30px;}.owl-carousel .caption{margin-bottom: 0;}.caption-overlay{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; margin-left: 15px; margin-right: 15px;}.fullwidth .caption-overlay{margin-left: 0; margin-right: 0;}.custom-overlay .caption-overlay{opacity: 0.85;}.caption-content{position: absolute; left: 0; right: 0; z-index: 2;}.caption img{width: 100%; object-fit: cover; height: auto; max-height: 300px;}.caption h1,.caption h2,.caption h3,.caption h4,.caption h5,.caption h6{margin-bottom: 15px;}/* Forms */input,input[type="search"],input[type="time"],input[type="date"],select,textarea{width: 100%; height: 50px; padding-left: 40px; -webkit-appearance: none;}input[type="color"]{padding: 0; cursor: pointer;}input[type="color"]::-webkit-color-swatch-wrapper{padding: 0;}input[type="color"]::-webkit-color-swatch{border: none; border-radius: 8px;}input[type="image"]::-webkit-color-swatch{border: none;}input[type="image"]{width: 100%; object-fit: cover;}input[type="time"]::before{content: attr(data-placeholder); width: 100%;}input[type="date"]::before{content: attr(data-placeholder); width: 100%;}input[type="time"]:focus::before,input[type="time"]:valid::before{display: none;}input[type="date"]:focus::before,input[type="date"]:valid::before{display: none;}input[type="file"]{display: none;}.file{display: inline-block; width: 100%; height: 50px; padding-left: 40px; line-height: 50px; cursor: pointer;}input::placeholder,input[type="time"]::before,input[type="date"]::before,.form label,select,textarea::placeholder,.file i{color: #676767; opacity: 0.7;}.dark .form label{opacity: 1;}textarea{overflow: auto; height: 200px; line-height: 50px;}input[type=range]{-webkit-appearance: none; height: 50px; width: 70%; padding-left: 0; outline: 0;}.range-slider i{position: inherit !important;}.range-slider i:nth-of-type(2){left: unset;}.range-slider input{background: linear-gradient(to right, #676767 0, #676767 100%); background-size: 100% 3px; background-position: center; background-repeat: no-repeat;}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance: none; background-color: #fff !important; border: solid 1px #676767; border-radius: 20px; height: 30px !important; width: 30px !important;}.form{padding-bottom: 15px;}.form i{position: absolute; left: 0; line-height: 50px; padding: 0 15px; z-index: 5;}.searchresults{padding-top: 15px;}#searchresults li{display: none;}/* Radio Buttons and Checkboxes */.checkradio{display: block; position: relative; padding-left: 30px; margin-bottom: 15px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.checkradio input{position: absolute; top: 0; left: 0; opacity: 0; cursor: pointer;}.radiobutton{border-radius: 50%;}.radiobutton,.checkmark{position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #676767;}.checkradio:hover input ~ .radiobutton,.checkradio:hover input ~ .checkmark{opacity: 0.8;}.radiobutton:after,.checkmark:after{content: ""; position: absolute; display: none;}.checkradio .radiobutton:after{top: 4px; left: 4px; width: 12px; height: 12px; border-radius: 50%; background: #fff;}.checkradio .checkmark:after{top: 0; left: 0; width: 20px; height: 20px; color: #fff; content: "\f00c"; font-family: "FontAwesome5Solid"; font-size: 12px; line-height: 20px; text-align: center;}.checkradio input:checked ~ .radiobutton:after,.checkradio input:checked ~ .checkmark:after{display: block;}/* Tables */table{width: 100%; margin-bottom: 30px; clear: both; table-layout: fixed; background-color: #f5f5f5; font-size: 12px; border-collapse: collapse; border-spacing: 0; border: solid 1px rgba(0, 0, 0, 0.05);}.dark table{background-color: #212327; border: solid 1px rgba(255, 255, 255, 0.1);}tr{line-height: 40px;}th{color: #fff; background-color: #676767; line-height: 40px; white-space: nowrap;}td{text-align: center; line-height: 40px; vertical-align: middle; white-space: nowrap;}.table-scroll{overflow-x: scroll; margin: 0 15px;}.table-scroll table{table-layout: unset;}.table-scroll th,.table-scroll td{padding: 0 10px;}/* Calendar */.calendar thead td{line-height: 60px;}.calendar-title{color: #202020; font-size: 18px; font-weight: bold;}.dark .calendar-title{color: #fff;}.calendar tbody td{background-color: #fff; border: solid 1px rgba(0, 0, 0, 0.05);}.dark .calendar tbody td{background-color: #212327; border: solid 1px rgba(0, 0, 0, 0.2);}.marked{color: #fff; background-color: #676767 !important; font-weight: bold;}.not-relevant{background-color: #fff; opacity: 0.5;}.dark .not-relevant{background-color: #676767 !important;}/* Quotes */blockquote,.blockquote{border-color: #202020; border-left-width: 4px; border-style: solid; padding-left: 15px; margin-bottom: 30px;}.dark blockquote,.dark .blockquote{border-color: #fff;}.no-border{border: 0;}blockquote i,.blockquote i{position: absolute; font-size: 40px; opacity: 0.1;}blockquote .fa-quote-left,.blockquote .fa-quote-left{top: 10px;}blockquote .fa-quote-right,.blockquote .fa-quote-right{bottom: 30px; right: 0;}blockquote cite,.blockquote cite{display: block; padding-top: 5px; font-style: normal; text-align: right;}blockquote img,.blockquote img{display: inline; float: left; width: 70px !important; margin: 5px 15px 15px 0;}.big-quote{padding-right: 15px;}.big-quote p{font-size: 20px; line-height: 24px; text-transform: uppercase;}.big-quote i{position: inherit; top: inherit; padding-bottom: 30px; color: #202020; opacity: 1;}.dark .big-quote i{color: #fff;}.caption blockquote i,.caption blockquote p,.caption blockquote cite{color: #fff;}.caption blockquote .fa-quote-right,.caption .blockquote .fa-quote-right{right: 15px;}.caption blockquote img,.caption .blockquote img{display: block; float: none; margin: 0 auto; padding-top: 30px; padding-bottom: 30px;}/* Text Resizer */.resize{display: inline-block; width: 32px; padding: 3px; margin-left: 5px; text-align: center;}/* Icons */.icon-list ul{list-style-type: none; margin-left: 0; margin-bottom: 30px;}.icon-list li{position: relative; line-height: 50px; margin-bottom: 0; border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.icon-list i{position: absolute; left: 0; line-height: 30px; margin-top: 10px; width: 30px; text-align: center;}.icon-list span{line-height: 50px; -webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; user-select: all;}.icon-list span:nth-of-type(1){font-weight: 500; padding-left: 40px; white-space: nowrap; overflow: hidden; text-overflow: clip; -webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; user-select: all;}.icon-list span:nth-of-type(2){position: absolute; top: 0; right: 0; padding-left: 10px;}/* Layout */.flex{width: 100%; margin: 0 auto; display: flex; flex-direction: row; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;}.boxed{padding-left: 15px; padding-right: 15px;}.one-half{width: 47.5%; float: left;}.one-third{width: 31%; float: left;}.two-third{width: 65%; float: left;}.one-fourth{width: 23%; float: left;}.one-fifth{width: 18%; float: left;}.align-left{text-align: left !important; display: block !important;}.align-center{text-align: center !important; display: block !important;}.align-right{text-align: right !important; display: block !important;}/* Header */.header{width: 100%; z-index: 99; padding: 15px; border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.header-account,.header-contact,.header-social,.header-language,.header-search,.header-menu{margin-left: 25px; text-align: right; float: right;}.header-right i{cursor: pointer;}.header-title{display: inline-block; height: 24px !important; font-weight: bold;}.header-title img{display: inline-block; vertical-align: middle; height: 24px;}.logo-right .header-right{order: 1;}.logo-right .header-left{order: 2;}.logo-right .header-account,.logo-right .header-contact,.logo-right .header-social,.logo-right .header-language,.logo-right .header-search,.logo-right .header-menu{margin-left: 0; margin-right: 25px;}.goback{margin-right: 15px; cursor: pointer;}.shadow{box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); margin-bottom: 15px; z-index: 5;}/* Main */.main{height: auto; padding: 0; padding-top: 55px;}.content{margin-bottom: 30px;}.first{margin-top: 30px;}.content img{width: 100%; border-radius: 5px; overflow: hidden; object-fit: cover; height: auto; max-height: 300px;}/* Footer */.footer{font-size: 12px; height: auto; padding: 30px 15px 0; text-align: center; border-top: solid 1px rgba(0, 0, 0, 0.05);}.with-footer-bar{padding-bottom: 81px;}.footer-icons{padding: 15px 0;}.footer-icons a{font-size: 18px;}.footer-icons a i{transform: scale(1);}.footer-icons a:hover i{transform: scale(1.2);}/* Other Things */div.color{width: 1px; padding: 30px; display: block;}span.color{display: block; padding: 15px 0 30px 0; text-align: center;}/* Slider (Owl Carousel) */.owl-carousel{margin-bottom: 30px;}.no-dots .owl-dots{display: none !important;}.owl-carousel .owl-item img{object-fit: cover; height: auto; max-height: 300px;}.carousel-overlay{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1;}.overlay-bottom{background: linear-gradient(to bottom, rgba(27, 29, 32, 0) 0, rgba(27, 29, 32, 0.25) 30%, rgba(27, 29, 32, 0.45) 40%, rgba(27, 29, 32, 0.6) 50%, rgba(27, 29, 32, 0.75) 60%, rgba(27, 29, 32, 1) 100%);}.overlay-middle{background: rgba(22, 22, 22, 0.75);}.overlay-top{background: linear-gradient(to top, rgba(27, 29, 32, 0) 0, rgba(27, 29, 32, 0.25) 30%, rgba(27, 29, 32, 0.45) 40%, rgba(27, 29, 32, 0.6) 50%, rgba(27, 29, 32, 0.75) 60%, rgba(27, 29, 32, 1) 100%);}.carousel-content{position: absolute; left: 0; right: 0; z-index: 2;}.content-bottom{padding-bottom: 20px; bottom: 0;}.content-middle{top: 50%; transform: translateY(-50%);}.content-top{padding-top: 20px; top: 0;}/* Charts *//* * DOM element rendering detection * https://davidwalsh.name/detect-node-insertion */@keyframes chartjs-render-animation{from{opacity: 0.99;}to{opacity: 1;}}.chartjs-render-monitor{animation: chartjs-render-animation 0.001s;}/* * DOM element resizing detection * https://github.com/marcj/css-element-queries */.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position: absolute; direction: ltr; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; pointer-events: none; visibility: hidden; z-index: -1;}.chartjs-size-monitor-expand > div{position: absolute; width: 1000000px; height: 1000000px; left: 0; top: 0;}.chartjs-size-monitor-shrink > div{position: absolute; width: 200%; height: 200%; left: 0; top: 0;}/* Divider */.divider{display: block; height: 1px; background-color: rgba(0, 0, 0, 0.05); margin-bottom: 30px;}.divider.boxed{margin: 0 15px 30px;}.divider-half{margin-bottom: 15px;}.divider-half.boxed{margin: 0 15px 15px;}.divider span{position: absolute; width: auto; background-color: #fff; text-align: center; white-space: nowrap; margin-top: -12px; padding: 0 15px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);}.divider i{position: absolute; width: 50px; background-color: #fff; text-align: center; margin-top: -6px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);}.dark .divider span,.dark .divider i{background-color: #212327;}/* Lists */.list-with-icons{list-style: none;}ul.list-with-icons i{margin-left: -20px;}/* Blog */.blog-title{font-size: 16px; line-height: 20px;}.blog-info{font-size: 12px; line-height: 14px; padding-bottom: 5px;}.blog-info a{text-decoration: none;}/* Gallery */.gallery{margin-bottom: 30px;}.owl-carousel .gallery{margin-bottom: 0;}.gallery a{width: 31.3333%; padding-bottom: 3%;}.gallery img{width: 100%; border-radius: 5px; overflow: hidden;}.gallery span,.signature{display: block; text-align: center; font-size: 12px; font-weight: bold;}.switcher{height: 50px; margin-left: 15px; margin-right: 15px; border-top: solid 1px rgba(0, 0, 0, 0.05); border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.switcher span{float: left; width: 33.3%; height: 50px; line-height: 50px; font-size: 16px; text-align: center;}.dark .switcher span{color: #c7c7c7;}.active-view,.active-filter{color: #202020;}.dark .active-view,.dark .active-filter{color: #fff !important;}.col-2 a{width: 48%; padding-bottom: 4%;}.col-1 a{width: 100%; padding-bottom: 15px;}.col-3 span,.col-3 .signature{line-height: 1.5; padding-top: 5px;}.col-2 span,.col-2 .signature{font-size: 14px; padding-top: 5px;}.col-1 span,.col-1 .signature{font-size: 14px; padding-top: 5px; padding-bottom: 15px;}.filter{height: 50px; line-height: 50px; margin-left: 15px; margin-right: 15px; border-top: solid 1px rgba(0, 0, 0, 0.05); border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.filter-cat{float: right; padding-left: 15px; cursor: pointer;}.filter-cat-all{float: left; padding-left: 0; cursor: pointer;}.activated{width: auto; transition: all 0.4s cubic-bezier(0.165, 0.840, 0.440, 1.000);}.deactivated{display: none; width: 0 !important;}.active-filter{pointer-events: none;}.fullwidth a{padding-bottom: 0;}/* Portfolio */.portfolio-details p i{margin-right: 7px;}/* Pricing */.pricing{max-width: 280px; margin: 0 auto; overflow: hidden; border: solid 1px rgba(0, 0, 0, 0.05);}.pricing-header span{display: block;}.pricing-title{font-size: 18px; padding: 15px; margin: 0;}.pricing-value{font-size: 40px; line-height: 40px; padding: 15px;}.pricing-value sup{padding-right: 5px; top: -13px; font-size: 20px;}.pricing-subtitle{font-size: 12px; line-height: 18px; padding: 15px; padding-top: 0;}.pricing-list{padding: 15px; border-top: solid 1px rgba(0, 0, 0, 0.05); border-bottom: solid 1px rgba(0, 0, 0, 0.05);}.pricing-list ul{list-style: none; margin: 0 auto;}.pricing-list li{margin: 0 auto; padding: 8px 0;}.pricing-list li:first-of-type{padding-top: 0;}.pricing-list li:last-of-type{padding-bottom: 0;}.pricing-list i{margin-right: 8px;}.pricing-footer{padding: 15px;}.pricing-additional{font-size: 12px;}/* Pagination */.pagination{padding-bottom: 30px;}.pagination a{display: inline-block; width: 36px; height: 36px; font-size: 12px; line-height: 36px; font-weight: bold; text-align: center; margin-right: 2px; border: 1px solid rgba(0, 0, 0, 0.05); opacity: 1;}.dark .pagination a{border: 1px solid rgba(255, 255, 255, 0.1);}.pagination a:last-of-type{margin-right: 0;}.pagination a:hover{opacity: 0.85;}.prev-next{display: inline-block !important; width: fit-content !important; border: 0 !important; font-size: 16px !important;}.current-page{/* Something goes here. */}/* Navigation */.navigation{height: 50px; padding-left: 15px; padding-right: 15px; margin-bottom: 0; border-top: solid 1px rgba(0, 0, 0, 0.05);}.navigation span{float: left; width: 33.3%; height: 50px; line-height: 50px; font-weight: bold;}.nav-home{text-align: center;}.nav-prev{text-align: left;}.nav-next{text-align: right;}.nav-prev i{margin-right: 10px;}.nav-next i{margin-left: 10px;}/* To top */.to-top{cursor: pointer;}/* Modal */.modal-box{position: fixed; opacity: 0; width: 280px; pointer-events: none; overflow-y: scroll; -webkit-overflow-scrolling: touch; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000; z-index: 101;}.modal-center{left: 50%; top: 50%; max-height: 60%; transform-origin: 0 0; transform: scale(0.8) translate(-50%, -50%) !important;}.modal-bottom{bottom: 0; right: 0; left: 0; width: auto; max-width: 100%; height: auto; max-height: 50%; transform: translateY(100%);}.modal-top{top: 0; right: 0; left: 0; width: auto; max-width: 100%; height: auto; max-height: 40%; transform: translateY(-100%);}.modal-left{top: 0; bottom: 0; left: 0; height: auto; transform: translateX(-100%);}.modal-right{top: 0; bottom: 0; right: 0; height: auto; transform: translateX(100%);}.modal-fullscreen{width: 100%; height: 100%; max-height: 100%;}.modal-header{padding: 15px;}.modal-indent{margin: 0 15px;}.modal-detached{margin-top: 15px; margin-bottom: 15px;}.modal-transition{transition: all 0.3s cubic-bezier(0.45, 0.05, 0.50, 0.95) !important;}.visible-modal{opacity: 1 !important; pointer-events: all !important; transform: scale(1) translate(-50%, -50%) !important;}.modal-bottom.visible-modal{transform: translateY(0) !important;}.modal-top.visible-modal{transform: translateY(0) !important;}.modal-left.visible-modal{transform: translateX(0) !important;}.modal-right.visible-modal{transform: translateX(0) !important;}.modal-outter{position: fixed; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; pointer-events: none; z-index: 100; background-color: rgba(0, 0, 0, 0.5);}.visible-outter{opacity: 1 !important; pointer-events: all !important;}.modal-visible-header{top: 55px;}.modal-visible-footer{bottom: 0; opacity: 1; width: 100%; border-top: solid 1px rgba(0, 0, 0, 0.05); box-shadow: 0px -2px 5px 0 rgba(0, 0, 0, 0.05); pointer-events: all !important; z-index: 99;}.modal-social-content{padding: 15px 0;}.modal-footer-bar-content{padding: 15px 0;}.modal-header h2{line-height: 50px; margin-bottom: 0;}.modal-close{position: absolute; top: 15px; right: 15px; line-height: 50px; font-size: 24px; text-align: center; cursor: pointer;}/*! Lazy Load XT v1.1.0 2016-01-12 * http://ressio.github.io/lazy-load-xt * (C) 2016 RESS.io * Licensed under MIT */.lazy-hidden{opacity: 0;}.lazy-loaded{-webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 1;}/* Style */.light{color: #676767; background-color: #fff;}.light header,header.light{color: #202020; background-color: #fff;}.dark{color: #b5b5b5; background-color: #212327;}.dark header,header.dark{color: #fff; background-color: #020202;}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark a,.dark p a,.dark ul a,.dark p strong,.dark ul strong,.dark p b,.dark ul b{color: #fff;}.dark p > a:hover,.dark ul > a:hover{color: #b5b5b5;}.dark .divider{background-color: rgba(255, 255, 255, 0.1);}.dark .footer{border-top: solid 1px rgba(255, 255, 255, 0.1);}.dark .footer-bar-box{color: #fff; background-color: #020202;}.dark .modal-visible-footer{border-top: solid 1px rgba(255, 255, 255, 0.1);}.dark .switcher,.dark .filter,.dark .navigation{border-top: solid 1px rgba(255, 255, 255, 0.1); border-bottom: solid 1px rgba(255, 255, 255, 0.1);}.squared{border-radius: 0 !important;}.rounded{border-radius: 5px !important;}.bordered{border-radius: 8px !important;}.big-bordered{border-radius: 15px !important;}.circled{border-radius: 50% !important;}.circled-sides{border-radius: 65px !important;}.triangle-up{border-radius: 0 !important; -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%); clip-path: polygon(50% 0%, 0% 100%, 100% 100%);}.triangle-down{border-radius: 0 !important; -webkit-clip-path: polygon(50% 100%, 0 0, 100% 0); clip-path: polygon(50% 100%, 0 0, 100% 0);}.pentagon{border-radius: 0 !important; -webkit-clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%); clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);}.star{border-radius: 0 !important; -webkit-clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%); clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);}.rhombus{border-radius: 0 !important; -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);}/* Colors */.color-white{color: #ffffff !important;}.color-red{color: #e20625 !important;}.color-light-red{color: #E91E63 !important;}.color-dark-red{color: #c12d42 !important;}.color-orange{color: #ff8100 !important;}.color-light-orange{color: #ffad34 !important;}.color-dark-orange{color: #f5781f !important;}.color-yellow{color: #ffd507 !important;}.color-light-yellow{color: #ffe739 !important;}.color-dark-yellow{color: #ffc31a !important;}.color-green{color: #2fcc71 !important;}.color-light-green{color: #1ddc6e !important;}.color-dark-green{color: #2aa75e! important;}.color-blue{color: #2f5ad4 !important;}.color-light-blue{color: #2ba8d4 !important;}.color-dark-blue{color: #184e97 !important;}.color-magenta{color: #6b51a7 !important;}.color-light-magenta{color: #918cde !important;}.color-dark-magenta{color: #7a3b86 !important;}.color-brown{color: #b79567 !important;}.color-light-brown{color: #d2b081 !important;}.color-dark-brown{color: #866438 !important;}.color-grey{color: #9c9c9c !important;}.color-light-grey{color: #c7c7c7 !important;}.color-dark-grey{color: #676767 !important;}.color-black{color: #131212 !important;}.color-light-black{color: #171719 !important;}.color-dark-black{color: #020202 !important;}.color-dark{color: #202020 !important;}.color-extra-light{color: #f3f3f3 !important;}.color-facebook{color: #4267b2 !important;}.color-twitter{color: #1da1f2 !important;}.color-instagram{color: #d6249f !important;}.color-pinterest{color: #C92228 !important;}.color-linkedin{color: #0077b5 !important;}.color-vk{color: #45668e !important;}.color-odnoklassniki{color: #ed812b !important;}.color-lastfm{color: #d51007 !important;}.color-blogger{color: #f57d00 !important;}.color-medium{color: #000000d6 !important;}.color-ello{color: #000000 !important;}.color-behance{color: #1769ff !important;}.color-reddit{color: #ff4500 !important;}.color-flickr{color: #ff0084 !important;}.color-skype{color: #00aff0 !important;}.color-discord{color: #7289da !important;}.color-youtube{color: #ff0000 !important;}.color-vimeo{color: #19B7EA !important;}.color-dribbble{color: #EA4C89 !important;}.color-tumblr{color: #2C3D52 !important;}.color-shazam{color: #08f !important;}.color-snapchat{color: #FFFC00 !important;}.color-telegram{color: #0088cc !important;}.color-messenger{color: #0084ff !important;}.color-whatsapp{color: #25d366 !important;}.color-viber{color: #59267c !important;}.color-android{color: #a4c639 !important;}.color-transparent{color: transparent !important;}/* Background colors */.bg-white{background-color: #ffffff !important;}.bg-red{background-color: #e20625 !important;}.bg-light-red{background-color: #E91E63 !important;}.bg-dark-red{background-color: #c12d42 !important;}.bg-orange{background-color: #ff8100 !important;}.bg-light-orange{background-color: #ffad34 !important;}.bg-dark-orange{background-color: #f5781f !important;}.bg-yellow{background-color: #ffd507 !important;}.bg-light-yellow{background-color: #ffe739 !important;}.bg-dark-yellow{background-color: #ffc31a !important;}.bg-green{background-color: #2fcc71 !important;}.bg-light-green{background-color: #1ddc6e !important;}.bg-dark-green{background-color: #2aa75e! important;}.bg-blue{background-color: #2f5ad4 !important;}.bg-light-blue{background-color: #2ba8d4 !important;}.bg-dark-blue{background-color: #184e97 !important;}.bg-magenta{background-color: #6b51a7 !important;}.bg-light-magenta{background-color: #918cde !important;}.bg-dark-magenta{background-color: #7a3b86 !important;}.bg-brown{background-color: #b79567 !important;}.bg-light-brown{background-color: #d2b081 !important;}.bg-dark-brown{background-color: #866438 !important;}.bg-grey{background-color: #9c9c9c !important;}.bg-light-grey{background-color: #c7c7c7 !important;}.bg-dark-grey{background-color: #676767 !important;}.bg-black{background-color: #131212 !important;}.bg-light-black{background-color: #171719 !important;}.bg-dark-black{background-color: #020202 !important;}.bg-dark{background-color: #202020 !important;}.bg-extra-light{background-color: #f3f3f3 !important;}.bg-facebook{background-color: #4267b2 !important;}.bg-twitter{background-color: #1da1f2 !important;}.bg-instagram{background-color: #d6249f !important; /*background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%) !important;*/}.bg-pinterest{background-color: #C92228 !important;}.bg-linkedin{background-color: #0077b5 !important;}.bg-vk{background-color: #45668e !important;}.bg-odnoklassniki{background-color: #ed812b !important;}.bg-lastfm{background-color: #d51007 !important;}.bg-blogger{background-color: #f57d00 !important;}.bg-medium{background-color: #000000d6 !important;}.bg-ello{background-color: #000000 !important;}.bg-behance{background-color: #1769ff !important;}.bg-reddit{background-color: #ff4500 !important;}.bg-flickr{background-color: #ff0084 !important;}.bg-skype{background-color: #00aff0 !important;}.bg-discord{background-color: #7289da !important;}.bg-youtube{background-color: #ff0000 !important;}.bg-vimeo{background-color: #19B7EA !important;}.bg-dribbble{background-color: #EA4C89 !important;}.bg-tumblr{background-color: #2C3D52 !important;}.bg-shazam{background-color: #08f !important;}.bg-snapchat{background-color: #FFFC00 !important;}.bg-telegram{background-color: #0088cc !important;}.bg-messenger{background-color: #0084ff !important;}.bg-whatsapp{background-color: #25d366 !important;}.bg-viber{background-color: #59267c !important;}.bg-android{background-color: #a4c639 !important;}.bg-transparent{background-color: transparent !important;}.bg-image{position: absolute; background-size: cover; background-position: center center; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: 0; z-index: 0;}