﻿
@font-face {
	font-family: 'HelveticaNeue';
	src: url('../fonts/HelveticaNeue.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueLight';
	src: url('../fonts/HelveticaNeueLight.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueBold';
	src: url('../fonts/HelveticaNeueBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueUltraLight';
	src: url('../fonts/HelveticaNeueUltraLight.ttf') format('truetype');
	src: url('../fonts/HelveticaNeueUltraLight.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@font-face{font-family:'black';src:url('../fonts/proximanova-black-webfont.eot');src:url('../fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-black-webfont.woff2') format('woff2'),
url('../fonts/proximanova-black-webfont.woff') format('woff'),
url('../fonts/proximanova-black-webfont.ttf') format('truetype'),
url('../fonts/proximanova-black-webfont.svg#proxima_novablack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'bold';src:url('../fonts/proximanova-extrabold-webfont.eot');src:url('../fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-extrabold-webfont.woff2') format('woff2'),
url('../fonts/proximanova-extrabold-webfont.woff') format('woff'),
url('../fonts/proximanova-extrabold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'regular';src:url('../fonts/proximanova-regular-webfont.eot');src:url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
url('../fonts/proximanova-regular-webfont.woff') format('woff'),
url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Helveticaregular';src:url('../fonts/Helvetica-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Helveticamedium';src:url('../fonts/Helvetica-Medium.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Helveticablack';src:url('../fonts/Helvetica-Black.ttf') format('truetype');font-weight:normal;font-style:normal;}
#loader-wrapper{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:11;overflow:hidden;background:rgba(255, 255, 255, 0.9);}
#loader-wrapper.act{background:none;}
#loader-wrapper img{position:absolute;left:50%;top:50%;margin-left:-70px;margin-top:-50px;z-index:1;}
#loader-wrapper:after{position:absolute;left:50%;top:50%;margin-left:-90px;margin-top:-90px;content:"";width:180px;height:180px;border-radius:40px;border:0px solid #fff;-webkit-animation:magic-mouse 3s infinite ease;animation:magic-mouse 3s infinite ease;}
#loader-wrapper span{position:absolute;left:50%;top:50%;margin-left:-140px;margin-top:-140px;content:"";width:280px;height:280px;border-radius:40px;border:0px solid #162a4f;-webkit-animation:magic-mouse1 3s infinite ease;animation:magic-mouse1 3s infinite ease;}
@keyframes magic-mouse{0%{transform:scale(1) rotate(0deg);}
50%{transform:scale(0.5) rotate(90deg);}
100%{transform:scale(1) rotate(0deg);}
}
@-webkit-keyframes magic-mouse{0%{-webkit-transform:scale(1) rotate(0deg);}
50%{-webkit-transform:scale(0.5) rotate(90deg);}
100%{-webkit-transform:scale(1) rotate(0deg);}
}
@keyframes magic-mouse1{0%{transform:scale(1) rotate(0deg);}
50%{transform:scale(0.5) rotate(-90deg);}
100%{transform:scale(1) rotate(0deg);}
}
@-webkit-keyframes magic-mouse1{0%{-webkit-transform:scale(1) rotate(0deg);}
50%{-webkit-transform:scale(0.5) rotate(-90deg);}
100%{-webkit-transform:scale(1) rotate(0deg);}
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
body *{-webkit-text-size-adjust:none;}
.clear{clear:both;overflow:hidden;height:0px;font-size:0px;display:block;}
input:focus, select:focus, textarea:focus, button:focus{outline:none;}
input, textarea, select{font-family: 'Helvetica', Arial, sans-serif;font-weight:400;-webkit-appearance:none;border-radius:0;}
a, a:link, a:visited, a:active, a:hover{cursor:pointer;text-decoration:none;outline:none;}
body{font-family: 'Helvetica', Arial, sans-serif;font-weight:normal;font-size:14px;line-height:1;color:#777777;}
.table-view{height:100%;width:100%;display:table;}
.row-view{display:table-row;}
.cell-view{display:table-cell;vertical-align:middle;height:inherit;}
.button{position:relative;font-size:14px;font-family: 'Helvetica', Arial, sans-serif;font-weight:500;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.1);background:#162a4f;padding:15px 25px;display:inline-block;box-shadow:5px 5px 10px rgba(0,0,0,0.1);line-height:28px;}
.button.size-2{line-height:20px;padding-left:20px;padding-right:20px;}
.button.size-3{line-height:20px;padding:10px 12px;font-size:10px;}
.button.type-1{background:#fff;color:#162a4f;text-shadow:none;box-shadow:none;}
.button:after{position:absolute;left:0px;top:0px;width:5px;height:100%;background:rgba(0,0,0,0.15);content:"";}
.button.type-1:after{border:2px #162a4f solid;position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:none;}
.button span{position:relative;float:left;z-index:1;}
.button:hover{color:#fff;}
.button.type-1:hover{background:#162a4f;}
.button:hover:after{width:100%;background:rgba(0,0,0,0.02);}
.button.black{background:#222222!important;color:#fff;}
.button.black:hover{color:#fff;}
.button.black:after{background:#000;}
.play-wrap{position:relative;float:left;width:76px;height:76px;}
.play{position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;width:70px;height:70px;border:3px solid #fff;border-radius:100px;z-index:1;}
.play:after{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-10px;content:"";width:0;height:0;border-top:10px solid transparent;border-left:15px solid #162a4f;border-bottom:10px solid transparent;}
.play:hover{background:#162a4f;border:3px solid #162a4f;transform:rotate(-90deg) scale(0.9);-o-transform:rotate(-90deg) scale(0.9);-moz-transform:rotate(-90deg) scale(0.9);-ms-transform:rotate(-90deg) scale(0.9);-webkit-transform:rotate(-90deg) scale(0.9);}
.play:hover:after{border-left:15px solid #fff;}
.nopadding{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
#content-wrapper{padding-top:0px;position:relative;overflow:hidden;width:100%;}
h1, h2, h3, h4, h5, h6{margin:0px !important;}
.titel-left{position:relative;}
.titel-left span{color:#162a4f;}
.titel-left:after{position:absolute;left:-25px;top:0px;content:"";width:5px;height:100%;background:#162a4f;}
.titel-top{position:relative;}
.titel-top:after{position:absolute;left:50%;top:-25px;content:"";width:86px;margin-left:-40px;height:5px;background:#162a4f;}
.h1,.h2,.h4{font-family: 'Helvetica', Arial, sans-serif;font-weight:bold;text-transform:inherit;color:#222222;}
.h1{font-size:56px;margin-bottom:40px !important;}
.h2{font-size:46px;line-height:46px;margin-bottom:40px !important;}
.h3{font-size:30px;font-family: 'Helvetica', Arial, sans-serif;font-weight:normal;text-transform:uppercase;color:#222222;}
.h4{font-size:20px;margin-bottom:20px !important;}
.h5{font-size:16px;font-family: 'Helvetica', Arial, sans-serif;font-weight:700;text-transform:inherit;color:#222222;margin-bottom:15px !important;margin-top:20px;}
.h6{font-size:15px;font-family: 'Helvetica', Arial, sans-serif;font-weight:700;text-transform:uppercase;color:#222222;margin-bottom:15px !important;margin-top:40px;}
.small{font-size:14px;line-height:24px;}
.normall{font-size:16px;line-height:24px;}
.big{font-size:18px;line-height:30px;}
article{position:relative;float:left;width:100%;}
article p{color:#777777;padding-bottom:25px;}
ul li{color:#777777;position:relative;padding-left:5px;padding-top:3px;padding-bottom:3px;list-style:none;}
ul li:after{position:absolute;left:0px;top:12px;background:#162a4f;width:3px;height:3px;border-radius:5px;content:"";}
.white{color:#fff;}
.black{color:#222222;}
.bg{position:fixed;left:0px;top:0px;width:100%;height:100%;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-position:50% 0px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:fixed;background-attachment:scroll;}
.bg img{position:absolute;}
.bg video{position:absolute;}
.bg-span{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.30);}
.bg-span.light{background:rgba(0,0,0,0.35);}
.clip{clip:rect(auto, auto, auto, auto);height:100%;position:absolute;width:100%;left:0px;top:0px;}
.slider{position:relative;float:left;width:100%;}
.swiper-pagination-switch{width:9px;height:9px;background:#ebebeb;cursor:pointer;margin-top:5px;margin-bottom:5px;}
.swiper-pagination-switch:before{display:none;}
.swiper-active-switch{background:#162a4f;height:23px;}
form{position:relative;float:left;width:100%;}
input[type="text"], input[type="email"], select, textarea{background:#f8f8f8;border:0px;height:43px;line-height:43px;padding:0px 15px;color:#777777;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%;margin:14px 2%;border:1px transparent solid;}
textarea{width:94%;height:125px;}
::-webkit-input-placeholder{color:#777777;}
:-moz-placeholder{color:#777777;opacity:1;}
::-moz-placeholder{color:#777777;opacity:1;}
:-ms-input-placeholder{color:#777777;}
.submit-wraper{position:relative;float:left;width:100%;text-align:center;margin-top:32px;}
form input[type="submit"]{position:absolute;left:0px;top:0px;opacity:0;width:100%;height:100%;border:0px;z-index:2;}
.error-class{border-color:#ff0036!important;}
.form-popup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:12;display:none;}
.form-popup-close-layer{background:rgba(255, 255, 255, 0.5);position:absolute;left:0;top:0;width:100%;height:100%;}
.form-popup-content{max-width:500px;width:90%;position:absolute;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);padding:25px;left:50%;top:50%;background:rgba(255, 255, 255, 0.8);border:5px #162a4f solid;}
.form-popup .text{color:#777;font-family: 'Helvetica', Arial, sans-serif;font-size:16px;line-height:28px;text-align:center;}
.default-arrow{width:52px;height:52px;position:absolute;top:50%;margin-top:-26px;background:#162a4f;cursor:pointer;}
.default-arrow:hover{background:#f2f2f2;}
.default-arrow span{text-shadow:1px 1px 1px rgba(0,0,0,.1);line-height:52px;display:block;text-align:center;color:#fff;font-size:14px;}
.default-arrow:hover span{color:#162a4f;}
.default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #fff;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #fff;left:60px;}
.default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #fff;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #fff;right:60px;}
#map-canvas{height:300px;background:#f2f2f2;}
.block #map-canvas{margin-bottom:60px;}
.desk-hide{display:none;}
@media (max-width:991px){.mob-hide{display:none;}
.bg{position:absolute;}
.default-arrow{display:none;}
.desk-hide{display:block;}
}
@media (max-width:767px){.h1, .h2{font-size:40px;margin-bottom:20px !important;}
.button{width:auto;margin-left:0px !important;margin-top:0px !important;}
.button span{width:100%;text-align:center;}
input[type="text"], input[type="email"], select{width:94%;}
#home .clip .bg{background-position:-360px 70px;}
}
.block.type-1 *{-webkit-bakface-visibility:hidden;}
video.bgvid{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;background:url(../assets/intro_for_ipad.jpg) no-repeat;background-size:cover;}
header{position: fixed; left: 0px; top: 0px; width: 100%; z-index: 11; -webkit-backface-visibility: hidden;}
#logo{position: relative; float: left; margin-left: 50px; margin-top: 42px;}
#logo img{position: relative; float: left;}
#logo img.act{position: absolute; left: 0px; top: 0px; opacity:0;}
.logomaindiv{width: calc(50% - 40px);}  
nav{position: relative; float: right; padding-right: 45px;    width: calc(50% - 40px);}
nav a{
    position: relative;
    float: left;
    color: #fff;
    font-size: 12px;
    text-transform: initial;
    height: 39px;
    line-height: 39px;
    padding: 0px 9px;
    margin: 30px 5px 0px 5px;
}
nav a:hover{background:#162a4f; color: #fff;}
nav a.act{background:#162a4f;}
nav ul{position: relative; float: right;}
nav ul li{background: none; position: relative; float: left;}
nav ul li:before, nav ul li:after{display:none;}
nav .submeny a:after{position: absolute;     top: 16px;
    right: -10px;
    margin-left: -7px;
    width: 0px;
    height: 0px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #ffffff; content: "";}
nav .submeny .submeny-top:before{position: absolute; left: 0px; bottom:-11px; width: 100%; content: ""; height: 11px;}
nav .submeny:hover a:after, nav .submeny a.act:after{bottom: -7px;}
nav ul ul{position: absolute; left: 0px; top: 84px; width: 100%; box-shadow: 0px 5px 5px rgba(0,0,0,0.15);}
nav ul ul li{position: relative; float: left; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; width: 100%;}
nav ul ul li a{height: 0px; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px; color: #777777; background: #fff; width: 200%; text-align: center; left: -50%;}
nav ul ul li a:after{display: none;}
nav .submeny:hover ul li a{height: 39px; font-size: 13px; line-height: 39px;}
nav .submeny:hover .submeny-top{background:#000; color: #fff;}
header.act{background:#000; box-shadow: 0px 1px 5px rgba(0,0,0,0.15);}
header.act #logo{/*background:#fff;*/ margin-top: 27px;}
header.act #logo img{opacity:0;}
header.act #logo img.act{opacity:1;}
header.act nav a{color:#fff; margin-top: 15px; margin-bottom: 15px;     font-family: arial;font-size:16px;}
header.act nav ul li ul a{color:#000;font-family: HelveticaNeue;}
header.act nav a:hover{background:#000; color: #fff;}
header.act nav a.act{background:#162a4f; color:#fff;}
header.act nav ul ul{top: 65px; color:#000;}
header.act nav ul ul li a{margin: 0px;}
.mob-icon{display:none;}
@media (min-width:1200px){nav ul ul{width:auto;left:50%;margin-left:6px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
nav ul li:last-child ul{margin-left:-25px;}
nav ul ul li{padding:0;width:auto;float:none;}
nav ul ul li a{width:auto;float:none;display:block;left:0;width:185px;padding-left:10px;padding-right:10px;}
}
@media (min-width:1200px){body{overflow-x:hidden;}
header.bottom-fixed{top:100vh;position:absolute;margin-top:-75px;}
header.bottom-fixed ul ul{top:auto!important;bottom:69px;}
header.bottom-fixed nav .submeny a:after{top:-7px;transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
header.default-act{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-ms-transition:none;}
}
@media (max-width:1199px){#logo{margin-left: 0px;    width: 100%;
    margin-top: 24px !important;}
.mob-icon{display:block;position:relative;float:right;margin-right:20px;height:40px;cursor:pointer;}
.mob-icon span{position:relative;float:left;width:40px;height:4px;background:#fff;margin-top:30px;}
.mob-icon span:before{position:absolute;left:0px;top:-8px;content:"";width:40px;height:4px;background:#fff;}
.mob-icon span:after{position:absolute;left:0px;top:8px;content:"";width:40px;height:4px;background:#fff;}
.mob-icon.act span{width:30px;}
.mob-icon.act span:before{width:30px;top:-2px;}
.mob-icon.act span:after{width:30px;top:2px;}
nav{padding-right:0px;float:none;position:absolute;top:65px;left:-100%;height:100%;width:100%;background:#000;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;}
nav a{width:100%;padding:0px;margin:0px !important;text-indent:20px;font-size:18px;color:#fff !important;}
nav ul li:last-child{margin-bottom:65px !important;}
nav ul li{width:100%;padding:0px;}
nav ul ul{position:relative;float:left;top:0px;}
nav ul ul li a{text-align:left;width:100%;left:0px;text-indent:30px;font-size:16px !important;color:#777 !important;opacity:0;}
nav ul ul li a:hover{background:#fff;}
nav ul ul li:last-child{margin-bottom:0px !important;}
nav .submeny a:after{bottom:13px;}
nav .submeny:hover ul li a{opacity:1;}
header.act nav ul ul{top:0px;}
header.act nav ul ul li{margin-bottom:0px !important;}
header{background:#fff;height:65px;}
header #logo img{opacity:0;}
header #logo img.act{opacity:1;}
header.act-mob{height:100%;}
header.act-mob nav{left:0px;}
}

@media (max-width:767px){
	nav .submeny a:after {
    position: absolute;
    left: 95%;
    bottom: -2px;
    margin-left: -7px;
    width: 0px;
    height: 0px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #162a4f;
    content: "";
}
	
}
footer{background:#1b1b1b;position:relative;}
.subscribe{position:relative;width:100%;padding:50px 0px;text-align:center;font-size:0px;border-bottom:1px solid #000;}
.subscribe-text{position:relative;color:#b4b4b4;font-size:16px;text-transform:uppercase;font-family: 'Helvetica', Arial, sans-serif;font-weight:500;padding-right:30px;vertical-align:middle;height:auto;line-height:29px;width:53%;margin-bottom:30px;display:block;margin:20px auto;}
.subscribe form{float:none;display:inline-block;width:auto;vertical-align:middle;}
.subscribe form input[type="email"]{width:560px;background:#444;height:45px;line-height:45px;padding:0px 25px;margin:0px;position:relative;float:left;color:#dddddd;}
.subscribe form::-webkit-input-placeholder{color:#dddddd;}
.subscribe form:-moz-placeholder{color:#dddddd;opacity:1;}
.subscribe form::-moz-placeholder{color:#dddddd;opacity:1;}
.subscribe form:-ms-input-placeholder{color:#dddddd;}
.subscribe form input[type="submit"]{position:relative;float:left;margin-left:-50px;top:8px;background:url(../img/theme-1/icon9.png) no-repeat;width:30px;height:30px;z-index:1;opacity:1;cursor:pointer;}
.footer-bottom{position:relative;width:100%;padding:5px 0px;text-align:center;font-size:0px;}
.footer-bottom .footer-linck{position:relative;display:inline-block;vertical-align:middle;}
.footer-bottom .footer-linck a{position:relative;float:left;margin:0px 14px;color:#fff;font-size:13px;text-transform:uppercase;}
.footer-bottom .footer-linck a:hover{color:#162a4f;}
.footer-bottom .media-icon{position:relative;display:inline-block;margin-top:25px;vertical-align:middle;}
.footer-bottom .media-icon a{margin:0px 8px;width:35px;height:35px;position:relative;float:left;}
.footer-bottom .media-icon a img{position:relative;float:left;left:50%;top:50%;margin-top:-8px;margin-left:-8px;}
.footer-bottom .media-icon a:after{position:absolute;left:0px;top:0px;background:rgba(255,255,255,0);content:"";width:100%;height:100%;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.footer-bottom .media-icon a:hover:after{background:rgba(255,255,255,0.1);transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);}
.copy{position:relative;width:100%;text-align:center;padding-top:40px;}
.copy span{color:#b4b4b4;font-size:14px;}
@media (max-width:991px){}
@media (max-width:767px){.subscribe form input[type="email"]{width:320px;}
.footer-bottom .footer-linck a{width:50%;margin:15px 0px;}
.footer-bottom .media-icon{margin-top:40px;padding-left:0px;}
}
.blocks-container{position:relative;width:100%;}
.block{position:relative;width:100%;background:#fff;}
.block.type-1{height:100vh;min-height:600px;}
.block.type-1.type-1-1{height:auto;min-height:0px;}
.block.type-1.type-1-1 .clip{height:78%;}
.numbers{position:absolute;left:0px;bottom:0px;width:100%;}
.numbers .col-md-3{text-align:center;cursor:pointer;}
.numbers .col-md-3:before{position:absolute;left:0px;bottom:-125px;background:#fff;width:100%;height:125px;content:"";z-index:0;}
.numbers .col-md-3:after{position:absolute;right:0px;top:0px;height:100%;width:1px;background:rgba(255,255,255,0.3);content:"";}
.numbers .col-md-3:last-child:after{display:none;}
.numbers .thumbs-image{position:absolute;left:0px;bottom:-125px;width:100%;opacity:0;z-index:-1;backface-visibility:hidden;}
.numbers .num{display:block;width:100%;color:#162a4f;font-size:20px;font-family: 'Helvetica', Arial, sans-serif;font-weight:900;padding:25px 0px;position:relative;}
.numbers .num-text{display:block;width:100%;color:#dcdcdc;font-size:14px;text-transform:uppercase;padding-bottom:40px;position:relative;}
.type-1-text{height:100%;position:relative;}
.type-1-text h1, .type-1-text h2{color:#fff;}
.type-1-text p{color:#dddddd;}
.type-1-text .row{height:100%;}
.type-1-text .type-1-center{text-align:center;height:100%;display:table;vertical-align:middle;}
.type-1-text .type-1-left{text-align:left;height:100%;display:table;vertical-align:middle;}
.type-1-text .button{margin:0px 15px;margin-bottom:60px;}
.type-1-text article{margin-top:145px;}
.type-1-text article.table{display:table-cell;vertical-align:middle;float:none;margin-top:0px;}
.marvel-device-wrap{position:relative;display:inline-block;text-align:center;}
.marvel-device.iphone6plus{height:853px;transform:scale(0.65);-moz-transform:scale(0.65);-o-transform:scale(0.65);-ms-transform:scale(0.65);-webkit-transform:scale(0.65);position:relative;float:left;display:block;margin-top:-125px;}
.marvel-device-wrap .iphone-image-wrap{position:absolute;left:50%;top:95px;margin-left:-118px;height:412px;overflow:hidden;}
.marvel-device-wrap .iphone-image-wrap-move{position:relative;float:left;-webkit-animation:magic-move 7s infinite;animation:magic-move 7s infinite;}
.marvel-device-wrap .iphone-image-wrap img{position:relative;float:left;}
#content-wrapper .parallax-bg-text *{color:#fff;}
#content-wrapper .parallax-bg-text p, #content-wrapper .parallax-bg-text ul li, #content-wrapper .parallax-bg-text .page-tagline .description{color:rgba(255, 255, 255, 0.8);}
@media (min-width:991px){.numbers .col-md-3:hover:before{bottom:0px;}
.numbers .col-md-3:hover .num-text{color:#555;}
.numbers .col-md-3:hover .thumbs-image{width:100%;left:0px;bottom:125px;opacity:1;z-index:1;}
}
@media (max-width:991px){.block.type-1{height:auto;min-height:0px;}
.type-1-text .button{margin-bottom:10px;}
.numbers{position:relative;background:#a39b90;}
.type-1-text{padding-top:94px;     padding-bottom: 29px;}
.block.type-1.type-1-1 .type-1-text{padding-top:0px;}
.block.type-1.type-1-1 .type-1-text article{margin-top:65px;}
.numbers .num-text{padding-bottom:20px;}
.numbers .col-md-3{padding-top:40px;padding-bottom:17px;}
.numbers .col-md-3:before{display:none;}
}
@media (max-width:767px){.type-1-text p{padding-bottom:20px;}
.marvel-device-wrap{display:none;}
.block.type-1.type-1-1 .clip{height:100%;}
.block.type-1.type-1-1 .type-1-text article{margin-top:65px;margin-bottom:20px;}
.type-1-text .type-1-center{overflow:hidden;}
}
@keyframes magic-move{0%{margin-top:0px;}
14%{margin-top:0px;}
28%{margin-top:-412px;}
42%{margin-top:-412px;}
56%{margin-top:-824px;}
70%{margin-top:-824px;}
84%{margin-top:0px;}
100%{margin-top:0px;}
}
@-webkit-keyframes magic-move{0%{margin-top:0px;}
14%{margin-top:0px;}
28%{margin-top:-412px;}
42%{margin-top:-412px;}
56%{margin-top:-824px;}
70%{margin-top:-824px;}
84%{margin-top:0px;}
100%{margin-top:0px;}
}
.block.type-2{overflow:hidden;}
.block.type-2 .image-block{position:absolute;height:100%;right:0;top:0;width:50%;background-size:cover;background-position:center top;z-index:1;}
.block.type-2 .image-block:first-child{left:0;right:auto;}
.block.type-2 .col-md-6{overflow:hidden;height:700px;}
.block.type-2 .col-md-6 img{position:relative;float:left;width:100%;}
.block.type-2 .col-md-4{height:100%;display:table-cell;vertical-align:middle;}
.block.type-2 article{display:table-cell;vertical-align:middle;float:none;height:700px;}
.block.type-2 .col-md-4.col-md-pull-6{min-height:900px;}
.block.type-2 .col-md-6.col-md-push-6{min-height:900px;z-index:1;}
.block.type-2 .col-md-4 article.normall{height:auto;padding-top:120px;padding-bottom:10px;}
.block.type-2 article.normall:last-child{height:700px;}
.block.type-2 .image-block .bg{width:50%;left:50%;}
.block.type-2 .image-block:first-child .bg{width:50%;left:0;}
.mouse-icon{width:22px;height:38px;position:absolute;left:50%;margin-left:-11px;bottom:30px;background:url(../img/mouse.png);cursor:pointer;}
.mouse-icon:before{width:4px;height:12px;position:absolute;left:50%;margin-left:-2px;top:8px;content:"";border-radius:2px;-webkit-border-radius:2px;background:#162a4f;}
@media (max-width:991px){.block.type-2 article{height:auto;padding:30px 0px;padding-top:35px;}
.block.type-2 .col-md-6{height:150px;display:none;}
.block.type-2 .col-md-4 article.normall, .block.type-2 article.normall:last-child{height:auto;padding-bottom:0px;padding-top:35px;}
.block.type-2 .col-md-4.col-md-pull-6{min-height:0px;}
.mouse-icon{display:none;}
}
@media (max-width:767px){}
.block.type-3{padding-top:60px;}
.block.type-2 .block.type-3{padding-bottom:15px;}
.block.type-3:before{position:absolute;left:-1000px;bottom:0px;width:2000px;background:#f2f2f2;height:1px;content:"";}
.block.type-3:after{position:absolute;left:-1000px;top:0px;width:2000px;background:#f2f2f2;height:1px;content:"";}
.block.type-3 img{float:left;width:30px;width:30px;}
.block.type-3 article{float:none;position:static;height:auto;padding-left:20px;padding-top:6px;}
.block.type-3 .col-md-12{margin:10px 0px;}
.block.type-3.type-3-1{padding-top:0px;margin-top:-107px;padding-bottom:75px;float:left;width:100%;z-index:1;background:#fff;}
.block.type-3.type-3-1 img, .new-block.type-3.type-3-1 img, .new-block .little-img-text-entry img{width:50px;height:50px;margin-top:45px;float:left;}
.icons-at-the-top{text-align:center;}
#content-wrapper .icons-at-the-top img{float:none;margin-top:0;margin-bottom:25px;}
.block.type-3.type-3-1 article, .new-block.type-3.type-3-1 article, .new-block .little-img-text-entry article{padding-left:100px;}
.new-block.type-3.type-3-1 .icons-at-the-top article{padding-left:0;}
.block.type-3.type-3-1 .col-md-4{margin-top:17px;}
.block.type-3.type-3-1:after, .block.type-3.type-3-1:before{display:none;}
@media (max-width:991px){.block.type-3{padding-top:30px;}
.block.type-2 .block.type-3{padding-bottom:0px;}
.block.type-3 .col-md-12:nth-child(3){margin-bottom:5px;}
.block.type-3 article p{padding-bottom:0px;}
.block.type-3.type-3-1{padding-bottom:0px;}
}
@media (max-width:767px){.block.type-3.type-3-1{margin-top:40px;}
}
.block.type-4{padding:120px 0px;padding-top:120px;padding-bottom:73px;background:#fbfbfb;}
.block.type-4.type-4-1{padding-top:120px;padding-bottom:90px;}
.block.type-4 .h2{margin-bottom:20px !important;}
.block.type-4.type-4-1 .h2{margin-bottom:40px !important;}
.block.type-4 .h3{margin-bottom:20px !important;text-transform:none;}
.block.type-4 .col-md-3 article{margin:20px 0px;}
.block.type-4.type-4-1 .col-md-3 article:nth-child(1){margin-bottom:40px;}
@media (max-width:991px){.block.type-4{padding:40px 0px;padding-bottom:0px;}
.block.type-4.type-4-1{padding-top:36px;padding-bottom:22px;}
}
@media (max-width:767px){.col-md-3.col-md-offset-1.col-sm-12 .small.col-md-12.col-sm-6{padding:0px;}
}
.block.type-5{padding-top:120px;padding-bottom:78px;}
.block.type-5:after{position:absolute;left:0px;top:0px;width:100%;background:#f2f2f2;height:1px;content:"";}
.block.type-5 .img-wrap-slider{position:relative;float:left;overflow:hidden;height:700px;}
.block.type-5 .img-wrap{position:relative;float:left;width:100%;height:700px;text-align:center;}
.block.type-5 .img-wrap-move{position:relative;float:left;width:100%;}
.block.type-5 .img-wrap img{display:inline-block;max-height:90%;width:auto;}
.block.type-5 .pagination{width:10px;position:absolute;left:0px;top:0px;z-index:1;margin-top:-2px;}
.block.type-5 .swiper-container{padding-left:32px;margin-left:-32px;}
.block.type-5 .swiper-container:after{position:absolute;left:0px;top:0px;background:#fff;content:"";width:32px;height:100%;}
.block.type-5 .register-login{padding-top:70px;margin-top:20px;}
.block.type-5 .register-login:after{position:absolute;left:0px;top:0px;width:100%;height:1px;content:"";background:#f2f2f2;}
.block.type-5 .register-login:before{position:absolute;left:-32px;top:0px;width:100%;height:1px;content:"";background:#f2f2f2;}
.block.type-5 h5{text-transform:none;}
.triple-images-container{position:relative;text-align:center;max-width:570px;}
.triple-images-container img{}
.triple-images-container img:nth-child(1){position:relative;width:50%;height:auto;display:inline-block;vertical-align:bottom;z-index:2;}
.triple-images-container img:nth-child(2){position:absolute;left:0;width:40%;top:10%;}
.triple-images-container img:nth-child(3){position:absolute;right:0;width:33%;top:18%;}
@media (max-width:1170px){.block.type-5 .register-login{padding-top:38px;}
.block.type-5 .register-login article{width:90%;}
.block.type-5{padding:100px 0px;}
.block.type-5 .col-md-5 p{padding-bottom:13px;}
.block.type-5 .register-login .swiper-wrapper{padding-bottom:20px;}
}
@media (max-width:991px){.block.type-5 .img-wrap-slider{display:none;}
.block.type-5 .pagination{width:100%;top:auto;bottom:0px;}
.block.type-5 .pagination .swiper-active-switch{width:20px;height:9px;}
}
@media (max-width:767px){}
.block.type-6{background:#eee;padding-top:120px;padding-bottom:112px;}
.block.type-6 h2{color:#000;}
.block.type-6 p{color:rgba(0, 0, 0, 0.8);}
.block.type-6 .titel-left:after{background:#000;}
.block.type-6 .touru-thumbs{position:relative;float:left;width:33.33%;}
.block.type-6 .touru-thumbs img{width:90%;position:relative;float:left;margin:5px 5%;box-shadow:3px 3px 15px rgba(0,0,0,0.30);}
.block.type-6 .pagination{margin-top:40px;}
.block.type-6 .swiper-pagination-switch{background:rgb(240, 78, 35);}
.block.type-6 .swiper-active-switch{height:9px;width:23px;background:#162a4f;}
@media (max-width:991px){.touru{margin-top:40px;}
.block.type-6{padding-top:40px;padding-bottom:38px;}
}
@media (max-width:767px){}
@media (max-width:500px){.block.type-6 .touru-thumbs{width:100%;}
}
.block.type-7{padding-top:120px;padding-bottom:120px;background:#fff;-webkit-backface-visibility:hidden;}
.block.type-7 h2{text-align:center;}
.block.type-7 p{text-align:center;}
.block.type-7 form{margin-top:8px;}
.block.type-7 .contact-thumbs{position:relative;float:left;width:100%;text-align:center;margin-top:24px;}
.block.type-7 .contact-thumbs img{padding-bottom:15px;}
.block.type-7 .contact-thumbs a{color:#777777;font-weight:bold;}
.block.type-7 .page-tagline *:last-child{margin-bottom:0;}
@media (max-width:1199px){}
@media (max-width:991px){.block.type-7{padding-top:50px;padding-bottom:50px;}
}
@media (max-width:767px){}
.new-block{padding:120px 0;border-bottom:1px #f2f2f2 solid;color:#fff;background:#fff;margin-top:0;position:relative;-webkit-backface-visibility:hidden;}
.new-block.color-background, .new-block.parallax-bg-text{border:none;}
.new-block .new-block{padding:0;border:none;}
.new-block article *:last-child{padding-bottom:0!important;}
.new-block *:last-child{margin-bottom:0!important;}
.new-block article{float:none;width:auto;}
.new-block.type-3{background:#fbfbfb;}
.new-block.color-background{background:#fcc012;color:#fcc012;}
.new-block.color-background article *, .new-block.color-background .titel-left{color:#fff;}
.new-block.color-background ul li, .new-block.color-background p, .new-block.color-background .page-tagline .description{color:rgba(255, 255, 255, 0.8);}
.new-block.color-background ul li{font-size:14px;}
/**/.new-block .pagination{width:9px;position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1;margin-top:0;}
.new-block .pagination .swiper-pagination-switch{margin:5px 0;}
.new-block.color-background .swiper-pagination-switch, .new-block.parallax-bg-text .swiper-pagination-switch{background:rgba(255, 255, 255, 0.3);}
.new-block.color-background .swiper-active-switch, .new-block.parallax-bg-text .swiper-active-switch{background:#fff;}
.new-block.color-background .titel-left:after{background:#fff;}
.new-block .swiper-container{margin-left:-32px;}
.new-block .swiper-container .paddings-container{padding-left:52px;}
.new-block .swiper-container:before{position:absolute;width:12px;height:100%;content:"";left:0;top:0;background:red;z-index:1;background:currentColor;}
.new-block .swiper-container.horizontal-pagination:before{display:none;}
.new-block .swiper-container.horizontal-pagination{margin-left:0;}
.new-block .swiper-container.horizontal-pagination .pagination{width:auto;position:relative;margin-top:26px;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);}
.new-block .swiper-container.horizontal-pagination .pagination .swiper-pagination-switch{margin:0 10px;text-align:center;}
.new-block .swiper-container.horizontal-pagination .pagination .swiper-active-switch{width:23px;height:9px;}
.new-block .swiper-container.horizontal-pagination .paddings-container{padding-left:0;}
/**/.new-block.type-8 .normall{margin-bottom:60px;}
.new-block.type-8 .tabs-title{font-size:20px;color:#222;line-height:40px;margin-bottom:15px!important;text-transform:uppercase;font-family:'bold';}
.icon-text-description-entry{margin-bottom:60px;}
.icon-text-description-entry img{float:left;width:30px;height:auto;margin-top:-4px;}
.icon-text-description-entry article{margin-left:50px;}
.phones-container{text-align:center;}
.phones-container img{display:inline-block;max-width:100%;height:auto;vertical-align:bottom;}
/**/.new-block .little-img-text-entry{padding-bottom:57px;}
.new-block .little-img-text-entry:nth-last-child(1), .new-block .little-img-text-entry:nth-last-child(2), .new-block .little-img-text-entry:nth-last-child(3){padding-bottom:0;}
.little-img-text-entry:nth-child(3n+1){clear:both;}
/**/.page-tagline{text-align:center;margin-bottom:60px;padding-top:25px;}
.page-tagline .title{font-family:'black';font-size:46px;color:#222;line-height:40px;text-transform:uppercase;padding-bottom:40px;position:relative;}
.page-tagline .title:last-child{padding-bottom:0;}
.page-tagline .title:before{width:30px;height:5px;background:#162a4f;position:absolute;left:50%;margin-left:-15px;top:-25px;content:"";}
.page-tagline .description{font-size:16px;line-height:28px;color:#777;font-family:'regular';margin-bottom:40px;}
.color-background .page-tagline .title{color:#fff;}
.color-background .page-tagline .title:before{background:#fff;}
.color-background .page-tagline .description{color:#fff;}
@media (max-width:991px){.new-block{padding:50px 0;}
.page-tagline, .blog-container .page-tagline{margin-bottom:40px;}
.little-img-text-entry:nth-child(3n+1){clear:none;}
.little-img-text-entry:nth-child(2n+1){clear:both;}
.new-block .little-img-text-entry, .new-block .little-img-text-entry:nth-last-child(3){padding-bottom:40px;}
.new-block .little-img-text-entry:nth-last-child(1), .new-block .little-img-text-entry:nth-last-child(2){padding-bottom:0;}
.new-block .swiper-container{margin-left:10px;}
.new-block .swiper-container.horizontal-pagination{margin-left:0;}
.new-block .swiper-container .paddings-container{padding-right:10px;}
.new-block .swiper-container.horizontal-pagination .paddings-container{padding-right:0;}
}
@media (max-width:767px){.phones-container{width:auto;left:0;}
.new-block .content-entry:first-child{padding-bottom:30px;}
.new-block .little-img-text-entry, .new-block .little-img-text-entry:nth-last-child(2){padding-bottom:40px;}
.new-block.type-3.type-3-1 img{margin-top:0;}
.new-block .swiper-container:before{display:none;}
.new-block .swiper-container{margin-left:0;}
.new-block .swiper-container .pagination{width:auto;position:relative;margin-top:30px;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);}
.new-block .swiper-container .pagination .swiper-pagination-switch{margin:0 10px;text-align:center;}
.new-block .swiper-container .pagination .swiper-active-switch{width:23px;height:9px;}
.new-block .swiper-container .paddings-container{padding-left:0;}
/**/.page-tagline .title{font-size:38px;line-height:35px;}
}
.new-block.type-9 .h3{text-transform:none;padding-bottom:15px;}
.new-block.type-9 .cell-view{width:1000px;height:495px;}
.swiper-image-block{text-align:center;}
.swiper-image-block img{max-width:410px;height:auto;display:inline-block;vertical-align:bottom;width:100%;}
.list-style-1 li{padding-left:30px;line-height:27px;background:url(../img/list-bg-style-1.png) 0 11px no-repeat;}
.list-style-1 li:after{display:none;}
.list-style-2 li{padding-left:30px;line-height:27px;background:url(../img/theme-1/list-bg-style-2.png) 0 11px no-repeat;}
.list-style-2 li:after{display:none;}
@media (max-width:991px){.swiper-image-block{padding-top:30px;}
.new-block.type-9 .cell-view{height:auto;}
}
@media (max-width:767px){}
.new-block.type-10 .paddings-container{padding:0 15px!important;text-align:center;}
.new-block.type-10 .image-wrapper{display:inline-block;vertical-align:bottom;margin-bottom:24px;max-width:370px;position:relative;overflow:hidden;}
.new-block.type-10 .image-wrapper .thumbnail-image{width:100%;height:auto;display:block;position:relative;left:0;box-shadow:0 0 5px rgba(0,0,0,0.3);}
.new-block.type-10 .image-wrapper:hover .thumbnail-image{left:70px;}
.new-block.type-10 .image-socials-box{position:absolute;left:0;top:0;width:70px;height:100%;background:#162a4f;}
.new-block.type-10 .image-socials-box a{padding:15px;display:block;position:relative;left:-50px;}
.new-block.type-10 .image-wrapper:hover .image-socials-box a{left:0;}
.new-block.type-10 .image-socials-box img{width:16px;height:16px;}
.new-block.type-10 .image-wrapper .image-socials-box a:hover img{transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-ms-transform:scale(0.7);}
.new-block.type-10 .image-socials-box .vertical-align{width:46px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);}
.new-block.type-10 .paddings-container .name{font-size:16px;color:#222;text-transform:uppercase;line-height:16px;font-family:'bold';margin-bottom:15px;}
.new-block.type-10 .paddings-container .position{font-size:14px;line-height:24px;color:#fcc012;margin-bottom:15px;}
.new-block.type-10 .paddings-container .description{font-size:14px;line-height:24px;color:#777;padding:0 35px;}
@media (max-width:991px){}
@media (max-width:767px){}
.new-block.type-11{min-height:650px;height:100vh;padding:0;}
.new-block.type-11 .container{position:relative;}
.new-block.type-11 .swiper-container{left:0;top:0;width:100%;height:100%;position:fixed;z-index:0;}
@media (max-width:1199px){.new-block.type-11 .swiper-container{position:absolute;}
}
@media (max-height:650px){.new-block.type-11 .swiper-container{position:absolute;}
}
.new-block.type-11 .swiper-slide{position:relative;background-position:center center;background-size:cover;}
.new-block.type-11 .swiper-slide:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background:rgba(0,0,0,0.35);}
.new-block.type-11 .swiper-container, .new-block.type-11 .swiper-wrapper, .new-block.type-11 .swiper-slide{height:inherit!important;min-height:inherit!important;}
.new-block.type-11 .center-tagline{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);margin-top:-32px;}
.new-block.type-11.increased-height .center-tagline{margin-top:32px;}
.new-block.type-11 .center-tagline .title{font-size:60px;line-height:70px;color:#fff;font-family:'black';text-transform:uppercase;padding-bottom:20px;}
.new-block.type-11 .center-tagline .description{font-size:18px;line-height:30px;color:#ddd;margin-bottom:40px;}
.banner-tabs{height:120px;position:absolute;width:100%;left:0;bottom:0;}
.banner-tabs .entry{text-transform:uppercase;font-size:13px;line-height:18px;font-family:'bold';cursor:pointer;}
.banner-tabs .entry span.title{display:block;color:#162a4f;padding-top:25px;margin-bottom:10px;position:relative;}
.banner-tabs span.title:before{height:3px;width:50%;background:#162a4f;position:absolute;left:0;top:0;width:50%;content:"";}
.banner-tabs .entry.active span.title:before, .banner-tabs .entry:hover span.title:before{width:100%;}
.banner-tabs .entry span.description{display:block;color:#ddd;}
.banner-tabs .entry:hover span.title{color:#ddd;}
.banner-tabs .entry:hover span.description{color:#162a4f;}
.new-block.type-11 .swiper-container.horizontal-pagination .pagination{position:absolute;left:0;width:100%;bottom:15px;top:auto;margin:0;display:none;}
.new-block.type-11 .banner-image{position:static;}
.new-block.type-11 .banner-image img{max-height:550px;width:auto;position:absolute;top:50%;left:75%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);}
.new-block.type-11 .banner-image:first-child img{left:25%;}
.banner-text.text-align-right{text-align:right;}
.banner-text.text-align-center{text-align:center;}
.banner-text{position:relative;opacity:0;transform:translateX(-300px);-moz-transform:translateX(-300px);-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);}
.banner-image{position:relative;opacity:0;}
.swiper-slide-active .banner-text{opacity:1;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);left:0;}
.swiper-slide-active .banner-image{opacity:1;}
@media (max-width:1400px){.new-block.type-11 .default-arrow.left{left:30px;}
.new-block.type-11 .default-arrow.right{right:30px;}
}
@media (max-width:1300px){.new-block.type-11 .default-arrow.left{left:0;}
.new-block.type-11 .default-arrow.right{right:0;}
}
@media (max-width:1199px){.new-block.type-11 .banner-image img{max-height:450px;}
.new-block.type-11.reduced-height .center-tagline{margin-top:32px;}
.new-block.type-11 .swiper-slide .container{max-width:900px;}
}
@media (max-width:991px){.banner-tabs{display:none;}
.new-block.type-11 .swiper-container.horizontal-pagination .pagination{display:block;}
.banner-text.text-align-right, .banner-text.text-align-center{text-align:left;}
.new-block.type-11 .banner-image{display:none;}
.new-block.type-11{height:600px;min-height:0;}
.new-block.type-11 .center-tagline{margin-top:30px;}
}
@media (max-width:767px){.new-block.type-11{height:500px;}
.new-block.type-11 .center-tagline .title{font-size:32px;line-height:36px;}
.new-block.type-11 .center-tagline .description{margin-bottom:20px;}
}
.new-block.type-12{overflow:hidden;}
.new-block.type-12 .normall{margin-bottom:60px;}
.logos-slider{margin-bottom:60px;}
.logos-slider .pagination{display:none;}
.logos-slider .swiper-slide{text-align:center;position:relative;}
.logos-slider .swiper-slide:before{position:absolute;left:0;top:0;width:1px;height:100%;content:"";background:rgba(255, 255, 255, 0.2);}
.logos-slider .swiper-slide:first-child:before{display:none;}
.logos-slider .swiper-slide img{display:inline-block;vertical-align:bottom;}
.testimonials-slider{margin-bottom:-135px;text-align:center;position:relative;}
.testimonials-slider .pagination{display:none;}
.testimonials-slider img{max-width:100%;height:auto;display:inline-block;vertical-align:bottom;}
.testimonials-slider .blockquote-wrapper{background:url(../img/theme-1/blockquote-bg.png) 38px 33px no-repeat #fff;padding:25px 50px 25px 70px;font-size:18px;line-height:32px;color:#777;text-align:left;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 4px 15px rgba(0,0,0,.2);box-shadow:3px 4px 15px rgba(0,0,0,.2);position:relative;}
.testimonials-slider .blockquote-wrapper p{color:#777;font-size:18px;line-height:32px;}
.testimonials-slider .blockquote-wrapper:before{background:url(../img/blockquote-triangle.png);width:18px;height:28px;position:absolute;left:-18px;top:50%;margin-top:-14px;content:"";}
.testimonials-slider .blockquote-wrapper footer{background:none;font-size:16px;line-height:28px;color:#777;margin-top:15px;}
.testimonials-slider .blockquote-wrapper footer cite{font-family:'bold';}
.testimonials-slider .blockquote-wrapper .cite{color:#222;}
blockquote *:before{display:none;}
.testimonials-slider .cell-view{height:440px;}
.testimonials-slider .swiper-arrow{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;text-align:center;cursor:pointer;}
.testimonials-slider .swiper-arrow:hover{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);}
.testimonials-slider .swiper-arrow.left{left:50%;margin-left:-600px;}
.testimonials-slider .swiper-arrow.right{right:50%;margin-right:-600px;}
.testimonials-slider .swiper-arrow .glyphicon{color:#fff;font-size:20px;line-height:32px;}
.testimonials-text{position:relative;opacity:0;transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);}
.testimonials-image{position:relative;opacity:0;transform:translateY(300px);-moz-transform:translateY(300px);-webkit-transform:translateY(300px);-ms-transform:translateY(300px);}
.swiper-slide-active .testimonials-text, .swiper-slide-active .testimonials-image{opacity:1;transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);}
@media (max-width:1199px){.testimonials-slider .swiper-arrow.left{left:50%;margin-left:-500px;}
.testimonials-slider .swiper-arrow.right{right:50%;margin-right:-500px;}
}
@media (max-width:991px){.testimonials-slider{margin-bottom:0;}
.testimonials-slider .cell-view{height:auto;}
.new-block.type-12 .normall{margin-bottom:40px;}
.testimonials-slider .swiper-arrow{display:none;}
.testimonials-slider .pagination{display:block;}
.logos-slider .pagination{display:block;}
}
@media (max-width:767px){.testimonials-slider .blockquote-wrapper{margin-top:18px;padding:35px 20px 20px 20px;background-position:20px 15px;line-height:24px;}
.testimonials-slider .blockquote-wrapper footer{line-height:24px;}
.testimonials-slider .blockquote-wrapper:before{background:url(../img/blockquote-triangle-rotated.png);width:28px;height:18px;position:absolute;left:50%;top:-18px;margin-top:0;margin-left:-14px;content:"";}
.new-block.type-12 .normall{margin-bottom:20px;}
}
.new-block.type-14 .tabs-switch{float:left;width:100%;height:114px;padding-top:32px;border-top:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;border-right:1px #f2f2f2 solid;margin-top:-1px;cursor:pointer;}
.new-block.type-14 .tabs-switch img{float:left;}
.new-block.type-14 .tabs-switch span{display:block;margin-left:65px;font-size:13px;line-height:30px;color:#222;text-transform:uppercase;font-family:'bold';padding:10px 0;}
.new-block.type-14 .tabs-switch.active{border-right-color:#fff;}
.new-block.type-14 .tabs-switch.active span{color:#162a4f;}
.new-block.type-14 .tabs-title{font-size:18px;line-height:30px;color:#222;font-family:'bold';margin-bottom:20px!important;text-transform:uppercase;}
.new-block.type-14 .tabs-text{font-size:14px;line-height:24px;color:#777;margin-bottom:20px!important;}
.new-block.type-14 .tabs-entry img{max-width:260px;height:auto;margin:0 auto;margin-bottom:20px!important;}
.new-block.type-14 .tabs-entry .cell-view{height:585px;width:1000px;}
.tabs-entry{display:none;}
.tabs-entry:first-child{display:block;}
.tabs-limit-container{padding-right:50px;}
@media (max-width:1199px){.new-block.type-14 .tabs-entry img{max-width:210px;}
}
@media (max-width:991px){.new-block.type-14 .tabs-switch{margin-bottom:40px;}
.new-block.type-14 .tabs-entry .cell-view{height:auto;}
/**/.new-block.type-14 .tabs-switch{width:25%;text-align:center;border:1px #f2f2f2 solid;margin-left:-1px;padding-top:15px;}
.new-block.type-14 .tabs-switch.active{border-bottom:none;}
.new-block.type-14 .tabs-switch img{display:inline-block;float:none;margin-bottom:10px;max-width:60%;height:auto;}
.new-block.type-14 .tabs-switch span{display:block;margin-left:0;line-height:18px;padding:0;}
.tabs-limit-container{padding-right:0;}
}
@media (max-width:767px){.new-block.type-14 .tabs-switch{margin-bottom:20px;}
.new-block.type-14 .tabs-entry{text-align:center;}
.new-block.type-14 .tabs-entry .cell-view{margin-bottom:20px;}
.new-block.type-14 .tabs-switch span{font-size:10px;line-height:12px;}
.new-block.type-14 .tabs-switch{height:120px;}
}
.video-thumbnail{-webkit-box-shadow:3px 4px 15px rgba(0,0,0,.3);box-shadow:3px 4px 15px rgba(0,0,0,.3);background:#000;max-width:670px;margin:0 auto;}
.video-thumbnail img{opacity:0.7;display:block;width:100%;height:auto;}
.new-block.type-15 .cell-view{height:380px;}
.new-block.type-15 .content-entry article{padding:0 0 0 70px;}
.new-block.type-15 .content-entry:first-child article{padding:0 30px 0 0;}
@media (max-width:991px){.new-block.type-15 .cell-view{height:auto;display:block;}
.new-block.type-15 .pagination{display:block;}
.new-block.type-15 .content-entry article, .new-block.type-15 .content-entry:first-child article{padding:0;}
}
@media (max-width:767px){}
.new-block.type-16{background:#fbfbfb;}
.compare-column-entry{margin-bottom:20px;}
.compare-column-entry .wrapper{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05);background:#fff;text-align:center;padding:70px;}
.compare-column-entry .price{font-size:32px;line-height:40px;color:#162a4f;text-transform:uppercase;font-family:'black';}
.compare-column-entry .time{font-size:16px;line-height:22px;color:#777;margin-bottom:32px;}
.compare-column-entry .title{font-size:20px;line-height:25px;color:#222;text-transform:uppercase;font-family:'black';padding:32px 0;border-top:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;margin-bottom:25px;}
.compare-column-entry .description{font-size:14px;color:#777;line-height:34px;margin-bottom:25px;}
.compare-column-entry .description ul li{padding:0;}
.compare-column-entry .description ul li:after{display:none;}
@media (max-width:991px){.compare-column-entry .description{padding:0;}
.compare-column-entry .wrapper{padding:20px;}
}
@media (max-width:767px){}
.new-block.type-16{background:#e4e7ed;margin-top:20px !important;}
.compare-column-entry{margin-bottom:20px;}
.compare-column-entry .wrapper{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05);background:#fff;text-align:Left;padding:20px;}
.compare-column-entry .wrapperprice{-webkit-box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.28);text-align:center;box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.28);background:#f4f4f4;padding:20px;margin-bottom:20px;}
.compare-column-entry .titleprice{font-size:20px;font-weight:bold;line-height:25px;font-family:'Helvetica', sans-serif !important;color:#222;text-transform:capitalize;font-family:'black';padding:5px 0;margin-bottom:0px;}
.compare-column-entry .time{font-size:16px;line-height:22px;color:#777;margin-bottom:32px;}
.compare-column-entry .title{font-size:20px;line-height:25px;color:#222;text-transform:uppercase;font-family:'black';padding:32px 0;border-top:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;margin-bottom:25px;}
.compare-column-entry .button{background:#162a4f;border:#162a4f solid 1px;padding:2px 40px;color:#fff;font-size:14px;margin-top:10px;font-weight:normal!important;text-transform:uppercase !important;font-family: 'Helvetica', Arial, sans-serif !important;}
.new-blocknew .button{background:#162a4f;border:#162a4f solid 1px;padding:7px 40px;color:#fff;font-size:14px;margin-top:10px;font-weight:normal!important;text-transform:uppercase !important;font-family:'bold', sans-serif !important;}
.compare-column-entry .description{font-size:14px;color:#777;line-height:34px;margin-bottom:25px;}
.compare-column-entry .description ul li{padding:0;color:#777;font-size:14px;line-height:27px !important;font-weight:600;}
.compare-column-entry .description ul li:after{display:none;}
.compare-column-entry .description strong{font-weight:bold;color:#222222;font-size:14px;font-family:'Helvetica', sans-serif;}
.compare-column-entry .description ul li.text-muted{color:#c3bebe;}
.compare-column-entry .description ul li.text-muted::before{color:#afafaf;}
.compare-column-entry .price.dropdown-menu ul li:after{display:none;}
.compare-column-entry .wrapperprice .btn-default{color:#333;background-color:#f4f4f4;border-color:#f4f4f4;font-size:18px;color:#162a4f;}
.compare-column-entry .description ul li::before{content:" •";color:#162a4f;font-size:21px;margin-right:5px;}
.panelmaintitle{margin:20px 0px 30px 0px !important;text-transform:uppercase;font-weight:700;font-size:18px;text-align:center;color:#222;font-family:'Helvetica', sans-serif !important;}
.form-control1{display:block;width:80%;height:34px;padding:6px 12px;font-size:16px;margin-left:20%;line-height:20px;color:#162a4f;font-weight:bold;background:url('img/pricing/caret.png')!important;background-color:#f4f4f4!important;border:1px solid #f4f4f4!important;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.compare-column-entry .price select{display:block;width:100% !important;height:34px !important;padding:6px 12px !important;font-size:16px !important;line-height:20px;margin-top:-20px;color:#162a4f !important;font-weight:bold !important;background-color:#f4f4f4!important;border:1px solid #f4f4f4!important;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;display:inline-block;padding:0.5em 3.5em 0.5em 1em;}
.compare-column-entry .price select.classic{background-image:linear-gradient(45deg, transparent 50%, #162a4f 50%), linear-gradient(135deg, #162a4f 50%, transparent 50%), linear-gradient(to right, #f4f4f4, #f4f4f4);background-position:calc(100% - 20px) calc(0.7em + 2px),
calc(100% - 15px) calc(0.7em + 2px),
100% 0;background-size:5px 5px,
5px 5px,
2.5em 2.5em;background-repeat:no-repeat;}
.compare-column-entry .price{font-size:16px;line-height:24px;padding:10px;Font-weight:bold;color:#162a4f;}
.compare-column-entry .price ul li{font-size:14px;list-style:none;}
.dropdown-menu price{min-width:360px;}
.new-blocknew{margin:50px 0px 120px;}
.new-blocknew .pricebtn{background:#162a4f;border:#162a4f solid 1px;padding:10px 40px;color:#fff;font-size:18px;margin-top:10px;font-family: 'Helvetica', Arial, sans-serif !important;font-weight:700;}
.new-blocknew .buyproduct{background-color:#f04e24;Padding:9px;color:#fff;font-weight:700;Font-size:16px;font-family: 'Helvetica', Arial, sans-serif !important;}
.new-blocknew p{line-height:27px !important;color:#777 !important;Font-size:14px !important;margin:20px 0px;font-family: 'Helvetica', Arial, sans-serif !important;}
.new-blocknew .bigtitle{line-height:27px !important;color:#222222 !important;Font-size:16px !important;margin:20px 0px;font-weight:700 !important;font-family: 'Helvetica', Arial, sans-serif!important;}
.new-blocknew .bigtitleorder{line-height:27px;color:#222!important;font-weight:700;Font-size:18px!important;margin:20px 0px;font-family: 'Helvetica', Arial, sans-serif !important;}
.new-blocknew .orderdetail1{font-size:18px;font-weight:bold;color:#f04e24;}
.new-blocknew .orderdetail2{font-size:18px;font-weight:bold;color:#222;}
.new-blocknew table th ,td{Line-height:27px;Font-size:16px;Padding:10px 0px;Text-align:left;font-weight:bold;}
.new-blocknew input[type="text"], input[type="email"], select, textarea{background:#f8f8f8;border:0px;height:37px;padding:0px 15px;color:#777777;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%;margin:14px 7px 7px 0px;border:1px transparent solid;}
.new-blocknew .imgcaption{color:#f04e24;font-size:16px;margin-top:20px;}
.new-blocknew .page-tagline{text-align:center;margin-bottom:60px;padding-bottom:25px;background-color:#fff;}
#pricetabs li a{color:#333;font-size:30px;Font-weight:bold;font-family:"Helvetica", sans-serif !important;}
@media (max-width:991px){.compare-column-entry .description{padding:0;}
.compare-column-entry .wrapper{padding:20px;}
.new-blocknew table th ,td{Line-height:27px;Font-size:14px;Padding:7px 0px;Text-align:center;font-weight:bold;}
.new-blocknew input[type="text"], input[type="email"], select, textarea{width:63%;}
.new-blocknew .button{padding:7px 10px;margin-bottom:10px;}
.panelmaintitle{font-size:16px;line-height:30px;}
.compare-column-entry .price select{width:100% !important;}
}
}
.blog-entry{margin-bottom:70px;}
.blog-entry-image{width:100%;max-width:470px;display:inline-block;vertical-align:bottom;}
.blog-entry-image img{display:block;width:100%;height:auto;}
.blog-entry .post-data{font-size:12px;line-height:18px;color:#162a4f;text-transform:uppercase;font-family:'black';margin-bottom:15px;}
.blog-entry .post-data .date{display:inline-block;padding-right:25px;}
.blog-entry .post-data a{display:inline-block;color:#162a4f;}
.blog-entry .post-data a:hover{text-decoration:underline;}
.blog-entry .title{font-size:16px;line-height:28px;color:#222;text-transform:uppercase;font-family:'bold';margin-bottom:10px;display:block;}
.blog-entry .title:hover{color:#162a4f;}
.blog-entry .description{font-size:14px;line-height:24px;color:#777;}
.blog-entry .cell-view{height:265px;padding:20px 30px;}
@media (max-width:991px){.blog-entry{margin-bottom:50px;}
.block.type-2 .image-block {
    position: relative;
    height: 377px!important;
    width: 100%;
}
}
@media (max-width:767px){.blog-entry .cell-view{height:auto;padding:0 20px 20px 0;}
.blog-entry{padding:0px;margin-bottom:50px;background:none;box-shadow:none;-webkit-box-shadow:none;}
.blog-entry-image{padding:0 20px 20px 0;
}
.block.type-2 .image-block {
    position: relative;
    height: 377px!important;
    width: 100%;
}
}
.new-block.type-18{}
.new-block.type-18 .tabs-switch-wrapper{border-bottom:1px #f2f2f2 solid;text-align:center;font-size:0;margin-bottom:70px;}
.new-block.type-18 .tabs-switch{display:inline-block;vertical-align:bottom;font-size:13px;color:#777;font-family:'bold';text-transform:uppercase;height:90px;padding:0 40px;border:1px #f2f2f2 solid;margin:0 0 -1px -1px;cursor:pointer;background:#fbfbfb;}
.new-block.type-18 .tabs-switch.active{border-bottom-color:#fff;color:#162a4f;background:#fff;}
.new-block.type-18 .tabs-switch:hover{color:#162a4f;}
.accordeon{}
.accordeon .entry{background:#fbfbfb;margin-bottom:20px;position:relative;-webkit-box-shadow:inset -5px 0 #ededed;box-shadow:inset -5px 0 #ededed;}
.accordeon .entry.active{background:#162a4f;-webkit-box-shadow:inset -5px 0 #daa508;box-shadow:inset -5px 0 #daa508;}
.accordeon .entry .title{font-size:12px;color:#222;line-height:16px;padding:17px 25px 15px 45px;position:relative;text-transform:uppercase;font-family:'bold';position:relative;cursor:pointer;}
.accordeon .entry .title:hover{color:#162a4f;}
.accordeon .entry.active .title{color:#fff;}
.accordeon .entry.active .title:hover{color:rgba(255, 255, 255, 0.8)!important;}
.accordeon .entry .title span{position:absolute;left:25px;top:17px;font-size:13px;color:#162a4f;}
.accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);top:19px;}
.accordeon .entry .text{font-size:14px;line-height:24px;color:rgba(255, 255, 255, 0.8);padding:12px 25px;display:none;}
.accordeon.drop-down .entry .title{font-size:14px;line-height:18px;color:#777;font-family:'regular';text-transform:none;padding:12px 35px 12px 20px;}
.accordeon.drop-down .entry .title .glyphicon{font-size:12px;line-height:14px;left:auto;right:20px;top:14px;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.drop-down-list li{font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:18px;padding:12px 0;}
.drop-down-list a{display:inline-block;color:rgba(255, 255, 255, 0.8);}
.drop-down-list a:hover{text-decoration:underline;}
.accordeon.drop-down .entry .text{padding:0 20px;}
.accordeon.drop-down .entry.active .title{color:#fff;}
.accordeon.drop-down .entry.active .title:hover{color:#fff0e0;}
.accordeon.drop-down .entry.active .title .glyphicon{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);}
/**/@media (max-width:991px){.new-block.type-18 .tabs-switch{height:70px;padding:0 30px;}
.new-block.type-18 .tabs-switch-wrapper{margin-bottom:50px;}
}
@media (max-width:767px){.new-block.type-18 .tabs-switch{width:50%;float:left;}
.new-block.type-18 .tabs-switch .cell-view{width:500px;}
}
.new-block.type-19{padding-bottom:0;}
.sorting-item, .grid-sizer{width:20%;position:relative;overflow:hidden;cursor:pointer;}
.full-page{margin-bottom:120px;}
.full-page .sorting-item, .full-page .grid-sizer{width:25%;}
.full-page .sorting-item.w2{width:50%;}
.sorting-item img{display:block;width:100%;height:auto;position:relative;}
.sorting-menu{text-align:center;font-size:0;margin-bottom:70px;}
.sorting-menu a{display:inline-block;font-size:13px;line-height:30px;color:#888;text-transform:uppercase;font-family:'bold';margin-right:15px;padding:2px 10px 0 10px;margin-bottom:5px;}
.sorting-menu a.active, .sorting-menu a:hover{color:#fff;background:#162a4f;}
.sorting-menu a:first-child{margin-left:0;}
.sorting-item.disabled{opacity:0.1;}
.full-page .sorting-item.disabled{opacity:0;}
.sorting-item .tagline{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(251, 192, 17, 0.8);opacity:0;}
.sorting-item:hover .tagline{opacity:1;}
.sorting-item .tagline .content{position:absolute;width:90%;left:5%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;}
.sorting-item .tagline .title{font-size:22px;line-height:40px;color:#fff;text-transform:uppercase;font-family:'bold';transform:translateX(-100%);-oz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);}
.sorting-item:nth-child(2n) .tagline .title{transform:translateX(0%) translateY(-100%);-oz-transform:translateX(0%) translateY(-100%);-webkit-transform:translateX(0%) translateY(-100%);-ms-transform:translateX(0%) translateY(-100%);}
.sorting-item .tagline .description{font-size:11px;line-height:24px;text-transform:uppercase;transform:translateX(100%);-oz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);}
.sorting-item:nth-child(2n) .tagline .description{transform:translateX(0%) translateY(100%);-oz-transform:translateX(0%) translateY(100%);-webkit-transform:translateX(0%) translateY(100%);-ms-transform:translateX(0%) translateY(100%);}
.sorting-item:hover .tagline .title, .sorting-item:hover .tagline .description{transform:translateX(0%) translateY(0%);-oz-transform:translateX(0%) translateY(0%);-webkit-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);}
.full-page.borders .sorting-item:after{position:absolute;width:100%;height:100%;border:15px #fff solid;left:0;top:0;content:"";}
.responsive-filtration-title{display:none;position:relative;}
@media (max-width:991px){.sorting-menu{margin-bottom:50px;}
.full-page.borders .sorting-item:after{border-width:5px;}
.responsive-filtration-title{display:block;color:#222;border-bottom:5px #162a4f solid;font-size:22px;font-family:'bold';line-height:40px;padding:0 40px;cursor:pointer;}
.responsive-filtration-title .glyphicon{position:absolute;line-height:40px;width:40px;text-align:center;top:0;right:0;font-size:18px;color:#162a4f;}
.sorting-menu.active .responsive-filtration-title .glyphicon{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
.responsive-filtration-toggle{display:none;}
.sorting-menu.active .responsive-filtration-toggle{display:block;}
.sorting-menu a{display:block;margin:10px 0 0 0;}
}
@media (max-width:767px){.sorting-item, .grid-sizer{width:50%;}
.full-page .sorting-item, .full-page .grid-sizer, .full-page .sorting-item.w2{width:50%;}
}
.blog-container{padding-top:75px;}
.blog-post{margin-bottom:90px;clear:both;}
.blog-post .thumbnail-entry{display:block;margin-bottom:40px;}
.blog-post .thumbnail-entry img{display:block;width:100%;height:auto;}
.blog-post .thumbnail-entry blockquote{background:url(../img/theme-1/blockquote-bg-1.png) 40px 30px no-repeat #f8f8f8;padding:70px 40px 20px 40px;font-size:20px;line-height:24px;color:#222;text-transform:uppercase;font-family:'bold';border-left:5px #162a4f solid;}
.blog-post .thumbnail-entry blockquote.style-2{background:none;padding-top:20px;padding-bottom:20px;position:relative;border:none;}
.blog-post .thumbnail-entry blockquote.style-2:before{width:2px;top:18px;bottom:18px;position:absolute;left:0;background:#162a4f;content:"";}
.blog-post .thumbnail-entry blockquote footer{background:none;font-size:16px;line-height:30px;color:#777;font-family:'regular';margin-top:5px;}
.blog-post .thumbnail-entry blockquote cite{color:#162a4f;font-family:'bold';}
.blog-post .thumbnail-entry blockquote.style-2 cite{color:#222;}
.blog-post .thumbnail-entry .default-arrow.left{left:20px;}
.blog-post .thumbnail-entry .default-arrow.right{right:20px;}
.blog-post .thumbnail-entry .pagination{position:absolute!important;left:0;width:100%!important;bottom:10px;top:auto;display:none;}
.blog-post .data{}
.blog-post .date{float:left;width:70px;border-right:2px #162a4f solid;text-align:center;font-size:14px;line-height:24px;color:#222;padding-top:3px;}
.blog-post .date span{display:block;font-size:30px;font-family:'bold';}
.blog-post .text{margin-left:70px;padding:0 0 0 30px;}
.blog-post .title{font-size:30px;line-height:34px;color:#222;text-transform:uppercase;font-family:'bold';margin-bottom:20px!important;display:inline-block;}
.blog-post.detail-post .title{margin-bottom:35px!important;}
.blog-post .title:hover{color:#162a4f;}
.blog-post .description{font-size:14px;line-height:24px;color:#777;margin-bottom:30px;}
.paginator{}
.paginator ul{list-style:none;margin:0 100px -40px 100px;font-size:0;text-align:center;}
.paginator ul li{display:inline-block;margin:0 5px;padding:0;}
.paginator ul li:after{display:none;}
.paginator ul li a{font-size:12px;line-height:35px;color:#888;display:block;width:35px;font-family:'bold';}
.paginator ul li a.active, .paginator ul li a:hover{color:#fff;background:#162a4f;}
.arrow-button:hover{color:#162a4f;}
.arrow-button{float:right;font-size:12px;line-height:42px;color:#888;font-family:'bold';text-transform:uppercase;}
.arrow-button:first-child{float:left;}
.widget-entry{margin-bottom:70px;}
.widget-title{font-size:20px;line-height:20px;color:#222;text-transform:uppercase;font-family:'bold';margin-bottom:40px!important;}
.widget-entry .swiper-container img{width:100%;height:auto;}
.widget-entry .default-arrow{transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);margin-top:-44px;}
.widget-entry .default-arrow.left{left:15px;}
.widget-entry .default-arrow.right{right:15px;}
.categories-wrapper{}
.categories-wrapper .entry{font-size:12px;line-height:14px;padding:14px 30px 14px 0;display:block;position:relative;color:#888;text-transform:uppercase;border-bottom:1px #f2f2f2 solid;cursor:pointer;}
.categories-wrapper .entry .number{position:absolute;right:0;top:14px;color:#162a4f;}
.categories-wrapper .entry .glyphicon{font-size:10px;margin-right:10px;position:relative;}
.categories-wrapper .entry.toggle .glyphicon:before{content:"+";color:#162a4f;font-family:Arial;font-size:14px;font-weight:bold;}
.categories-wrapper .entry.toggle.active .glyphicon:before{content:"-";}
.categories-wrapper .entry:hover{color:#162a4f;}
.categories-wrapper .sub-wrapper{border-bottom:1px #f2f2f2 solid;display:none;}
.categories-wrapper .sub-wrapper:last-child{border:none;}
.categories-wrapper .sub-wrapper a{display:block;font-size:12px;line-height:14px;color:#888;padding:14px 0 14px 40px;}
.categories-wrapper .sub-wrapper a span{color:#162a4f;}
/**/.popular-post-entry{padding-bottom:35px;border-bottom:1px #f2f2f2 solid;margin-bottom:35px;}
.popular-post-entry .popular-thumbnail{float:left;}
.popular-post-entry .popular-thumbnail img{display:block;width:80px;height:80px;}
.popular-post-entry .content{margin-left:100px;}
.popular-post-entry .content .date{font-size:12px;line-height:14px;color:#162a4f;text-transform:uppercase;margin-bottom:10px;font-family:'bold';}
.popular-post-entry .content .title{font-size:13px;line-height:20px;color:#222;text-transform:uppercase;font-family:'bold';display:block;}
.popular-post-entry .content .title:hover{color:#162a4f;}
/**/.tags-container{font-size:0;}
.tags-container a{font-size:11px;line-height:32px;color:#555;display:inline-block;margin-right:10px;background:#f8f8f8;padding:0 10px;text-transform:uppercase;margin-bottom:10px;}
.tags-container a:hover{color:#fff;background:#162a4f;}
.tags-title{display:inline-block;line-height:32px;font-size:14px;color:#222;text-transform:uppercase;margin-right:20px;font-family:'bold';}
/**/.text-widget-image{max-width:370px;width:100%;height:auto;display:block;margin-bottom:20px;}
.text-widget-description{font-size:14px;line-height:24px;color:#777;margin-bottom:20px;}
/**/.latest-comment-entry{margin-bottom:30px;}
.latest-comment-entry .date{font-size:11px;line-height:18px;color:#888;text-transform:uppercase;font-family:'bold';margin-bottom:10px;}
.latest-comment-entry .date .glyphicon{color:#162a4f;font-size:16px;display:inline-block;margin-right:10px;position:relative;top:3px;}
.latest-comment-entry .title{font-size:13px;line-height:20px;color:#888;}
.latest-comment-entry .title .name{color:#162a4f;text-transform:uppercase;}
.latest-comment-entry .title .name:hover{text-decoration:underline;}
.latest-comment-entry .title .post-title{color:#222;text-transform:uppercase;font-family:'bold';}
.latest-comment-entry .title .post-title:hover{color:#162a4f;}
/**/.gallery-preview img{float:left;width:25%;height:auto;}
/**/.widget-entry .items-1 .tabs-switch{width:100%;}
.widget-entry .items-2 .tabs-switch{width:50%;}
.widget-entry .items-3 .tabs-switch{width:33.333333333%;}
.widget-entry .items-4 .tabs-switch{width:25%;}
.widget-entry .tabs-switch{padding:0 5px;border:1px #f2f2f2 solid;float:left;height:70px;font-size:13px;color:#777;font-family:'bold';text-transform:uppercase;text-align:center;background:#fbfbfb;cursor:pointer;}
.widget-entry .tabs-switch.active{color:#162a4f;background:#fff;border-bottom-color:#fff;}
.widget-entry .tabs-switch .cell-view{width:1000px;}
.widget-tab-wrapper{padding:20px 30px;border:1px #f2f2f2 solid;border-top:none;}
.tab-style .widget-tab-wrapper{border:none;}
.widget-entry .tabs-entry img{display:inline-block;margin:0 auto;max-width:100%;height:auto;}
.widget-entry .tabs-entry .cell-view{height:250px;}
/**/.widget-testimonial{padding-right:10px;}
.widget-testimonial .text{font-size:14px;line-height:20px;color:#777;padding:15px 25px 15px 50px;border:1px #f2f2f2 solid;border-radius:5px;background:url(../img/theme-1/blockquote-bg.png) 20px 17px no-repeat #fff;margin-bottom:35px;position:relative;}
.widget-testimonial .text:after{width:28px;height:18px;background:url(../img/widget-testimonial-triangle.png);position:absolute;content:"";left:55px;top:100%;}
.widget-testimonial .person{}
.widget-testimonial .person img{width:115px;height:auto;float:left;margin-left:12px;}
.widget-testimonial .person .description{margin-left:157px;font-size:13px;line-height:24px;color:#777;padding-top:30px;}
.widget-testimonial .person .description span{display:block;font-size:16px;color:#222;font-family:'bold';}
.testimonial-widget-pagination{width:139px!important;}
/**/.search-form{position:relative;}
.search-form input{height:43px;padding:0 43px 0 20px;width:100%;background:#f8f8f8;font-size:14px;line-height:43px;font-family:'regular';border:none;margin:0;}
.search-form .search-submit{position:absolute;height:43px;width:43px;text-align:center;color:#162a4f;line-height:43px;text-align:center;font-size:20px;cursor:pointer;cursor:pointer;top:0;right:0;}
.search-form .search-submit span{position:relative;}
.search-form .search-submit input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;padding:0;}
/**/.widget-entry .social-icons{font-size:0;}
.widget-entry .social-icons a{width:35px;height:35px;display:inline-block;background:#162a4f;text-align:center;line-height:35px;margin-right:15px;}
.widget-entry .social-icons a:hover{background:#777;}
.widget-entry .social-icons a img{display:inline-block;vertical-align:middle;position:relative;top:1px;}
/**/.tweet-entry{position:relative;padding-left:35px;margin-bottom:24px;font-size:14px;line-height:24px;color:#777;}
.tweet-entry a{color:#162a4f;font-family:'bold';}
.tweet-entry a:hover{text-decoration:underline;}
.tw-logo{position:absolute;left:0;top:5px;}
.tweet-entry .date{display:block;color:#cbcaca;font-family:'bold';}
@media (min-width:992px){.blog-post.style-2{padding-left:100px;}
.blog-post.style-2 .date{position:absolute;left:0;top:0;width:100px;background-color:#162a4f;-webkit-box-shadow:inset 3px 0 #daa508;box-shadow:inset 3px 0 #daa508;border:none;color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.1);padding:20px 0;z-index:1;}
.blog-post.style-2 .date:before{width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #162a4f;content:"";position:absolute;left:100%;top:0;}
.blog-post.style-2 .date br{display:none;}
.blog-post.style-2 .text{margin-left:0;padding-left:0;}
}
.author-entry{font-size:11px;color:#888;line-height:15px;font-family:'bold';margin-bottom:20px;}
.author-thumbnail{float:left;}
.author-thumbnail img{width:39px;height:39px;display:block;}
.author-text{margin-left:50px;padding:12px 0;}
.author-text .name{text-transform:uppercase;color:#888;}
.author-text .category{text-transform:uppercase;color:#162a4f;}
.author-text a:hover{text-decoration:underline;}
.author-entry .glyphicon{color:#162a4f;font-size:14px;margin-right:7px;margin-left:25px;}
.blog-post .thumbnails{cursor:pointer;}
.blog-post .thumbnails .entry{opacity:0.3;margin-top:30px;}
.blog-post .thumbnails .entry.active{opacity:1;}
.blog-post .thumbnails img{width:100%;height:auto;}
.blog-post.style-3{position:relative;}
.blog-post.style-3:after{position:absolute;width:3000px;left:50%;margin-left:-1500px;bottom:-30px;height:1px;background:#f2f2f2;content:"";}
@media (min-width:992px){.blog-post.style-3 .title{font-size:18px;line-height:28px;}
.blog-post.style-3 .author-thumbnail img{width:60px;height:60px;}
.blog-post.style-3 .author-text{margin-left:70px;padding:22px 0;}
}
.blog-post.detail-post{padding-bottom:90px;border-bottom:1px #f2f2f2 solid;margin-bottom:90px;}
.blog-post.detail-post .text{margin-left:0;padding:0;}
.blog-post.detail-post .author-entry{margin-bottom:35px;}
.blog-post-hat-center-align{text-align:center;margin-bottom:20px;}
.blog-article-description{font-size:18px;line-height:30px;color:#777;margin-bottom:20px;}
.author-center-align{text-align:center;}
.author-center-align .author-entry{display:inline-block;}
.blog-detail-article{font-size:14px;line-height:24px;color:#777;}
.new-block .blog-detail-article p, .new-block .blog-detail-article ul, .new-block .blog-detail-article ol, .new-block .blog-detail-article img{margin-bottom:20px!important;}
.blog-detail-article img{max-width:100%;height:auto;}
.blog-detail-article h3{font-size:18px;line-height:30px;color:#222;text-transform:uppercase;margin-bottom:20px!important;font-family:'bold';}
.blog-post.detail-post .thumbnail-entry{margin-bottom:20px!important;}
.share-post{text-align:right;}
.share-post a{display:inline-block;width:32px;text-align:center;height:32px;position:relative;top:-1px;vertical-align:middle;}
.share-post a:hover{background:#162a4f;}
.share-post a img{position:absolute;width:16px;height:16px;left:50%;top:50%;margin:-8px 0 0 -8px;opacity:0;}
.share-post a img:first-child{opacity:1;}
.share-post a:hover img{opacity:1;}
.share-post a:hover img:first-child{opacity:0;}
.related-posts{padding-bottom:90px;border-bottom:1px #f2f2f2 solid;margin-bottom:90px;}
.related-posts .titel-left{margin-left:25px!important;margin-bottom:60px!important;}
.related-entry{margin-bottom:20px;padding-top:10px;}
.related-entry.content{padding:0 30px 0 0;}
.related-entry img{max-width:100%;height:auto;margin-bottom:20px;}
.related-entry .title{font-size:18px;line-height:24px;color:#222;text-transform:uppercase;font-family:'bold';display:block;margin-bottom:20px;}
.related-entry .description{font-size:14px;line-height:24px;color:#777;}
.related-entry .blog-entry{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;}
.related-entry .author-entry{margin-bottom:20px;}
.back-button{margin-bottom:35px;text-align:center;}
.back-button .glyphicon{position:relative;top:2px!important;margin-right:7px;float:none!important;width:auto!important;}
.new-block .article-thumbnails{margin-bottom:20px!important;}
.new-block .article-thumbnails img{float:left;width:33.33%;height:auto;margin-bottom:0!important;}
.blog-comments{margin-bottom:70px;}
.blog-comments .titel-left{margin-bottom:60px!important;margin-left:25px!important;}
.blog-comments-container{margin-left:-160px;}
.comment-entry{padding-top:40px;margin-left:120px;border-left:1px #f2f2f2 solid;position:relative;}
.comment-entry:before{content:"";position:absolute;width:1px;background:#f2f2f2;height:40px;left:120px;top:0;}
.comment-entry .comment-entry:before{width:40px;height:1px;left:0;top:122px;}
.comment-entry:first-child{padding-top:0;}
.blog-comments-container>.comment-entry{border:none;}
.comment-entry:first-child:before{display:none;}
.comment-image{width:165px;float:left;margin-left:40px;}
.comment-image img{width:100%;height:auto;display:block;}
.comment-content{margin-left:235px;padding-top:20px;}
.comment-content .name{font-size:16px;line-height:20px;color:#222;text-transform:uppercase;font-family:'bold';margin-bottom:10px;padding-right:75px;position:relative;}
.comment-content .name .reply{position:absolute;top:0;right:0;font-size:11px;color:#162a4f;text-transform:uppercase;font-family:'bold';cursor:pointer;}
.comment-content .name .reply span{font-size:14px;position:relative;top:2px;margin-right:5px;}
.comment-content .name .reply:hover{color:#777;}
.comment-content .date{font-size:11px;line-height:14px;color:#cbcaca;text-transform:uppercase;font-family:'bold';margin-bottom:15px;}
.comment-content .date .glyphicon{color:#162a4f;font-size:16px;position:relative;top:2px;margin-right:10px;}
.comment-content .description{font-size:14px;line-height:24px;color:#777;}
.comment-form{margin:0 -2%;}
.blog-content-column .comment-form{margin-top:-14px;}
.posts-navigation{border-top:1px solid #f2f2f2;margin-top:-1px;}
.posts-navigation .thumbnail-image{width:278px;float:left;}
.posts-navigation .align-left{border-right:1px solid #f2f2f2;}
.posts-navigation .align-right .thumbnail-image{float:right;}
.posts-navigation .description{margin-left:315px;margin-right:15px;}
.posts-navigation .align-right .description{margin-left:15px;margin-right:315px;}
.posts-navigation .thumbnail-image img{width:100%;height:auto;display:block;}
.posts-navigation .cell-view{height:278px;width:2000px;}
.posts-navigation .align-right{text-align:right;}
.posts-navigation .width-wrapper{float:left;width:100%;}
.posts-navigation .align-right .width-wrapper{float:right;}
.posts-navigation .title{font-size:24px;color:#222;line-height:28px;display:block;text-transform:uppercase;font-family:'bold';margin-bottom:20px;}
.posts-navigation .title:hover{color:#162a4f;}
.posts-navigation .data{font-size:11px;line-height:14px;color:#777;margin-bottom:20px;font-family:'bold';}
.posts-navigation .data .block{display:inline-block;margin-right:5px;width:auto;}
.posts-navigation .data .glyphicon{font-size:14px;color:#162a4f;margin-right:5px;}
.posts-navigation .data .category{color:#162a4f;}
.posts-navigation .text{font-size:13px;line-height:24px;color:#777;}
.small-button{font-size:13px;line-height:30px;color:#fff;font-family:'bold';text-shadow:1px 0 1px rgba(0,0,0,.1);text-transform:uppercase;padding:3px 10px 0 10px;display:inline-block;background:#162a4f;}
.small-button:hover{color:#222;background:#f8f8f8;}
.posts-navigation .small-button{margin-bottom:25px;}
.scroll-to-bottom{
	text-align: center;
    position: absolute;
    right: 100px;
    z-index: 1;
    top: 450px;
}
@media (max-width:991px){.blog-content-column:first-child{margin-bottom:50px;}
.blog-post .thumbnail-entry .pagination{display:block;}
.blog-post{margin-bottom:50px;}
.widget-entry{margin-bottom:50px;}
.gallery-preview img{width:16.6%;}
}
@media (max-width:767px){.blog-comments{margin-bottom:30px;}
.blog-post.detail-post, .related-posts{padding-bottom:30px;margin-bottom:30px;}
.share-post{text-align:left;}
.blog-comments-container{margin-left:-30px;}
.comment-entry{margin-left:30px;border:none;}
.comment-entry:before{display:none;}
.comment-image{width:100px;margin-left:0;}
.comment-content{margin-left:110px;padding-top:0;}
.author-text .block{display:inline;}
.author-entry .glyphicon{margin-left:0;}
.posts-navigation{padding:20px 0;}
.posts-navigation .thumbnail-image{display:none;}
.posts-navigation .description, .posts-navigation .align-right .description{margin:0 15px 20px 15px;text-align:left;}
.posts-navigation .width-wrapper, .posts-navigation .align-right .width-wrapper{max-width:100%;float:none;}
.posts-navigation .cell-view{height:auto;}
.scroll-to-bottom{
	    text-align: center;
    position: absolute;
    right: 10px;
    z-index: 1;
    top: 390px;
}
}
@media (max-width:480px){.gallery-preview img{width:25%;}
.blog-post .date{float:none;width:auto;text-align:left;margin-bottom:10px;}
.blog-post .date br{display:none;}
.blog-post .date span{display:inline-block;}
.blog-post .text{margin-left:0;padding:0;}
.paginator ul{margin:0;}
.blog-post .thumbnails, .blog-post .thumbnails *{padding:0;}
.blog-post .thumbnails .entry{margin-top:0;}
.blog-comments-container{margin-left:0px;}
.comment-entry{margin-left:0px;}
}
.video-popup{position:fixed;left:-100%;top:0px;width:100%;height:100%;z-index:500;}
.video-popup span{position:absolute;width:50%;height:50%;left:0px;background:#000;}
.video-popup span:nth-child(1){top:-50%;left:-50%;}
.video-popup span:nth-child(2){bottom:-50%;left:-50%;}
.video-popup span:nth-child(1):after{position:absolute;left:300%;top:-100%;background:#000;width:100%;height:100%;content:"";}
.video-popup span:nth-child(2):after{position:absolute;left:300%;top:0px;background:#000;width:100%;height:100%;content:"";}
.video-popup.act-act{left:0px;}
.video-popup.act span:nth-child(1){top:0px;left:0px;}
.video-popup.act span:nth-child(1):after{left:100%;top:0px;}
.video-popup.act span:nth-child(2){bottom:0px;left:0px;}
.video-popup.act span:nth-child(2):after{left:100%;top:0px;}
.video-popup iframe{position:absolute;left:0px;bottom:0%;opacity:0;width:100%;height:90%;}
.video-popup iframe.act{opacity:1;}
.video-popup a{position:absolute;left:0px;top:0px;opacity:0;width:100%;height:10%;text-align:center;cursor:pointer;}
.video-popup a.act{opacity:1;}
.video-popup a:after{position:absolute;left:0px;top:50%;margin-top:-30px;height:60px;content:"";color:#162a4f;font-size:60px;width:100%;text-align:center;background:url(../img/theme-1/cross.png) no-repeat scroll 50% 50%;}
.video-popup a:hover{background:#162a4f;color:#fff;}
.video-popup a:hover:after{color:#fff;background:url(../img/cross-act.png) no-repeat scroll 50% 50%;}
@media (max-width:991px){.video-popup{opacity:0;}
.video-popup.act-act{opacity:1;}
}
@media (max-width:767px){}
.overflow-hidden{overflow:hidden;}
.gallery-popup, .screen-preview-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:12;transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);background:rgba(0,0,0,0.8);}
.gallery-popup.active, .screen-preview-popup.active{transform:translateX(0%);-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-ms-transform:translateX(0%);}
.gallery-popup .overflow, .screen-preview-popup .overflow{position:absolute;top:100px;bottom:0;left:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;-ms-overflow-scrolling:touch;}
.gallery-popup .swiper-container{padding-bottom:100px;padding-top:50px;}
.gallery-popup .image-container{width:80%;max-width:770px;margin:0 auto;}
.gallery-popup .image-container img{width:100%;height:auto;display:block;}
.gallery-popup .image-container .description{background:#fff;padding:40px;}
.gallery-popup .image-container .title{font-size:18px;line-height:28px;color:#222;text-transform:uppercase;font-family:'bold';margin-bottom:22px;}
.gallery-popup .image-container .text{font-size:14px;line-height:24px;color:#777;}
.gallery-popup .close-popup, .screen-preview-popup .close-popup{position:absolute;top:0;right:0;z-index:1;color:#162a4f;font-size:30px;line-height:50px;width:50px;text-align:center;cursor:pointer;width:100%;height:100px;text-align:center;line-height:100px;background:#000;}
.gallery-popup .close-popup:hover, .screen-preview-popup .close-popup:hover{background:#162a4f;color:#fff;}
.gallery-popup .close-popup:active span{transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
.gallery-popup .default-arrow{margin-top:24px;z-index:1;}
.screen-preview-popup{text-align:center;}
.screen-preview-popup img{max-width:100%;height:auto;display:inline-block;vertical-align:bottom;}
@media (max-width:991px){.gallery-popup .default-arrow.left{display:block;left:3%;}
.gallery-popup .default-arrow.right{display:block;right:3%;}
}
@media (max-width:767px){.gallery-popup .image-container .description{padding:30px 20px;}
}
.typography-article{margin-bottom:30px;font-size:16px;line-height:28px;}
.typography-article.small-font{font-size:14px;line-height:24px;}
.typography-article *{color:#777;}
.color-background .typography-article *{color:#fff;}
.typography-article h1{font-size:60px;line-height:60px;font-family:'bold';text-transform:uppercase;margin-bottom:20px!important;color:#222;}
.typography-article h2{font-size:46px;line-height:46px;font-family:'bold';text-transform:uppercase;margin-bottom:20px!important;color:#222;}
.typography-article h3{font-size:30px;line-height:30px;font-family:'bold';text-transform:uppercase;margin-bottom:20px!important;color:#222;}
.typography-article h4{font-size:20px;line-height:20px;font-family:'bold';text-transform:uppercase;margin-bottom:11px!important;color:#222;}
.typography-article h5{font-size:18px;line-height:18px;font-family:'bold';text-transform:uppercase;margin-bottom:11px!important;color:#222;}
.typography-article h6{font-size:16px;line-height:16px;font-family:'bold';text-transform:uppercase;margin-bottom:11px!important;color:#222;}
.typography-article p, .typography-article ul, .typography-article ol, .typography-article .table-responsive{color:#777;margin-bottom:24px;}
.typography-article ul li, .typography-article ol li{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:24px;}
.typography-article ol{counter-reset:number;list-style:outside none none;}
.typography-article ol li::before{color:#fff;content:counter(number, decimal);counter-increment:number;font-family:"bold";margin-right:15px;width:17px;height:17px;display:inline-block;text-align:center;font-size:10px;line-height:17px;background:#162a4f;position:relative;top:-3px;}
.typography-article ul.list-style-3 li{padding-left:20px;}
.typography-article ul.list-style-3 li:before{width:7px;height:2px;position:absolute;left:0;content:"";top:14px;background:#162a4f;}
.typography-article ul.list-style-3 li:after{display:none;}
/**/.message-box-entry{font-size:14px;line-height:24px;position:relative;margin-bottom:30px;}
.message-box-entry.style-1{background:#162a4f;color:rgba(255, 255, 255, 0.8);box-shadow:3px 4px 10px rgba(0,0,0,.1);padding:30px;}
.message-box-entry.style-1:before{width:5px;height:100%;position:absolute;left:0;top:0;content:"";background:#daa508;}
.message-box-entry.style-2{background:#222;color:#c9c9c9;box-shadow:3px 4px 10px rgba(0,0,0,.1);padding:30px;}
.message-box-entry.style-2:before{width:5px;height:100%;position:absolute;left:0;top:0;content:"";background:#000;}
.message-box-entry.style-3{background:#fff;border:5px #162a4f solid;color:#162a4f;padding:25px;}
.message-box-entry .close-box{position:absolute;top:5px;right:5px;font-size:18px;width:20px;line-height:20px;text-align:center;cursor:pointer;font-family:'bold';}
/**/.typography-article .table{font-size:14px;line-height:24px;width:100%;text-align:center;}
.typography-article .table th{font-size:16px;line-height:20px;color:#fff;font-family:'bold';text-transform:uppercase;padding:15px 25px;background:#162a4f;text-align:center;}
.typography-article .table td{padding:15px 25px;border-bottom:1px #f2f2f2 solid;background:#fbfbfb;}
.typography-article .table td:first-child{font-family:'bold';}
.typography-article .table tr:nth-child(2n) td{background:#fff;}
.typography-article .table td:first-child, .typography-article .table th:first-child{text-align:left;}
/**/.default-arrow.simple-arrow{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin-right:20px;display:inline-block;}
.default-arrow.black{background:#222;box-shadow:none;}
.default-arrow.black:hover{color:#000;}
.default-arrow.black span{color:#162a4f;}
.default-arrow.black:hover span{color:#fff;}
/**/.checkbox-entry{margin:0 0 10px 0!important;float:left;clear:both;}
.checkbox-entry input{position:absolute;left:-30px;display:none;}
.checkbox-entry label{font-size:14px;color:#777;line-height:20px;display:block;padding-left:30px;position:relative;cursor:pointer;position:relative;}
.checkbox-entry label:before{position:absolute;content:"";left:0px;top:0;width:20px;height:20px;border:1px #6d6464 solid;background:#fbfbfb;}
.checkbox-entry.active label:before{background-color:#fff;border:2px #162a4f solid;}
.checkbox-entry.active label:after{content:"";width:5px;height:10px;border:2px #162a4f solid;border-bottom:none;border-right:none;position:absolute;left:8px;top:3px;transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);}
.checkbox-entry.radio label:before{-webkit-border-radius:10px;border-radius:10px;background-color:#fff;}
.checkbox-entry.active.radio label:after{-webkit-border-radius:10px;border-radius:10px;position:absolute;width:8px;height:8px;background:#162a4f;left:6px;top:50%;margin-top:-4px;content:"";}
.theme-config{position:fixed;left:-152px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:152px;min-height:50px;background:#fff;border:1px #e7e7e7 solid;z-index:10;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding:10px;}
.theme-config.active{left:0;}
.theme-config .open{position:absolute;width:60px;height:60px;background:#fff;border:1px #e7e7e7 solid;border-left:none;left:100%;top:50%;margin-top:-30px;cursor:pointer;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}
.theme-config .open img{-webkit-backface-visibility:hidden;}
.theme-config .open img:nth-child(1){position:absolute;left:5px;top:5px;width:32px;height:auto;}
.theme-config .open img:nth-child(2){position:absolute;left:33px;top:23px;width:22px;height:auto;}
.theme-config .open img:nth-child(3){position:absolute;left:23px;top:40px;width:15px;height:auto;}
.theme-config .open:hover img{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
.theme-config .open:hover img:nth-child(2){transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.theme-config .title{color:#232c3b;font-size:14px;line-height:14px;margin-bottom:10px;font-family:"bold", sans-serif, Arial;text-transform:uppercase;padding-bottom:7px;position:relative;margin:5px 10px 5px 10px;}
.theme-config .title:before{position:absolute;content:"";left:0;bottom:0;height:5px;width:100%;background:#162a4f;}
.theme-config .colours-wrapper .entry{height:45px;width:45px;margin:10px;cursor:pointer;position:relative;float:left;background:currentColor;}
.theme-config .colours-wrapper .entry:after{position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;border:3px currentColor solid;content:"";opacity:0;}
.theme-config .colours-wrapper .entry.active:after{opacity:1;}
.theme-config .colours-wrapper .entry:last-child{margin-bottom:0;}
body[data-theme="theme-2"] nav .submeny a:after{border-top-color:#00bbd2;}
body[data-theme="theme-2"] .play::after{border-left-color:#00bbd2;}
body[data-theme="theme-2"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-2"] #loader-wrapper span, body[data-theme="theme-2"] .play:hover, body[data-theme="theme-2"] .blog-post .date, body[data-theme="theme-2"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-2"] .button.type-1:after, body[data-theme="theme-2"] .checkbox-entry.active label:before, body[data-theme="theme-2"] .checkbox-entry.active label:after, body[data-theme="theme-2"] .message-box-entry.style-3, body[data-theme="theme-2"] .responsive-filtration-title{border-color:#00bbd2;}
body[data-theme="theme-2"] .styled-form .submit-wrapper:hover{background-color:#00bbd2;}
body[data-theme="theme-2"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#00bbd2;}
body[data-theme="theme-2"] nav a.act, body[data-theme="theme-2"] nav a:hover, body[data-theme="theme-2"] .button, body[data-theme="theme-2"] nav .submeny:hover .submeny-top, body[data-theme="theme-2"] header.act nav a:hover, body[data-theme="theme-2"] header.act nav a.act, body[data-theme="theme-2"] .titel-left:after, body[data-theme="theme-2"] .titel-top:after, body[data-theme="theme-2"] .swiper-active-switch, body[data-theme="theme-2"] ul li:after, body[data-theme="theme-2"] .block.type-6, body[data-theme="theme-2"] .video-popup a:hover, body[data-theme="theme-2"] .play:hover, body[data-theme="theme-2"] .mob-icon span, body[data-theme="theme-2"] .mob-icon span:before, body[data-theme="theme-2"] .mob-icon span:after, body[data-theme="theme-2"] .default-arrow, body[data-theme="theme-2"] .page-tagline .title:before, body[data-theme="theme-2"] .accordeon .entry.active, body[data-theme="theme-2"] .new-block.color-background, body[data-theme="theme-2"] .sorting-menu a.active, body[data-theme="theme-2"] .sorting-menu a:hover, body[data-theme="theme-2"] .banner-tabs span.title:before, body[data-theme="theme-2"] .new-block.type-10 .image-socials-box, body[data-theme="theme-2"] .tags-container a:hover, body[data-theme="theme-2"] .paginator ul li a.active, body[data-theme="theme-2"] .paginator ul li a:hover, body[data-theme="theme-2"] .blog-post.style-2 .date, body[data-theme="theme-2"] .share-post a:hover, body[data-theme="theme-2"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-2"] .small-button, body[data-theme="theme-2"] .widget-entry .social-icons a, body[data-theme="theme-2"] .button.type-1:hover, body[data-theme="theme-2"] .checkbox-entry.active.radio label:after, body[data-theme="theme-2"] .typography-article ol li:before, body[data-theme="theme-2"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-2"] .message-box-entry.style-1, body[data-theme="theme-2"] .typography-article .table th, body[data-theme="theme-2"] .mouse-icon:before, body[data-theme="theme-2"] .back-to-top{background:#00bbd2;}
body[data-theme="theme-2"] .numbers .num, body[data-theme="theme-2"] .button.black, body[data-theme="theme-2"] .default-arrow:hover span, body[data-theme="theme-2"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-2"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-2"] .compare-column-entry .price, body[data-theme="theme-2"] .blog-entry .post-data, body[data-theme="theme-2"] .blog-entry .post-data a, body[data-theme="theme-2"] .blog-entry .title:hover, body[data-theme="theme-2"] .banner-tabs span.title, body[data-theme="theme-2"] .banner-tabs .entry:hover span.description, body[data-theme="theme-2"] .new-block.color-background, body[data-theme="theme-2"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-2"] .new-block.type-10 .position, body[data-theme="theme-2"] .popular-post-entry .content .date, body[data-theme="theme-2"] .popular-post-entry .content .title:hover, body[data-theme="theme-2"] .categories-wrapper .entry:hover, body[data-theme="theme-2"] .categories-wrapper .entry .number, body[data-theme="theme-2"] .blog-post .title:hover, body[data-theme="theme-2"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-2"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-2"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-2"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-2"] .latest-comment-entry .title .name, body[data-theme="theme-2"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-2"] .arrow-button:hover, body[data-theme="theme-2"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-2"] .accordeon .entry .title span, body[data-theme="theme-2"] .accordeon .entry .title:hover, body[data-theme="theme-2"] .author-text .category, body[data-theme="theme-2"] .author-entry .glyphicon, body[data-theme="theme-2"] .titel-left span, body[data-theme="theme-2"] .comment-content .name .reply, body[data-theme="theme-2"] .comment-content .date .glyphicon, body[data-theme="theme-2"] .posts-navigation .data .glyphicon, body[data-theme="theme-2"] .posts-navigation .data .category, body[data-theme="theme-2"] .posts-navigation .data .category, body[data-theme="theme-2"] .search-form .search-submit, body[data-theme="theme-2"] .tweet-entry a, body[data-theme="theme-2"] .widget-entry .tabs-switch.active, body[data-theme="theme-2"] .button.type-1, body[data-theme="theme-2"] .default-arrow.black span, body[data-theme="theme-2"] .message-box-entry.style-3, body[data-theme="theme-2"] .responsive-filtration-title .glyphicon, body[data-theme="theme-2"].teaser .teaser-date .date-square p, body[data-theme="theme-2"] .teaser-copyright .copyright a, body[data-theme="theme-2"] .content-404 .title, body[data-theme="theme-2"] .content-404 .description a, body[data-theme="theme-2"] .phone-icons-description .entry:hover .title{color:#00bbd2;}
body[data-theme="theme-2"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-2"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-2"] .button.type-1:hover, body[data-theme="theme-2"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-2"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-2"] .default-arrow.black{background:#222;}
body[data-theme="theme-2"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-2"] .sorting-item .tagline{background:rgba(0, 187, 210, 0.8);}
body[data-theme="theme-2"] .gallery-popup .close-popup, body[data-theme="theme-2"] .screen-preview-popup .close-popup{color:#00bbd2;}
body[data-theme="theme-2"] .gallery-popup .close-popup:hover, body[data-theme="theme-2"] .screen-preview-popup .close-popup:hover{background:#00bbd2;color:#fff;}
body[data-theme="theme-2"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-2"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #00bbd2;}
body[data-theme="theme-2"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-2"] .button.type-1{background:#fff;}
body[data-theme="theme-2"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #009fb3;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #009fb3;}
body[data-theme="theme-2"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #009fb3;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #009fb3;}
body[data-theme="theme-2"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #009fb3 inset;box-shadow:3px 0 #009fb3 inset;}
body[data-theme="theme-2"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #009fb3;box-shadow:inset -5px 0 #009fb3;}
body[data-theme="theme-2"] .message-box-entry.style-1:before{background:#009fb3;}
body[data-theme="theme-2"] .subscribe form input[type="submit"]{background-image:url(../img/theme-2/icon9.png);}
body[data-theme="theme-2"] .video-popup a:after{background-image:url(../img/theme-2/cross.png);}
body[data-theme="theme-2"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-2"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-2/blockquote-bg.png);}
body[data-theme="theme-2"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-2/blockquote-bg-1.png);}
body[data-theme="theme-2"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-2"] .list-style-2 li{background-image:url(../img/theme-2/list-bg-style-2.png);}
body[data-theme="theme-2"] .widget-testimonial .text{background-image:url(../img/theme-2/blockquote-bg.png);}
body[data-theme="theme-2"] .styled-form .submit-wrapper{background-image:url(../img/theme-2/icon9.png);}
body[data-theme="theme-3"] nav .submeny a:after{border-top-color:#4caf50;}
body[data-theme="theme-3"] .play::after{border-left-color:#4caf50;}
body[data-theme="theme-3"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-3"] #loader-wrapper span, body[data-theme="theme-3"] .play:hover, body[data-theme="theme-3"] .blog-post .date, body[data-theme="theme-3"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-3"] .button.type-1:after, body[data-theme="theme-3"] .checkbox-entry.active label:before, body[data-theme="theme-3"] .checkbox-entry.active label:after, body[data-theme="theme-3"] .message-box-entry.style-3, body[data-theme="theme-3"] .responsive-filtration-title{border-color:#4caf50;}
body[data-theme="theme-3"] .styled-form .submit-wrapper:hover{background-color:#4caf50;}
body[data-theme="theme-3"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#4caf50;}
body[data-theme="theme-3"] nav a.act, body[data-theme="theme-3"] nav a:hover, body[data-theme="theme-3"] .button, body[data-theme="theme-3"] nav .submeny:hover .submeny-top, body[data-theme="theme-3"] header.act nav a:hover, body[data-theme="theme-3"] header.act nav a.act, body[data-theme="theme-3"] .titel-left:after, body[data-theme="theme-3"] .titel-top:after, body[data-theme="theme-3"] .swiper-active-switch, body[data-theme="theme-3"] ul li:after, body[data-theme="theme-3"] .block.type-6, body[data-theme="theme-3"] .video-popup a:hover, body[data-theme="theme-3"] .play:hover, body[data-theme="theme-3"] .mob-icon span, body[data-theme="theme-3"] .mob-icon span:before, body[data-theme="theme-3"] .mob-icon span:after, body[data-theme="theme-3"] .default-arrow, body[data-theme="theme-3"] .page-tagline .title:before, body[data-theme="theme-3"] .accordeon .entry.active, body[data-theme="theme-3"] .new-block.color-background, body[data-theme="theme-3"] .sorting-menu a.active, body[data-theme="theme-3"] .sorting-menu a:hover, body[data-theme="theme-3"] .banner-tabs span.title:before, body[data-theme="theme-3"] .new-block.type-10 .image-socials-box, body[data-theme="theme-3"] .tags-container a:hover, body[data-theme="theme-3"] .paginator ul li a.active, body[data-theme="theme-3"] .paginator ul li a:hover, body[data-theme="theme-3"] .blog-post.style-2 .date, body[data-theme="theme-3"] .share-post a:hover, body[data-theme="theme-3"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-3"] .small-button, body[data-theme="theme-3"] .widget-entry .social-icons a, body[data-theme="theme-3"] .button.type-1:hover, body[data-theme="theme-3"] .checkbox-entry.active.radio label:after, body[data-theme="theme-3"] .typography-article ol li:before, body[data-theme="theme-3"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-3"] .message-box-entry.style-1, body[data-theme="theme-3"] .typography-article .table th, body[data-theme="theme-3"] .mouse-icon:before, body[data-theme="theme-3"] .back-to-top{background:#4caf50;}
body[data-theme="theme-3"] .numbers .num, body[data-theme="theme-3"] .button.black, body[data-theme="theme-3"] .default-arrow:hover span, body[data-theme="theme-3"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-3"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-3"] .compare-column-entry .price, body[data-theme="theme-3"] .blog-entry .post-data, body[data-theme="theme-3"] .blog-entry .post-data a, body[data-theme="theme-3"] .blog-entry .title:hover, body[data-theme="theme-3"] .banner-tabs span.title, body[data-theme="theme-3"] .banner-tabs .entry:hover span.description, body[data-theme="theme-3"] .new-block.color-background, body[data-theme="theme-3"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-3"] .new-block.type-10 .position, body[data-theme="theme-3"] .popular-post-entry .content .date, body[data-theme="theme-3"] .popular-post-entry .content .title:hover, body[data-theme="theme-3"] .categories-wrapper .entry:hover, body[data-theme="theme-3"] .categories-wrapper .entry .number, body[data-theme="theme-3"] .blog-post .title:hover, body[data-theme="theme-3"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-3"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-3"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-3"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-3"] .latest-comment-entry .title .name, body[data-theme="theme-3"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-3"] .arrow-button:hover, body[data-theme="theme-3"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-3"] .accordeon .entry .title span, body[data-theme="theme-3"] .accordeon .entry .title:hover, body[data-theme="theme-3"] .author-text .category, body[data-theme="theme-3"] .author-entry .glyphicon, body[data-theme="theme-3"] .titel-left span, body[data-theme="theme-3"] .comment-content .name .reply, body[data-theme="theme-3"] .comment-content .date .glyphicon, body[data-theme="theme-3"] .posts-navigation .data .glyphicon, body[data-theme="theme-3"] .posts-navigation .data .category, body[data-theme="theme-3"] .posts-navigation .data .category, body[data-theme="theme-3"] .search-form .search-submit, body[data-theme="theme-3"] .tweet-entry a, body[data-theme="theme-3"] .widget-entry .tabs-switch.active, body[data-theme="theme-3"] .button.type-1, body[data-theme="theme-3"] .default-arrow.black span, body[data-theme="theme-3"] .message-box-entry.style-3, body[data-theme="theme-3"] .responsive-filtration-title .glyphicon, body[data-theme="theme-3"] .posts-navigation .title:hover, body[data-theme="theme-3"].teaser .teaser-date .date-square p, body[data-theme="theme-3"] .teaser-copyright .copyright a, body[data-theme="theme-3"] .content-404 .title, body[data-theme="theme-3"] .content-404 .description a, body[data-theme="theme-3"] .phone-icons-description .entry:hover .title{color:#4caf50;}
body[data-theme="theme-3"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-3"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-3"] .button.type-1:hover, body[data-theme="theme-3"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-3"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-3"] .default-arrow.black{background:#222;}
body[data-theme="theme-3"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-3"] .sorting-item .tagline{background:rgba(76, 175, 80, 0.8);}
body[data-theme="theme-3"] .gallery-popup .close-popup, body[data-theme="theme-3"] .screen-preview-popup .close-popup{color:#4caf50;}
body[data-theme="theme-3"] .gallery-popup .close-popup:hover, body[data-theme="theme-3"] .screen-preview-popup .close-popup:hover{background:#4caf50;color:#fff;}
body[data-theme="theme-3"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-3"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #4caf50;}
body[data-theme="theme-3"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-3"] .button.type-1{background:#fff;}
body[data-theme="theme-3"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #419544;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #419544;}
body[data-theme="theme-3"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #419544;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #419544;}
body[data-theme="theme-3"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #419544 inset;box-shadow:3px 0 #419544 inset;}
body[data-theme="theme-3"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #419544;box-shadow:inset -5px 0 #419544;}
body[data-theme="theme-3"] .message-box-entry.style-1:before{background:#419544;}
body[data-theme="theme-3"] .subscribe form input[type="submit"]{background-image:url(../img/theme-3/icon9.png);}
body[data-theme="theme-3"] .video-popup a:after{background-image:url(../img/theme-3/cross.png);}
body[data-theme="theme-3"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-3"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-3/blockquote-bg.png);}
body[data-theme="theme-3"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-3/blockquote-bg-1.png);}
body[data-theme="theme-3"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-3"] .list-style-2 li{background-image:url(../img/theme-3/list-bg-style-2.png);}
body[data-theme="theme-3"] .widget-testimonial .text{background-image:url(../img/theme-3/blockquote-bg.png);}
body[data-theme="theme-3"] .styled-form .submit-wrapper{background-image:url(../img/theme-3/icon9.png);}
body[data-theme="theme-4"] nav .submeny a:after{border-top-color:#ba68c8;}
body[data-theme="theme-4"] .play::after{border-left-color:#ba68c8;}
body[data-theme="theme-4"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-4"] #loader-wrapper span, body[data-theme="theme-4"] .play:hover, body[data-theme="theme-4"] .blog-post .date, body[data-theme="theme-4"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-4"] .button.type-1:after, body[data-theme="theme-4"] .checkbox-entry.active label:before, body[data-theme="theme-4"] .checkbox-entry.active label:after, body[data-theme="theme-4"] .message-box-entry.style-3, body[data-theme="theme-4"] .responsive-filtration-title{border-color:#ba68c8;}
body[data-theme="theme-4"] .styled-form .submit-wrapper:hover{background-color:#ba68c8;}
body[data-theme="theme-4"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#ba68c8;}
body[data-theme="theme-4"] nav a.act, body[data-theme="theme-4"] nav a:hover, body[data-theme="theme-4"] .button, body[data-theme="theme-4"] nav .submeny:hover .submeny-top, body[data-theme="theme-4"] header.act nav a:hover, body[data-theme="theme-4"] header.act nav a.act, body[data-theme="theme-4"] .titel-left:after, body[data-theme="theme-4"] .titel-top:after, body[data-theme="theme-4"] .swiper-active-switch, body[data-theme="theme-4"] ul li:after, body[data-theme="theme-4"] .block.type-6, body[data-theme="theme-4"] .video-popup a:hover, body[data-theme="theme-4"] .play:hover, body[data-theme="theme-4"] .mob-icon span, body[data-theme="theme-4"] .mob-icon span:before, body[data-theme="theme-4"] .mob-icon span:after, body[data-theme="theme-4"] .default-arrow, body[data-theme="theme-4"] .page-tagline .title:before, body[data-theme="theme-4"] .accordeon .entry.active, body[data-theme="theme-4"] .new-block.color-background, body[data-theme="theme-4"] .sorting-menu a.active, body[data-theme="theme-4"] .sorting-menu a:hover, body[data-theme="theme-4"] .banner-tabs span.title:before, body[data-theme="theme-4"] .new-block.type-10 .image-socials-box, body[data-theme="theme-4"] .tags-container a:hover, body[data-theme="theme-4"] .paginator ul li a.active, body[data-theme="theme-4"] .paginator ul li a:hover, body[data-theme="theme-4"] .blog-post.style-2 .date, body[data-theme="theme-4"] .share-post a:hover, body[data-theme="theme-4"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-4"] .small-button, body[data-theme="theme-4"] .widget-entry .social-icons a, body[data-theme="theme-4"] .button.type-1:hover, body[data-theme="theme-4"] .checkbox-entry.active.radio label:after, body[data-theme="theme-4"] .typography-article ol li:before, body[data-theme="theme-4"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-4"] .message-box-entry.style-1, body[data-theme="theme-4"] .typography-article .table th, body[data-theme="theme-4"] .mouse-icon:before, body[data-theme="theme-4"] .back-to-top{background:#ba68c8;}
body[data-theme="theme-4"] .numbers .num, body[data-theme="theme-4"] .button.black, body[data-theme="theme-4"] .default-arrow:hover span, body[data-theme="theme-4"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-4"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-4"] .compare-column-entry .price, body[data-theme="theme-4"] .blog-entry .post-data, body[data-theme="theme-4"] .blog-entry .post-data a, body[data-theme="theme-4"] .blog-entry .title:hover, body[data-theme="theme-4"] .banner-tabs span.title, body[data-theme="theme-4"] .banner-tabs .entry:hover span.description, body[data-theme="theme-4"] .new-block.color-background, body[data-theme="theme-4"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-4"] .new-block.type-10 .position, body[data-theme="theme-4"] .popular-post-entry .content .date, body[data-theme="theme-4"] .popular-post-entry .content .title:hover, body[data-theme="theme-4"] .categories-wrapper .entry:hover, body[data-theme="theme-4"] .categories-wrapper .entry .number, body[data-theme="theme-4"] .blog-post .title:hover, body[data-theme="theme-4"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-4"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-4"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-4"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-4"] .latest-comment-entry .title .name, body[data-theme="theme-4"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-4"] .arrow-button:hover, body[data-theme="theme-4"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-4"] .accordeon .entry .title span, body[data-theme="theme-4"] .accordeon .entry .title:hover, body[data-theme="theme-4"] .author-text .category, body[data-theme="theme-4"] .author-entry .glyphicon, body[data-theme="theme-4"] .titel-left span, body[data-theme="theme-4"] .comment-content .name .reply, body[data-theme="theme-4"] .comment-content .date .glyphicon, body[data-theme="theme-4"] .posts-navigation .data .glyphicon, body[data-theme="theme-4"] .posts-navigation .data .category, body[data-theme="theme-4"] .posts-navigation .data .category, body[data-theme="theme-4"] .search-form .search-submit, body[data-theme="theme-4"] .tweet-entry a, body[data-theme="theme-4"] .widget-entry .tabs-switch.active, body[data-theme="theme-4"] .button.type-1, body[data-theme="theme-4"] .default-arrow.black span, body[data-theme="theme-4"] .message-box-entry.style-3, body[data-theme="theme-4"] .responsive-filtration-title .glyphicon, body[data-theme="theme-4"] .posts-navigation .title:hover, body[data-theme="theme-4"].teaser .teaser-date .date-square p, body[data-theme="theme-4"] .teaser-copyright .copyright a, body[data-theme="theme-4"] .content-404 .title, body[data-theme="theme-4"] .content-404 .description a, body[data-theme="theme-4"] .phone-icons-description .entry:hover .title{color:#ba68c8;}
body[data-theme="theme-4"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-4"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-4"] .button.type-1:hover, body[data-theme="theme-4"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-4"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-4"] .default-arrow.black{background:#222;}
body[data-theme="theme-4"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-4"] .sorting-item .tagline{background:rgba(186, 104, 200, 0.8);}
body[data-theme="theme-4"] .gallery-popup .close-popup, body[data-theme="theme-4"] .screen-preview-popup .close-popup{color:#ba68c8;}
body[data-theme="theme-4"] .gallery-popup .close-popup:hover, body[data-theme="theme-4"] .screen-preview-popup .close-popup:hover{background:#ba68c8;color:#fff;}
body[data-theme="theme-4"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-4"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #ba68c8;}
body[data-theme="theme-4"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-4"] .button.type-1{background:#fff;}
body[data-theme="theme-4"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #9e59aa;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #9e59aa;}
body[data-theme="theme-4"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #9e59aa;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #9e59aa;}
body[data-theme="theme-4"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #9e59aa inset;box-shadow:3px 0 #9e59aa inset;}
body[data-theme="theme-4"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #9e59aa;box-shadow:inset -5px 0 #9e59aa;}
body[data-theme="theme-4"] .message-box-entry.style-1:before{background:#9e59aa;}
body[data-theme="theme-4"] .subscribe form input[type="submit"]{background-image:url(../img/theme-4/icon9.png);}
body[data-theme="theme-4"] .video-popup a:after{background-image:url(../img/theme-4/cross.png);}
body[data-theme="theme-4"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-4"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-4/blockquote-bg.png);}
body[data-theme="theme-4"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-4/blockquote-bg-1.png);}
body[data-theme="theme-4"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-4"] .list-style-2 li{background-image:url(../img/theme-4/list-bg-style-2.png);}
body[data-theme="theme-4"] .widget-testimonial .text{background-image:url(../img/theme-4/blockquote-bg.png);}
body[data-theme="theme-4"] .styled-form .submit-wrapper{background-image:url(../img/theme-4/icon9.png);}
body[data-theme="theme-5"] nav .submeny a:after{border-top-color:#d80d0d;}
body[data-theme="theme-5"] .play::after{border-left-color:#d80d0d;}
body[data-theme="theme-5"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-5"] #loader-wrapper span, body[data-theme="theme-5"] .play:hover, body[data-theme="theme-5"] .blog-post .date, body[data-theme="theme-5"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-5"] .button.type-1:after, body[data-theme="theme-5"] .checkbox-entry.active label:before, body[data-theme="theme-5"] .checkbox-entry.active label:after, body[data-theme="theme-5"] .message-box-entry.style-3, body[data-theme="theme-5"] .responsive-filtration-title{border-color:#d80d0d;}
body[data-theme="theme-5"] .styled-form .submit-wrapper:hover{background-color:#d80d0d;}
body[data-theme="theme-5"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#d80d0d;}
body[data-theme="theme-5"] nav a.act, body[data-theme="theme-5"] nav a:hover, body[data-theme="theme-5"] .button, body[data-theme="theme-5"] nav .submeny:hover .submeny-top, body[data-theme="theme-5"] header.act nav a:hover, body[data-theme="theme-5"] header.act nav a.act, body[data-theme="theme-5"] .titel-left:after, body[data-theme="theme-5"] .titel-top:after, body[data-theme="theme-5"] .swiper-active-switch, body[data-theme="theme-5"] ul li:after, body[data-theme="theme-5"] .block.type-6, body[data-theme="theme-5"] .video-popup a:hover, body[data-theme="theme-5"] .play:hover, body[data-theme="theme-5"] .mob-icon span, body[data-theme="theme-5"] .mob-icon span:before, body[data-theme="theme-5"] .mob-icon span:after, body[data-theme="theme-5"] .default-arrow, body[data-theme="theme-5"] .page-tagline .title:before, body[data-theme="theme-5"] .accordeon .entry.active, body[data-theme="theme-5"] .new-block.color-background, body[data-theme="theme-5"] .sorting-menu a.active, body[data-theme="theme-5"] .sorting-menu a:hover, body[data-theme="theme-5"] .banner-tabs span.title:before, body[data-theme="theme-5"] .new-block.type-10 .image-socials-box, body[data-theme="theme-5"] .tags-container a:hover, body[data-theme="theme-5"] .paginator ul li a.active, body[data-theme="theme-5"] .paginator ul li a:hover, body[data-theme="theme-5"] .blog-post.style-2 .date, body[data-theme="theme-5"] .share-post a:hover, body[data-theme="theme-5"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-5"] .small-button, body[data-theme="theme-5"] .widget-entry .social-icons a, body[data-theme="theme-5"] .button.type-1:hover, body[data-theme="theme-5"] .checkbox-entry.active.radio label:after, body[data-theme="theme-5"] .typography-article ol li:before, body[data-theme="theme-5"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-5"] .message-box-entry.style-1, body[data-theme="theme-5"] .typography-article .table th, body[data-theme="theme-5"] .mouse-icon:before, body[data-theme="theme-5"] .back-to-top{background:#d80d0d;}
body[data-theme="theme-5"] .numbers .num, body[data-theme="theme-5"] .button.black, body[data-theme="theme-5"] .default-arrow:hover span, body[data-theme="theme-5"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-5"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-5"] .compare-column-entry .price, body[data-theme="theme-5"] .blog-entry .post-data, body[data-theme="theme-5"] .blog-entry .post-data a, body[data-theme="theme-5"] .blog-entry .title:hover, body[data-theme="theme-5"] .banner-tabs span.title, body[data-theme="theme-5"] .banner-tabs .entry:hover span.description, body[data-theme="theme-5"] .new-block.color-background, body[data-theme="theme-5"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-5"] .new-block.type-10 .position, body[data-theme="theme-5"] .popular-post-entry .content .date, body[data-theme="theme-5"] .popular-post-entry .content .title:hover, body[data-theme="theme-5"] .categories-wrapper .entry:hover, body[data-theme="theme-5"] .categories-wrapper .entry .number, body[data-theme="theme-5"] .blog-post .title:hover, body[data-theme="theme-5"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-5"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-5"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-5"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-5"] .latest-comment-entry .title .name, body[data-theme="theme-5"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-5"] .arrow-button:hover, body[data-theme="theme-5"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-5"] .accordeon .entry .title span, body[data-theme="theme-5"] .accordeon .entry .title:hover, body[data-theme="theme-5"] .author-text .category, body[data-theme="theme-5"] .author-entry .glyphicon, body[data-theme="theme-5"] .titel-left span, body[data-theme="theme-5"] .comment-content .name .reply, body[data-theme="theme-5"] .comment-content .date .glyphicon, body[data-theme="theme-5"] .posts-navigation .data .glyphicon, body[data-theme="theme-5"] .posts-navigation .data .category, body[data-theme="theme-5"] .posts-navigation .data .category, body[data-theme="theme-5"] .search-form .search-submit, body[data-theme="theme-5"] .tweet-entry a, body[data-theme="theme-5"] .widget-entry .tabs-switch.active, body[data-theme="theme-5"] .button.type-1, body[data-theme="theme-5"] .default-arrow.black span, body[data-theme="theme-5"] .message-box-entry.style-3, body[data-theme="theme-5"] .responsive-filtration-title .glyphicon, body[data-theme="theme-5"] .posts-navigation .title:hover, body[data-theme="theme-5"].teaser .teaser-date .date-square p, body[data-theme="theme-5"] .teaser-copyright .copyright a, body[data-theme="theme-5"] .content-404 .title, body[data-theme="theme-5"] .content-404 .description a, body[data-theme="theme-5"] .phone-icons-description .entry:hover .title{color:#d80d0d;}
body[data-theme="theme-5"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-5"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-5"] .button.type-1:hover, body[data-theme="theme-5"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-5"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-5"] .default-arrow.black{background:#222;}
body[data-theme="theme-5"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-5"] .sorting-item .tagline{background:rgba(216, 13, 13, 0.8);}
body[data-theme="theme-5"] .gallery-popup .close-popup, body[data-theme="theme-5"] .screen-preview-popup .close-popup{color:#d80d0d;}
body[data-theme="theme-5"] .gallery-popup .close-popup:hover, body[data-theme="theme-5"] .screen-preview-popup .close-popup:hover{background:#d80d0d;color:#fff;}
body[data-theme="theme-5"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-5"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #d80d0d;}
body[data-theme="theme-5"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-5"] .button.type-1{background:#fff;}
body[data-theme="theme-5"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #b22c2c;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #b22c2c;}
body[data-theme="theme-5"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #b22c2c;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #b22c2c;}
body[data-theme="theme-5"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #b22c2c inset;box-shadow:3px 0 #b22c2c inset;}
body[data-theme="theme-5"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #b22c2c;box-shadow:inset -5px 0 #b22c2c;}
body[data-theme="theme-5"] .message-box-entry.style-1:before{background:#b22c2c;}
body[data-theme="theme-5"] .subscribe form input[type="submit"]{background-image:url(../img/theme-5/icon9.png);}
body[data-theme="theme-5"] .video-popup a:after{background-image:url(../img/theme-5/cross.png);}
body[data-theme="theme-5"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-5"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-5/blockquote-bg.png);}
body[data-theme="theme-5"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-5/blockquote-bg-1.png);}
body[data-theme="theme-5"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-5"] .list-style-2 li{background-image:url(../img/theme-5/list-bg-style-2.png);}
body[data-theme="theme-5"] .widget-testimonial .text{background-image:url(../img/theme-5/blockquote-bg.png);}
body[data-theme="theme-5"] .styled-form .submit-wrapper{background-image:url(../img/theme-5/icon9.png);}
body[data-theme="theme-6"] nav .submeny a:after{border-top-color:#0045ad;}
body[data-theme="theme-6"] .play::after{border-left-color:#0045ad;}
body[data-theme="theme-6"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-6"] #loader-wrapper span, body[data-theme="theme-6"] .play:hover, body[data-theme="theme-6"] .blog-post .date, body[data-theme="theme-6"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-6"] .button.type-1:after, body[data-theme="theme-6"] .checkbox-entry.active label:before, body[data-theme="theme-6"] .checkbox-entry.active label:after, body[data-theme="theme-6"] .message-box-entry.style-3, body[data-theme="theme-6"] .responsive-filtration-title{border-color:#0045ad;}
body[data-theme="theme-6"] .styled-form .submit-wrapper:hover{background-color:#0045ad;}
body[data-theme="theme-6"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#0045ad;}
body[data-theme="theme-6"] nav a.act, body[data-theme="theme-6"] nav a:hover, body[data-theme="theme-6"] .button, body[data-theme="theme-6"] nav .submeny:hover .submeny-top, body[data-theme="theme-6"] header.act nav a:hover, body[data-theme="theme-6"] header.act nav a.act, body[data-theme="theme-6"] .titel-left:after, body[data-theme="theme-6"] .titel-top:after, body[data-theme="theme-6"] .swiper-active-switch, body[data-theme="theme-6"] ul li:after, body[data-theme="theme-6"] .block.type-6, body[data-theme="theme-6"] .video-popup a:hover, body[data-theme="theme-6"] .play:hover, body[data-theme="theme-6"] .mob-icon span, body[data-theme="theme-6"] .mob-icon span:before, body[data-theme="theme-6"] .mob-icon span:after, body[data-theme="theme-6"] .default-arrow, body[data-theme="theme-6"] .page-tagline .title:before, body[data-theme="theme-6"] .accordeon .entry.active, body[data-theme="theme-6"] .new-block.color-background, body[data-theme="theme-6"] .sorting-menu a.active, body[data-theme="theme-6"] .sorting-menu a:hover, body[data-theme="theme-6"] .banner-tabs span.title:before, body[data-theme="theme-6"] .new-block.type-10 .image-socials-box, body[data-theme="theme-6"] .tags-container a:hover, body[data-theme="theme-6"] .paginator ul li a.active, body[data-theme="theme-6"] .paginator ul li a:hover, body[data-theme="theme-6"] .blog-post.style-2 .date, body[data-theme="theme-6"] .share-post a:hover, body[data-theme="theme-6"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-6"] .small-button, body[data-theme="theme-6"] .widget-entry .social-icons a, body[data-theme="theme-6"] .button.type-1:hover, body[data-theme="theme-6"] .checkbox-entry.active.radio label:after, body[data-theme="theme-6"] .typography-article ol li:before, body[data-theme="theme-6"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-6"] .message-box-entry.style-1, body[data-theme="theme-6"] .typography-article .table th, body[data-theme="theme-6"] .mouse-icon:before, body[data-theme="theme-6"] .back-to-top{background:#0045ad;}
body[data-theme="theme-6"] .numbers .num, body[data-theme="theme-6"] .button.black, body[data-theme="theme-6"] .default-arrow:hover span, body[data-theme="theme-6"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-6"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-6"] .compare-column-entry .price, body[data-theme="theme-6"] .blog-entry .post-data, body[data-theme="theme-6"] .blog-entry .post-data a, body[data-theme="theme-6"] .blog-entry .title:hover, body[data-theme="theme-6"] .banner-tabs span.title, body[data-theme="theme-6"] .banner-tabs .entry:hover span.description, body[data-theme="theme-6"] .new-block.color-background, body[data-theme="theme-6"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-6"] .new-block.type-10 .position, body[data-theme="theme-6"] .popular-post-entry .content .date, body[data-theme="theme-6"] .popular-post-entry .content .title:hover, body[data-theme="theme-6"] .categories-wrapper .entry:hover, body[data-theme="theme-6"] .categories-wrapper .entry .number, body[data-theme="theme-6"] .blog-post .title:hover, body[data-theme="theme-6"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-6"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-6"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-6"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-6"] .latest-comment-entry .title .name, body[data-theme="theme-6"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-6"] .arrow-button:hover, body[data-theme="theme-6"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-6"] .accordeon .entry .title span, body[data-theme="theme-6"] .accordeon .entry .title:hover, body[data-theme="theme-6"] .author-text .category, body[data-theme="theme-6"] .author-entry .glyphicon, body[data-theme="theme-6"] .titel-left span, body[data-theme="theme-6"] .comment-content .name .reply, body[data-theme="theme-6"] .comment-content .date .glyphicon, body[data-theme="theme-6"] .posts-navigation .data .glyphicon, body[data-theme="theme-6"] .posts-navigation .data .category, body[data-theme="theme-6"] .posts-navigation .data .category, body[data-theme="theme-6"] .search-form .search-submit, body[data-theme="theme-6"] .tweet-entry a, body[data-theme="theme-6"] .widget-entry .tabs-switch.active, body[data-theme="theme-6"] .button.type-1, body[data-theme="theme-6"] .default-arrow.black span, body[data-theme="theme-6"] .message-box-entry.style-3, body[data-theme="theme-6"] .responsive-filtration-title .glyphicon, body[data-theme="theme-6"] .posts-navigation .title:hover, body[data-theme="theme-6"].teaser .teaser-date .date-square p, body[data-theme="theme-6"] .teaser-copyright .copyright a, body[data-theme="theme-6"] .content-404 .title, body[data-theme="theme-6"] .content-404 .description a, body[data-theme="theme-6"] .phone-icons-description .entry:hover .title{color:#0045ad;}
body[data-theme="theme-6"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-6"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-6"] .button.type-1:hover, body[data-theme="theme-6"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-6"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-6"] .default-arrow.black{background:#222;}
body[data-theme="theme-6"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-6"] .sorting-item .tagline{background:rgba(0, 69, 173, 0.8);}
body[data-theme="theme-6"] .gallery-popup .close-popup, body[data-theme="theme-6"] .screen-preview-popup .close-popup{color:#0045ad;}
body[data-theme="theme-6"] .gallery-popup .close-popup:hover, body[data-theme="theme-6"] .screen-preview-popup .close-popup:hover{background:#0045ad;color:#fff;}
body[data-theme="theme-6"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-6"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #0045ad;}
body[data-theme="theme-6"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-6"] .button.type-1{background:#fff;}
body[data-theme="theme-6"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #16396f;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #16396f;}
body[data-theme="theme-6"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #16396f;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #16396f;}
body[data-theme="theme-6"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #16396f inset;box-shadow:3px 0 #16396f inset;}
body[data-theme="theme-6"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #16396f;box-shadow:inset -5px 0 #16396f;}
body[data-theme="theme-6"] .message-box-entry.style-1:before{background:#16396f;}
body[data-theme="theme-6"] .subscribe form input[type="submit"]{background-image:url(../img/theme-6/icon9.png);}
body[data-theme="theme-6"] .video-popup a:after{background-image:url(../img/theme-6/cross.png);}
body[data-theme="theme-6"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-6"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-6/blockquote-bg.png);}
body[data-theme="theme-6"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-6/blockquote-bg-1.png);}
body[data-theme="theme-6"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-6"] .list-style-2 li{background-image:url(../img/theme-6/list-bg-style-2.png);}
body[data-theme="theme-6"] .widget-testimonial .text{background-image:url(../img/theme-6/blockquote-bg.png);}
body[data-theme="theme-6"] .styled-form .submit-wrapper{background-image:url(../img/theme-6/icon9.png);}
body[data-theme="theme-7"] nav .submeny a:after{border-top-color:#dd137b;}
body[data-theme="theme-7"] .play::after{border-left-color:#dd137b;}
body[data-theme="theme-7"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-7"] #loader-wrapper span, body[data-theme="theme-7"] .play:hover, body[data-theme="theme-7"] .blog-post .date, body[data-theme="theme-7"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-7"] .button.type-1:after, body[data-theme="theme-7"] .checkbox-entry.active label:before, body[data-theme="theme-7"] .checkbox-entry.active label:after, body[data-theme="theme-7"] .message-box-entry.style-3, body[data-theme="theme-7"] .responsive-filtration-title{border-color:#dd137b;}
body[data-theme="theme-7"] .styled-form .submit-wrapper:hover{background-color:#dd137b;}
body[data-theme="theme-7"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#dd137b;}
body[data-theme="theme-7"] nav a.act, body[data-theme="theme-7"] nav a:hover, body[data-theme="theme-7"] .button, body[data-theme="theme-7"] nav .submeny:hover .submeny-top, body[data-theme="theme-7"] header.act nav a:hover, body[data-theme="theme-7"] header.act nav a.act, body[data-theme="theme-7"] .titel-left:after, body[data-theme="theme-7"] .titel-top:after, body[data-theme="theme-7"] .swiper-active-switch, body[data-theme="theme-7"] ul li:after, body[data-theme="theme-7"] .block.type-6, body[data-theme="theme-7"] .video-popup a:hover, body[data-theme="theme-7"] .play:hover, body[data-theme="theme-7"] .mob-icon span, body[data-theme="theme-7"] .mob-icon span:before, body[data-theme="theme-7"] .mob-icon span:after, body[data-theme="theme-7"] .default-arrow, body[data-theme="theme-7"] .page-tagline .title:before, body[data-theme="theme-7"] .accordeon .entry.active, body[data-theme="theme-7"] .new-block.color-background, body[data-theme="theme-7"] .sorting-menu a.active, body[data-theme="theme-7"] .sorting-menu a:hover, body[data-theme="theme-7"] .banner-tabs span.title:before, body[data-theme="theme-7"] .new-block.type-10 .image-socials-box, body[data-theme="theme-7"] .tags-container a:hover, body[data-theme="theme-7"] .paginator ul li a.active, body[data-theme="theme-7"] .paginator ul li a:hover, body[data-theme="theme-7"] .blog-post.style-2 .date, body[data-theme="theme-7"] .share-post a:hover, body[data-theme="theme-7"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-7"] .small-button, body[data-theme="theme-7"] .widget-entry .social-icons a, body[data-theme="theme-7"] .button.type-1:hover, body[data-theme="theme-7"] .checkbox-entry.active.radio label:after, body[data-theme="theme-7"] .typography-article ol li:before, body[data-theme="theme-7"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-7"] .message-box-entry.style-1, body[data-theme="theme-7"] .typography-article .table th, body[data-theme="theme-7"] .mouse-icon:before, body[data-theme="theme-7"] .back-to-top{background:#dd137b;}
body[data-theme="theme-7"] .numbers .num, body[data-theme="theme-7"] .button.black, body[data-theme="theme-7"] .default-arrow:hover span, body[data-theme="theme-7"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-7"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-7"] .compare-column-entry .price, body[data-theme="theme-7"] .blog-entry .post-data, body[data-theme="theme-7"] .blog-entry .post-data a, body[data-theme="theme-7"] .blog-entry .title:hover, body[data-theme="theme-7"] .banner-tabs span.title, body[data-theme="theme-7"] .banner-tabs .entry:hover span.description, body[data-theme="theme-7"] .new-block.color-background, body[data-theme="theme-7"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-7"] .new-block.type-10 .position, body[data-theme="theme-7"] .popular-post-entry .content .date, body[data-theme="theme-7"] .popular-post-entry .content .title:hover, body[data-theme="theme-7"] .categories-wrapper .entry:hover, body[data-theme="theme-7"] .categories-wrapper .entry .number, body[data-theme="theme-7"] .blog-post .title:hover, body[data-theme="theme-7"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-7"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-7"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-7"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-7"] .latest-comment-entry .title .name, body[data-theme="theme-7"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-7"] .arrow-button:hover, body[data-theme="theme-7"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-7"] .accordeon .entry .title span, body[data-theme="theme-7"] .accordeon .entry .title:hover, body[data-theme="theme-7"] .author-text .category, body[data-theme="theme-7"] .author-entry .glyphicon, body[data-theme="theme-7"] .titel-left span, body[data-theme="theme-7"] .comment-content .name .reply, body[data-theme="theme-7"] .comment-content .date .glyphicon, body[data-theme="theme-7"] .posts-navigation .data .glyphicon, body[data-theme="theme-7"] .posts-navigation .data .category, body[data-theme="theme-7"] .posts-navigation .data .category, body[data-theme="theme-7"] .search-form .search-submit, body[data-theme="theme-7"] .tweet-entry a, body[data-theme="theme-7"] .widget-entry .tabs-switch.active, body[data-theme="theme-7"] .button.type-1, body[data-theme="theme-7"] .default-arrow.black span, body[data-theme="theme-7"] .message-box-entry.style-3, body[data-theme="theme-7"] .responsive-filtration-title .glyphicon, body[data-theme="theme-7"] .posts-navigation .title:hover, body[data-theme="theme-7"].teaser .teaser-date .date-square p, body[data-theme="theme-7"] .teaser-copyright .copyright a, body[data-theme="theme-7"] .content-404 .title, body[data-theme="theme-7"] .content-404 .description a, body[data-theme="theme-7"] .phone-icons-description .entry:hover .title{color:#dd137b;}
body[data-theme="theme-7"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-7"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-7"] .button.type-1:hover, body[data-theme="theme-7"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-7"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-7"] .default-arrow.black{background:#222;}
body[data-theme="theme-7"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-7"] .sorting-item .tagline{background:rgba(221, 19, 123, 0.8);}
body[data-theme="theme-7"] .gallery-popup .close-popup, body[data-theme="theme-7"] .screen-preview-popup .close-popup{color:#dd137b;}
body[data-theme="theme-7"] .gallery-popup .close-popup:hover, body[data-theme="theme-7"] .screen-preview-popup .close-popup:hover{background:#dd137b;color:#fff;}
body[data-theme="theme-7"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-7"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #dd137b;}
body[data-theme="theme-7"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-7"] .button.type-1{background:#fff;}
body[data-theme="theme-7"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #bb347a;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #bb347a;}
body[data-theme="theme-7"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #bb347a;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #bb347a;}
body[data-theme="theme-7"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #bb347a inset;box-shadow:3px 0 #bb347a inset;}
body[data-theme="theme-7"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #bb347a;box-shadow:inset -5px 0 #bb347a;}
body[data-theme="theme-7"] .message-box-entry.style-1:before{background:#bb347a;}
body[data-theme="theme-7"] .subscribe form input[type="submit"]{background-image:url(../img/theme-7/icon9.png);}
body[data-theme="theme-7"] .video-popup a:after{background-image:url(../img/theme-7/cross.png);}
body[data-theme="theme-7"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-7"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-7/blockquote-bg.png);}
body[data-theme="theme-7"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-7/blockquote-bg-1.png);}
body[data-theme="theme-7"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-7"] .list-style-2 li{background-image:url(../img/theme-7/list-bg-style-2.png);}
body[data-theme="theme-7"] .widget-testimonial .text{background-image:url(../img/theme-7/blockquote-bg.png);}
body[data-theme="theme-7"] .styled-form .submit-wrapper{background-image:url(../img/theme-7/icon9.png);}
body[data-theme="theme-8"] nav .submeny a:after{border-top-color:#482d1d;}
body[data-theme="theme-8"] .play::after{border-left-color:#482d1d;}
body[data-theme="theme-8"] .play:hover::after{border-left-color:#fff;}
body[data-theme="theme-8"] #loader-wrapper span, body[data-theme="theme-8"] .play:hover, body[data-theme="theme-8"] .blog-post .date, body[data-theme="theme-8"] .blog-post .thumbnail-entry blockquote, body[data-theme="theme-8"] .button.type-1:after, body[data-theme="theme-8"] .checkbox-entry.active label:before, body[data-theme="theme-8"] .checkbox-entry.active label:after, body[data-theme="theme-8"] .message-box-entry.style-3, body[data-theme="theme-8"] .responsive-filtration-title{border-color:#482d1d;}
body[data-theme="theme-8"] .styled-form .submit-wrapper:hover{background-color:#482d1d;}
body[data-theme="theme-8"] .teaser-date-circles .date-square .circle-box svg circle{stroke:#482d1d;}
body[data-theme="theme-8"] nav a.act, body[data-theme="theme-8"] nav a:hover, body[data-theme="theme-8"] .button, body[data-theme="theme-8"] nav .submeny:hover .submeny-top, body[data-theme="theme-8"] header.act nav a:hover, body[data-theme="theme-8"] header.act nav a.act, body[data-theme="theme-8"] .titel-left:after, body[data-theme="theme-8"] .titel-top:after, body[data-theme="theme-8"] .swiper-active-switch, body[data-theme="theme-8"] ul li:after, body[data-theme="theme-8"] .block.type-6, body[data-theme="theme-8"] .video-popup a:hover, body[data-theme="theme-8"] .play:hover, body[data-theme="theme-8"] .mob-icon span, body[data-theme="theme-8"] .mob-icon span:before, body[data-theme="theme-8"] .mob-icon span:after, body[data-theme="theme-8"] .default-arrow, body[data-theme="theme-8"] .page-tagline .title:before, body[data-theme="theme-8"] .accordeon .entry.active, body[data-theme="theme-8"] .new-block.color-background, body[data-theme="theme-8"] .sorting-menu a.active, body[data-theme="theme-8"] .sorting-menu a:hover, body[data-theme="theme-8"] .banner-tabs span.title:before, body[data-theme="theme-8"] .new-block.type-10 .image-socials-box, body[data-theme="theme-8"] .tags-container a:hover, body[data-theme="theme-8"] .paginator ul li a.active, body[data-theme="theme-8"] .paginator ul li a:hover, body[data-theme="theme-8"] .blog-post.style-2 .date, body[data-theme="theme-8"] .share-post a:hover, body[data-theme="theme-8"] .blog-post .thumbnail-entry blockquote.style-2:before, body[data-theme="theme-8"] .small-button, body[data-theme="theme-8"] .widget-entry .social-icons a, body[data-theme="theme-8"] .button.type-1:hover, body[data-theme="theme-8"] .checkbox-entry.active.radio label:after, body[data-theme="theme-8"] .typography-article ol li:before, body[data-theme="theme-8"] .typography-article ul.list-style-3 li:before, body[data-theme="theme-8"] .message-box-entry.style-1, body[data-theme="theme-8"] .typography-article .table th, body[data-theme="theme-8"] .mouse-icon:before, body[data-theme="theme-8"] .back-to-top{background:#482d1d;}
body[data-theme="theme-8"] .numbers .num, body[data-theme="theme-8"] .button.black, body[data-theme="theme-8"] .default-arrow:hover span, body[data-theme="theme-8"] .new-block.type-18 .tabs-switch.active, body[data-theme="theme-8"] .new-block.type-18 .tabs-switch:hover, body[data-theme="theme-8"] .compare-column-entry .price, body[data-theme="theme-8"] .blog-entry .post-data, body[data-theme="theme-8"] .blog-entry .post-data a, body[data-theme="theme-8"] .blog-entry .title:hover, body[data-theme="theme-8"] .banner-tabs span.title, body[data-theme="theme-8"] .banner-tabs .entry:hover span.description, body[data-theme="theme-8"] .new-block.color-background, body[data-theme="theme-8"] .new-block.type-14 .tabs-switch.active span, body[data-theme="theme-8"] .new-block.type-10 .position, body[data-theme="theme-8"] .popular-post-entry .content .date, body[data-theme="theme-8"] .popular-post-entry .content .title:hover, body[data-theme="theme-8"] .categories-wrapper .entry:hover, body[data-theme="theme-8"] .categories-wrapper .entry .number, body[data-theme="theme-8"] .blog-post .title:hover, body[data-theme="theme-8"] .blog-post .thumbnail-entry blockquote cite, body[data-theme="theme-8"] .categories-wrapper .sub-wrapper a span, body[data-theme="theme-8"] .categories-wrapper .entry.toggle .glyphicon:before, body[data-theme="theme-8"] .latest-comment-entry .date .glyphicon, body[data-theme="theme-8"] .latest-comment-entry .title .name, body[data-theme="theme-8"] .latest-comment-entry .title .post-title:hover, body[data-theme="theme-8"] .arrow-button:hover, body[data-theme="theme-8"] .footer-bottom .footer-linck a:hover, body[data-theme="theme-8"] .accordeon .entry .title span, body[data-theme="theme-8"] .accordeon .entry .title:hover, body[data-theme="theme-8"] .author-text .category, body[data-theme="theme-8"] .author-entry .glyphicon, body[data-theme="theme-8"] .titel-left span, body[data-theme="theme-8"] .comment-content .name .reply, body[data-theme="theme-8"] .comment-content .date .glyphicon, body[data-theme="theme-8"] .posts-navigation .data .glyphicon, body[data-theme="theme-8"] .posts-navigation .data .category, body[data-theme="theme-8"] .posts-navigation .data .category, body[data-theme="theme-8"] .search-form .search-submit, body[data-theme="theme-8"] .tweet-entry a, body[data-theme="theme-8"] .widget-entry .tabs-switch.active, body[data-theme="theme-8"] .button.type-1, body[data-theme="theme-8"] .default-arrow.black span, body[data-theme="theme-8"] .message-box-entry.style-3, body[data-theme="theme-8"] .responsive-filtration-title .glyphicon, body[data-theme="theme-8"] .posts-navigation .title:hover, body[data-theme="theme-8"].teaser .teaser-date .date-square p, body[data-theme="theme-8"] .teaser-copyright .copyright a, body[data-theme="theme-8"] .content-404 .title, body[data-theme="theme-8"] .content-404 .description a, body[data-theme="theme-8"] .phone-icons-description .entry:hover .title{color:#482d1d;}
body[data-theme="theme-8"] .comment-content .name .reply:hover{color:#777;}
body[data-theme="theme-8"] .widget-entry .social-icons a:hover{background:#777;}
body[data-theme="theme-8"] .button.type-1:hover, body[data-theme="theme-8"] .default-arrow.black:hover span{color:#fff;}
body[data-theme="theme-8"] .default-arrow:hover{background:#fff;}
body[data-theme="theme-8"] .default-arrow.black{background:#222;}
body[data-theme="theme-8"] .color-background .page-tagline .title:before{background:#fff;}
body[data-theme="theme-8"] .sorting-item .tagline{background:rgba(72, 45, 29, 0.8);}
body[data-theme="theme-8"] .gallery-popup .close-popup, body[data-theme="theme-8"] .screen-preview-popup .close-popup{color:#482d1d;}
body[data-theme="theme-8"] .gallery-popup .close-popup:hover, body[data-theme="theme-8"] .screen-preview-popup .close-popup:hover{background:#482d1d;color:#fff;}
body[data-theme="theme-8"] .accordeon .entry.active .title span{color:rgba(255, 255, 255, 0.8);}
body[data-theme="theme-8"] .blog-post.style-2 .date:before{border-color:transparent transparent transparent #482d1d;}
body[data-theme="theme-8"] .small-button:hover{background:#f8f8f8;}
body[data-theme="theme-8"] .button.type-1{background:#fff;}
body[data-theme="theme-8"] .default-arrow.left{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #806250;box-shadow:3px 4px 10px rgba(0,0,0,.1), inset -3px 0 #806250;}
body[data-theme="theme-8"] .default-arrow.right{-webkit-box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #806250;box-shadow:-4px 3px 10px rgba(0,0,0,.1), inset 3px 0 #806250;}
body[data-theme="theme-8"] .blog-post.style-2 .date{-webkit-box-shadow:3px 0 #806250 inset;box-shadow:3px 0 #806250 inset;}
body[data-theme="theme-8"] .accordeon .entry.active{-webkit-box-shadow:inset -5px 0 #806250;box-shadow:inset -5px 0 #806250;}
body[data-theme="theme-8"] .message-box-entry.style-1:before{background:#806250;}
body[data-theme="theme-8"] .subscribe form input[type="submit"]{background-image:url(../img/theme-8/icon9.png);}
body[data-theme="theme-8"] .video-popup a:after{background-image:url(../img/theme-8/cross.png);}
body[data-theme="theme-8"] .video-popup a:hover:after{background-image:url(../img/cross-act.png);}
body[data-theme="theme-8"] .testimonials-slider .blockquote-wrapper{background-image:url(../img/theme-8/blockquote-bg.png);}
body[data-theme="theme-8"] .blog-post .thumbnail-entry blockquote{background-image:url(../img/theme-8/blockquote-bg-1.png);}
body[data-theme="theme-8"] .blog-post .thumbnail-entry blockquote.style-2{background:none;}
body[data-theme="theme-8"] .list-style-2 li{background-image:url(../img/theme-8/list-bg-style-2.png);}
body[data-theme="theme-8"] .widget-testimonial .text{background-image:url(../img/theme-8/blockquote-bg.png);}
body[data-theme="theme-8"] .styled-form .submit-wrapper{background-image:url(../img/theme-8/icon9.png);}
body[data-theme="theme-8"] .button.black{color:#fff;}
.class{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-ms-transition:none;}
.button:after, .footer-bottom .footer-linck a, .footer-bottom .media-icon a, .banner-tabs .entry span, .banner-tabs .entry span:before, .new-block.type-10 .paddings-container .image-wrapper img, .new-block.type-10 .image-socials-box a, .new-block.type-10 .image-socials-box a img, .testimonials-slider .swiper-arrow, .blog-entry .title, .new-block.type-18 .tabs-switch, .sorting-menu a, .accordeon .entry, .accordeon .entry .title, .accordeon .entry .title span, .default-arrow, .default-arrow span, .blog-post .title, .popular-post-entry .content .title, .tags-container a, .arrow-button, .blog-post .thumbnails .entry, .share-post a, .posts-navigation .title, .small-button, .sorting-item .tagline, .gallery-popup .close-popup, .screen-preview-popup .close-popup, .paginator ul li a, .categories-wrapper .entry, .latest-comment-entry .title a, .comment-content .name .reply, .gallery-popup .close-popup span, .screen-preview-popup .close-popup span, .sorting-item .tagline .title, .sorting-item .tagline .description, .button, .widget-entry .social-icons a, .styled-form .submit-wrapper, .teaser-copyright .copyright a, .back-to-top{-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;}
.play:hover, .play:hover:after, nav a, header, #logo img, .mob-icon span, .mob-icon span:before, .mob-icon span:after, nav, nav .submeny a:after, .numbers .col-md-3:before, .numbers .num-text,.video-popup a, .video-popup a:after, .footer-bottom .media-icon a:after, .img-wrap-move, .numbers .thumbs-image, .screens-preview-box .im, .custom-screen-wrapper, .phone-icons-image, .filter-item img, .phone-icons-description .entry .title{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;}
.theme-config, .banner-text, .banner-image, .testimonials-text, .testimonials-image, .loaded .gallery-popup, .loaded .screen-preview-popup, .screens-preview-animation{-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;}
.video-popup span, .video-popup span:nth-child(1):after, .video-popup span:nth-child(2):after, .video-popup iframe, .theme-config .open img{-moz-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;-webkit-transition:all 700ms ease-out;transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;}
.class{-moz-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;-webkit-transition:all 1000ms ease-out;transition:all 1000ms ease-out;-ms-transition:all 1000ms ease-out;}
.iphone6plus, .iphone6plus *{-moz-transition:all 2000ms ease-out;-o-transition:all 2000ms ease-out;-webkit-transition:all 2000ms ease-out;transition:all 2000ms ease-out;-ms-transition:all 2000ms ease-out;}
.new-block.type-10 .image-wrapper:hover .image-socials-box a:nth-child(1){transition-delay:150ms;-moz-transition-delay:150ms;-webkit-transition-delay:150ms;-ms-transition-delay:150ms;}
.new-block.type-10 .image-wrapper:hover .image-socials-box a:nth-child(2){transition-delay:250ms;-moz-transition-delay:250ms;-webkit-transition-delay:250ms;-ms-transition-delay:250ms;}
.new-block.type-10 .image-wrapper:hover .image-socials-box a:nth-child(3){transition-delay:350ms;-moz-transition-delay:350ms;-webkit-transition-delay:350ms;-ms-transition-delay:350ms;}
.new-block.type-10 .image-wrapper:hover .image-socials-box a:nth-child(4){transition-delay:450ms;-moz-transition-delay:450ms;-webkit-transition-delay:450ms;-ms-transition-delay:450ms;}
.loaded .banner-text, .loaded .banner-image, .loaded .testimonials-text, .loaded .testimonials-image{transition-delay:300ms;-moz-transition-delay:300ms;-webkit-transition-delay:300ms;-ms-transition-delay:300ms;}
.screens-preview-animation{transition-delay:700ms;-moz-transition-delay:700ms;-webkit-transition-delay:700ms;-ms-transition-delay:700ms;}
.class{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;position:absolute;}
.subscription-form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.box-size{width:100%;height:100%;position:absolute;left:0;top:0;}
.welcome-slide{min-height:500px;min-height:100vh;background-position:center center;background-size:cover;position:relative;}
.welcome-banner{background-image:url(../img/welcome/banner.jpg);background-attachment:fixed;}
.welcome-banner:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.8);}
.welcome-banner .container{position:relative;height:inherit;min-height:inherit;}
.welcome-vertical-center{position:absolute;left:15px;right:15px;top:50%;margin-top:-50px;text-align:center;}
.welcome-logo{margin-bottom:50px;}
.welcome-title{font-size:30px;line-height:30px;color:#fff;text-transform:uppercase;font-family:'bold';margin-bottom:50px!important;}
.welcome-tabs{position:absolute;left:0;top:0;width:100%;}
.welcome-tab-entry{height:100px;padding:0 20px;text-align:center;color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;font-family:'bold';}
@media (min-width:992px){.welcome-tab-entry:hover{height:150px;}
}
.welcome-tab-entry:nth-child(1){background:#162a4f;}
.welcome-tab-entry:nth-child(2){background:#00bbd2;}
.welcome-tab-entry:nth-child(3){background:#4caf50;}
.welcome-tab-entry:nth-child(4){background:#ba68c8;}
.welcome-tab-entry .cell-view{width:1000px;}
.welcome-slide .align-container{max-width:500px;margin:0 auto;padding-bottom:90px;}
.template-link-entry{display:block;position:relative;}
.template-link-entry .background{display:block;width:100%;height:auto;}
.template-link-entry .preview{position:absolute;width:92%;height:64%;left:4%;top:4.5%;overflow:hidden;}
.template-link-entry .preview img{position:absolute;width:100%;left:0;top:0;-moz-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;-webkit-transition:all 1000ms ease-out;transition:all 1000ms ease-out;-ms-transition:all 1000ms ease-out;}
.template-link-entry .preview .button{position:absolute;padding-left:30px;padding-right:30px;position:absolute;z-index:2;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) -webkit-translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.template-link-entry:hover .preview img{transform:translateY(-90%);-moz-transform:translateY(-90%);-webkit-transform:translateY(-90%);-ms-transform:translateY(-90%);-moz-transition:all 10000ms linear;-o-transition:all 10000ms linear;-webkit-transition:all 10000ms linear;transition:all 10000ms linear;-ms-transition:all 10000ms linear;}
.template-link-entry:hover .preview:after, .template-link-entry:hover .preview .button{opacity:0;}
.align-container .description{text-align:center;top:100%;margin-top:40px;font-size:18px;line-height:20px;text-transform:uppercase;font-family:'bold';color:#222;position:relative;padding-bottom:10px;margin-bottom:50px;display:inline-block;}
.align-container .description:after{position:absolute;width:100%;height:5px;background:#162a4f;left:0;bottom:0;content:"";}
.align-container .buttons-wrapper{text-align:center;}
.welcome-subtitle{font-size:60px;line-height:60px;text-align:center;color:#222;text-transform:uppercase;font-family:'bold';padding-top:120px;}
.welcome-subtitle-description{font-size:18px;line-height:24px;color:#777;text-align:center;margin-bottom:70px;}
.welcome-developed-by{background:#222;color:#fff;text-align:center;padding:50px 20px;text-transform:uppercase;font-family:'bold';font-size:16px;line-height:16px;}
.template-link-entry .description:after, .template-link-entry .preview:after, .template-link-entry .preview .button, .welcome-tab-entry{-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;}
.label-new{font-size:20px;line-height:32px;color:#fff;font-family:'bold';background:#d80d0d;position:absolute;left:-39px;top:19px;width:150px;text-align:center;text-transform:uppercase;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);letter-spacing:1px;}
@media (max-width:991px){.welcome-slide{height:auto;min-height:700px;}
}
@media (max-width:767px){.welcome-vertical-center{margin-top:-115px;}
.welcome-slide{min-height:400px;}
.welcome-title{font-size:22px;}
.welcome-tabs{position:relative;}
.welcome-tab-entry{height:70px;}
.welcome-subtitle{padding-top:50px;}
.welcome-subtitle-description{margin-bottom:40px;}
.welcome-slide .align-container{padding-bottom:50px;}
}
.teaser-container{height:100%;position:relative;}
.teaser-container .page-tagline .title{color:#fff;}
.teaser-container .page-tagline .description{color:rgba(255, 255, 255, 0.8);}
.teaser-container .cell-view{vertical-align:middle;}
.teaser-container .row-view:first-child, .teaser-container .row-view:last-child{height:40px;}
.teaser-logo{text-align:center;padding:20px 0;}
.teaser-logo .logo{display:inline-block;}
.teaser-logo .logo img{display:block;max-height:40px;}
.teaser-content{background:#fff;padding:70px 0;text-align:center;}
.teaser-title{font-size:48px;line-height:48px;margin-bottom:11px;color:#262626;text-transform:uppercase;font-family:'Helvetica', sans-serif;font-weight:500;}
.teaser-description{font-size:15px;line-height:22px;color:#b6b6b6;max-width:560px;margin:0 auto;margin-bottom:35px;}
.teaser-date{margin-bottom:55px;}
.teaser-date .date-square{font-family:'Helvetica', sans-serif;font-weight:500;float:left;width:25%;position:relative;}
.teaser-date .date-square:after{height:60px;width:1px;background:#e3e3e3;position:absolute;top:50%;margin-top:-30px;left:0;content:"";}
.teaser-date .date-square:first-child:after{display:none;}
.teaser-date .date-square span{display:block;font-size:72px;line-height:70px;display:block;font-weight:400;color:#262626;}
.teaser-date .date-square p{font-size:18px;line-height:24px;display:block;color:#c8c8c8;text-transform:uppercase;font-family:'Helvetica', sans-serif;font-weight:500;}
.teaser-content .center{max-width:740px;margin:0 auto;padding:0 15px;}
.teaser-copyright{text-align:center;padding:25px 0;}
.teaser-copyright .copyright{margin-bottom:0;color:#b4b4b4;}
.teaser-copyright .copyright a{color:#d7af23;}
.styled-form{max-width:430px;margin:0 auto;}
.styled-form .form-title{font-size:14px;line-height:22px;color:#fff;text-align:left;text-transform:uppercase;font-family:'Helvetica', sans-serif;font-weight:500;margin-bottom:5px;}
.styled-form .submit-wrapper{position:relative;float:right;height:45px;white-space:nowrap;line-height:45px;width:45px;background:url("../img/theme-1/icon9.png") no-repeat center center rgba(255, 255, 255, 0.1);}
.styled-form .submit-wrapper:hover{background:url("../img/icon9-white.png") no-repeat center center #fcc012;background-image:url("../img/icon9-white.png")!important;}
.styled-form .submit-wrapper input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;border:none;font-family:'Helvetica', sans-serif;}
.styled-form .field-wrapper{border:1px #e6e6e6 solid;border-right:none;height:45px;margin-right:45px;}
.styled-form .field-wrapper input{width:100%;padding:0 20px;border:none;font-size:13px;line-height:43px;height:43px;margin:0!important;color:#777!important;}
@media (max-width:767px){.teaser-date .date-square span{font-size:38px;line-height:34px;}
.teaser-date .date-square p{font-size:14px;}
.teaser-content{padding:35px 0;}
}
body.teaser{background:#000;}
body.teaser .teaser-container{background-color:transparent;}
.teaser-background{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:cover;opacity:0.3;}
body.teaser .teaser-content{background:none;}
body.teaser .teaser-title{color:#fff;}
body.teaser .teaser-description{color:#b6b6b6;}
body.teaser .teaser-date .date-square span{color:#fff;}
body.teaser .teaser-date .date-square p{color:#f04f26;}
body.teaser .teaser-date .date-square:after{background:rgba(255,255,255,0.3);}
body.teaser .styled-form .field-wrapper{border-color:rgba(255,255,255,0.1);}
body.teaser .styled-form .field-wrapper input{background:rgba(255,255,255,0.1);color:#fff;}
.teaser-copyright .copyright a:hover{color:#fff!important;}
.teaser-date-circles{max-width:650px;margin-bottom:55px;}
.teaser-date-circles .date-entry{float:left;width:25%;text-align:center;}
.teaser-date-circles .date-square{width:130px;height:130px;display:inline-block;position:relative;display:inline-block;margin-bottom:10px;}
.teaser-date-circles .date-square span{font-family:'Helvetica', sans-serif;font-weight:500;font-size:40px;line-height:40px;color:#fff;padding-top:37px;display:block;position:relative;}
.teaser-date-circles .date-square p{font-size:11px;line-height:22px;color:#c9c9c9;text-transform:uppercase;position:relative;}
.teaser-date-circles .date-square .circle-box{position:absolute;left:0;top:0;width:100%;height:100%;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);}
.teaser-date-circles .date-square .circle-box svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;-webkit-transition:stroke-dashoffset 1s linear;stroke-width:3px;stroke:#fcc012;}
.teaser-date-circles .date-square .circle-box.stop-animation svg circle{transition:none;-webkit-transition:none;}
.teaser-background video.bgvid{position:absolute;}
@media (max-width:767px){.teaser-date-circles .date-entry{width:50%;}
}
.canvas-overflow{overflow:hidden;background-size:cover;background-position:center center;}
.canvas-overflow:before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);content:"";}
.canvas-background{position:absolute;left:0;top:0;}
.content-404{text-align:center;max-width:500px;padding:10px 20px;margin:0 auto;text-align:center;position:relative;margin-bottom:20px;}
.content-404 .title{font-size:170px;line-height:170px;color:#fcc012;font-family:'Helvetica', sans-serif;font-weight:900;}
.content-404 .description{font-size:18px;line-height:24px;color:#b4b4b4;}
.content-404 .description a{color:#fcc012;}
.content-404 .description a:hover{color:#fff!important;}
@media (max-width:767px){.content-404 .title{font-size:70px;line-height:70px;}
}
.new-block.type-20{}
.screens-preview-animation{position:relative;top:200px;opacity:0;}
.loaded .screens-preview-animation{position:relative;top:0px;opacity:1;}
.screens-preview-box{position:relative;top:-120px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.screens-preview-margin{margin-top:-270px;}
.screens-preview-box .im{position:relative;box-shadow:0 0 20px rgba(0,0,0,0.4);}
.screens-preview-box>.im{width:23%;position:relative;left:38.5%;}
.screens-preview-box>.im>img{z-index:5;}
.screens-preview-box>.im .im{position:absolute;}
.screens-preview-box .left .im:nth-child(1){right:75%;width:90%;top:5%;z-index:4;}
.screens-preview-box .left .im:nth-child(1):hover{right:95%;}
.screens-preview-box .left .im:nth-child(2){right:125%;width:80%;top:10%;z-index:3;}
.screens-preview-box .left .im:nth-child(2):hover{right:145%;}
.screens-preview-box .left .im:nth-child(3){right:170%;width:70%;top:15%;z-index:2;}
.screens-preview-box .left .im:nth-child(3):hover{right:185%;}
.screens-preview-box .left .im:nth-child(4){right:205%;width:60%;top:20%;z-index:1;}
.screens-preview-box .left .im:nth-child(4):hover{right:225%;}
.screens-preview-box .right .im:nth-child(1){left:75%;width:90%;top:5%;z-index:4;}
.screens-preview-box .right .im:nth-child(1):hover{left:95%;}
.screens-preview-box .right .im:nth-child(2){left:125%;width:80%;top:10%;z-index:3;}
.screens-preview-box .right .im:nth-child(2):hover{left:145%;}
.screens-preview-box .right .im:nth-child(3){left:170%;width:70%;top:15%;z-index:2;}
.screens-preview-box .right .im:nth-child(3):hover{left:185%;}
.screens-preview-box .right .im:nth-child(4){left:205%;width:60%;top:20%;z-index:1;}
.screens-preview-box .right .im:nth-child(4):hover{left:225%;}
.screens-preview-box .right .im{transform-origin:0% 50% 0px;-moz-transform-origin:0% 50% 0px;-webkit-transform-origin:0% 50% 0px;-ms-transform-origin:0% 50% 0px;transform:perspective(500px) rotateY(5deg);-moz-transform:perspective(500px) rotateY(5deg);-webkit-transform:perspective(500px) rotateY(5deg);-ms-transform:perspective(500px) rotateY(5deg);}
.screens-preview-box .left .im{transform-origin:100% 50% 0px;-moz-transform-origin:100% 50% 0px;-webkit-transform-origin:100% 50% 0px;-ms-transform-origin:100% 50% 0px;transform:perspective(500px) rotateY(-5deg);-moz-transform:perspective(500px) rotateY(-5deg);-webkit-transform:perspective(500px) rotateY(-5deg);-ms-transform:perspective(500px) rotateY(-5deg);}
.screens-preview-box .im:hover{transform:perspective(500px) rotateY(0deg);-moz-transform:perspective(500px) rotateY(0deg);-webkit-transform:perspective(500px) rotateY(0deg);-ms-transform:perspective(500px) rotateY(0deg);}
.screens-preview-box img{display:block;width:100%;position:relative;}
/**/.new-block .styled-form{max-width:730px;}
.new-block .styled-form form{float:none;}
.new-block .styled-form .form-title{text-align:center;}
/**/.screens-slider-box{max-width:300px;margin:0 auto;}
.screens-slider-box img{width:100%;height:auto;}
.align-slider-article{height:535px;}
/**/.bottom-screens-align{padding-bottom:70px;}
.counters-box{text-align:center;color:#fff;}
.counters-box .fa{font-size:50px;line-height:50px;margin-bottom:25px;}
.counters-box .description{font-size:14px;line-height:24px;margin:0 30px 20px 30px;}
.counters-box .counter{font-size:36px;line-height:36px;font-family:'Helvetica', sans-serif;font-weight:500;display:block;text-align:center;display:block;margin-bottom:10px;}
/**/.filtergrid-sizer, .filter-item{width:25%;}
.filter-item img{display:block;width:100%;height:auto;box-shadow:3px 3px 15px rgba(0,0,0,0.30);position:relative;cursor:pointer;}
.filter-item:hover{z-index:1;}
.filter-item img:hover{transform:scale(0.95);-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);}
.filter-align{padding:10px;}
/**/.two-columns-icons .little-img-text-entry{padding-bottom:40px!important;}
/**/.footer-animation-screen-box{text-align:center;left:9%;position:relative;margin-bottom:-50px;}
.footer-animation-screen{display:inline-block;width:30%;margin-left:-17%;}
.footer-animation-screen img{display:block;width:100%;height:auto;box-shadow:rgba(0, 0, 0, 0.2) -12px 0px 17px 0px, rgba(0, 0, 0, 0.0980392) -5px 0px 5px 0px;transform:perspective(1500px) rotateY(30deg);-moz-transform:perspective(1500px) rotateY(30deg);-webkit-transform:perspective(1500px) rotateY(30deg);-ms-transform:perspective(1500px) rotateY(30deg);}
/**/.layer-animation-screen-box{width:60%;position:relative;left:20%;top:50px;}
.layer-animation-screen{margin-top:-47%;position:relative;}
.layer-animation-screen:nth-child(1){margin-top:0%;}
.layer-animation-screen:nth-child(2) .scale{transform:scale(0.95);}
.layer-animation-screen:nth-child(3) .scale{transform:scale(0.9);}
.layer-animation-screen:nth-child(4) .scale{transform:scale(0.85);}
.layer-animation-screen:nth-child(5) .scale{transform:scale(0.8);}
.layer-animation-screen:nth-last-child(1){z-index:0;}
.layer-animation-screen:nth-last-child(2){z-index:1;}
.layer-animation-screen:nth-last-child(3){z-index:2;}
.layer-animation-screen:nth-last-child(4){z-index:3;}
.layer-animation-screen:nth-last-child(4){z-index:4;}
.layer-animation-screen:nth-last-child(5){z-index:5;}
.layer-animation-screen img{display:block;width:100%;height:auto;box-shadow:rgba(0, 0, 0, 0.2) 0px 12px 17px 0px, rgba(0, 0, 0, 0.0980392) 0px 5px 5px 0px;transform:perspective(1000px) rotateX(55deg);-moz-transform:perspective(1000px) rotateX(55deg);-webkit-transform:perspective(1000px) rotateX(55deg);-ms-transform:perspective(1000px) rotateX(55deg);transform-origin:50% 0% 0px;-moz-transform-origin:50% 0% 0px;-webkit-transform-origin:50% 0% 0px;-ms-transform-origin:50% 0% 0px;}
@media (max-width:991px){.screens-preview-box{top:auto;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);}
.screens-preview-margin{margin-top:40px;}
.bottom-screens-align{padding-bottom:30px;}
.filtergrid-sizer, .filter-item{width:33.33333333333%;}
.layer-animation-screen-box{top:50px;}
}
@media (max-width:767px){.counter-entry{padding-bottom:40px;}
.counters-box .fa{margin-bottom:10px;}
.counters-box .counter{font-size:30px;line-height:30px;}
.align-slider-article{height:auto;display:block;}
.filtergrid-sizer, .filter-item{width:50%;}
.layer-animation-screen-box{top:40px;}
}
.hand-image{position:absolute;left:0;bottom:0;max-height:80%;width:auto;}
/**/.screens-custom-slider-box{}
.custom-screen-wrapper{text-align:center;}
.custom-screen-wrapper img{display:inline-block;width:100%;max-width:300px;height:auto;vertical-align:bottom;margin-bottom:25px;}
.screens-custom-slider-box .swiper-slide .custom-screen-wrapper{opacity:0.5;transform:scale(0.5);-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);}
.screens-custom-slider-box .swiper-slide-visible .custom-screen-wrapper{transform-origin:100% 50% 0px;-moz-transform-origin:100% 50% 0px;-webkit-transform-origin:100% 50% 0px;-ms-transform-origin:100% 50% 0px;transform:perspective(1000px) rotateY(-40deg) scale(0.7);-moz-transform:perspective(1000px) rotateY(-40deg) scale(0.7);-webkit-transform:perspective(1000px) rotateY(-40deg) scale(0.7);-ms-transform:perspective(1000px) rotateY(-40deg) scale(0.7);cursor:pointer;}
.screens-custom-slider-box .swiper-slide-active .custom-screen-wrapper{opacity:1;transform:perspective(1000px) rotateY(0deg) scale(1);-moz-transform:perspective(1000px) rotateY(0deg) scale(1);-webkit-transform:perspective(1000px) rotateY(0deg) scale(1);-ms-transform:perspective(1000px) rotateY(0deg) scale(1);cursor:default;}
.screens-custom-slider-box .swiper-slide-active + .swiper-slide-visible .custom-screen-wrapper{transform-origin:0% 50% 0px;-moz-transform-origin:0% 50% 0px;-webkit-transform-origin:0% 50% 0px;-ms-transform-origin:0% 50% 0px;transform:perspective(1000px) rotateY(40deg) scale(0.7);-moz-transform:perspective(1000px) rotateY(40deg) scale(0.7);-webkit-transform:perspective(1000px) rotateY(40deg) scale(0.7);-ms-transform:perspective(1000px) rotateY(40deg) scale(0.7);cursor:pointer;}
.custom-screen-wrapper:hover{opacity:1!important;}
.screens-custom-slider-box .text{font-size:16px;line-height:22px;text-align:center;}
/**/.phone-icons-image{text-align:center;position:absolute;width:100%;left:0;top:0;opacity:0;}
.phone-icons-image.visible{opacity:1;}
.phone-icons-image:first-child{position:relative;opacity:1;}
.phone-icons-image img{display:inline-block;max-width:100%;height:auto;}
.phone-icons-description{}
.phone-icons-description .entry{margin-bottom:100px;min-height:105px;cursor:pointer;}
.phone-icons-description .entry .icon{width:50px;float:left;padding-top:5px;}
.phone-icons-description .entry .content{margin-left:75px;}
.phone-icons-description .entry .icon img{display:inline-block;max-width:100%;height:auto;}
.phone-icons-description .entry .title{color:#222;font-family:"bold",sans-serif;font-size:16px;line-height:22px;text-transform:uppercase;margin-bottom:10px;}
.phone-icons-description .entry:hover .title{color:#162a4f;}
.phone-icons-description .entry .description{font-size:14px;line-height:24px;color:#777;}
.phone-icons-description.right-align{text-align:right;}
.phone-icons-description.right-align .entry .icon{float:right;}
.phone-icons-description.right-align .entry .content{margin-right:75px;margin-left:0;}
/**/.left-right-entry{margin-bottom:120px;}
.left-right-entry .image-entry{text-align:center;}
.left-right-entry .image-entry img{max-width:400px;width:70%;height:auto;display:inline-block;vertical-align:bottom;}
.left-right-entry .cell-view{height:585px;}
/**/.dividing-image{width:100%;height:auto;margin-bottom:40px;box-shadow:0 0 10px rgba(0,0,0,0.5);}
/**/.inline-play-button{position:relative;display:inline-block;margin:0;left:auto;top:auto;float:none;}
/**/#content-wrapper .team-inline-entry{margin-bottom:40px;}
/**/.background-fff{background:#fff;}
@media (min-width:1200px){.sidebar-menu-added header{left:0;width:180px;height:100%;background:#fff;border-right:1px solid #f2f2f2;}
.sidebar-menu-added #content-wrapper{padding-left:180px;}
.sidebar-menu-added nav{padding-right:0;width:100%;}
.sidebar-menu-added nav>ul{float:none;}
.sidebar-menu-added nav>ul>li{float:none;padding-right:15px;padding-left:5px;}
.sidebar-menu-added nav>ul>li>a{float:none;display:block;text-align:center;height:auto;line-height:15px;padding-top:12px;padding-bottom:12px;margin-top:10px;}
.sidebar-menu-added nav>ul>li>a:hover{color:#fff!important;}
.sidebar-menu-added nav>ul>li>a:not(.act){color:#777;}
.sidebar-menu-added nav .submeny a:after{left:100%;top:50%;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);margin-left:-4px;margin-top:-3px;}
.sidebar-menu-added nav ul ul{left:100%;top:0;margin:0;transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none;max-height:500px;overflow-y:auto;width:auto;}
.sidebar-menu-added nav ul li:last-child ul{margin-left:0;top:auto;bottom:-10px;}
.sidebar-menu-added #logo{margin-left:44px;margin-bottom:20px;}
.sidebar-menu-added #logo .act{opacity:1;}
.sidebar-menu-added .theme-config{right:-152px;left:auto;}
.sidebar-menu-added .theme-config.active{right:0;}
.sidebar-menu-added .theme-config .open{right:100%;left:auto;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
}
@media (max-width:991px){.hand-image{display:none;}
.phone-icons-description .entry{margin-bottom:10px;min-height:0;}
.left-right-entry{margin-bottom:50px;}
.left-right-entry .cell-view{display:block;height:auto;}
}
@media (max-width:767px){.phone-icons-image{padding-bottom:20px;}
#content-wrapper .phone-icons-description .entry{text-align:center;margin-bottom:20px!important;}
#content-wrapper .phone-icons-description .entry .icon{float:none;text-align:center;width:auto;margin-bottom:10px;}
#content-wrapper .phone-icons-description .entry .content{margin-left:0;margin-right:0;}
.left-right-entry .image-entry{padding-bottom:50px;}
#content-wrapper .team-inline-entry{margin-bottom:0px;}
#content-wrapper .team-inline-entry .paddings-container{padding-bottom:40px!important;}
}
_:-ms-input-placeholder,:root .type-2.block .image-block .bg{position:absolute;width:100%;left:0;}
.block.type-5 .swiper-container{padding-left:0;}
.block.type-5 .swiper-container .swiper-slide>*{padding-left:35px;}
.back-to-top{position:absolute;right:10px;bottom:10px;width:60px;line-height:60px;text-align:center;background:#162a4f;color:#fff;font-size:18px;cursor:pointer;}
.back-to-top:hover{background:#fff!important;color:#222;}
.btn-group-sm>.btn, .btn-sm{padding:5px 10px !important;font-size:12px !important;line-height:1.5;border-radius:3px;width:auto;}
.modal{text-align:center;padding:0!important;}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
.modal-header{border-bottom:0px solid #e5e5e5;}
.modal-footer{border-top:0px solid #e5e5e5;}
.margin-bottom-20{margin-bottom:20px!important;}
.margin-bottom-90{margin-bottom:90px!important;}
.modal_subtitle{font-size:18px!important;line-height:25px!important;}
.padding-tb-10{padding-top:10px;padding-bottom:10px;}
/*.faq .description{font-size:14px;line-height:24px;color:#777;margin-bottom:15px !important;}*/
.faq .description{font-size:14px;line-height:24px;color:#777;margin-bottom:0px;}
.faq .title{font-size:27px;color:#162a4f;margin-bottom:12px !important;}
.faq a:hover{color:#162a4f;}
.faq a{color:#666;font-size:16px;}
.faq_page .subheding{font-size:20px;color:#333;text-align:center;margin:20px 0px !important;}
.faq_qustions{font-size:20px;color:#333;}
.faq_qustions:after{font-size:20px;color:#333;}
.faq_lins{margin:30px 0px;padding-bottom:30px !important;margin-bottom:30px !important;font-size:20px;border-bottom:solid 1px #d0d0d0;}
.faq_lins a{color:#162a4f;}
.faq_lins span{color:#ccc;}
.accordion a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:1rem 2rem 1rem 0rem;color:#7288a2;font-size:1.15rem;font-weight:400;border-bottom:1px solid #e5e5e5;}
.accordion a:hover,
.accordion a:hover::after{cursor:pointer;color:#162a4f;}
.accordion a:hover::after{border:1px solid #162a4f;}
.accordion a.active{color:#162a4f;border-bottom:1px solid #162a4f;}
.accordion a::after{font-family:'Glyphicons Halflings';content:'\002b';position:absolute;float:right;right:0rem;font-size:12px;line-height:17px;color:#7288a2;padding:5px 9px;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #7288a2;text-align:center;top:11px;}
.accordion a.active::after{font-family:'Glyphicons Halflings';content:'\2212';color:#162a4f;border:1px solid #162a4f;}
.accordion .content{display:none;padding:1rem 0px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.accordion .content p{font-size:1rem;font-weight:300;line-height:1.5rem;}
label input[type="checkbox"]{display:none;}
label input[type="checkbox"] + .label-text:before{display:block;transition:all 0.2s ease-in-out;margin:-6px 15px 0 0;vertical-align:middle;width:25px;height:25px;background:#ecf0f1;border:2px solid #162a4f;border-radius:5px;color:#ecf0f1;content:"";float:left;}
label input[type="checkbox"]:checked + .label-text:before{background:#162a4f;text-align:center;line-height:1.2em;color:#ecf0f1;font-size:20px;content:"✔";}
.nav-tabs li:after{background:none!important;}
#pricetabs{width:max-content;margin:auto;border:none;}
#pricetabs>li>a{position:relative;display:block;padding:9px 35px;}
#pricetabs li{font-size:18px;padding-left:0px;}
#pricetabs li a{color:#333;}
#pricetabs .active{font-size:17px;border-bottom:solid 4px #162a4f;padding-left:0px;border-top:none;}
#pricetabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#162a4f;cursor:default;background-color:transparent;border:none;border-bottom-color:transparent;}
.new-block *:last-child{margin-bottom:0!important;}
.nav-tabs>li>a:hover{border:none;background-color:#333;}
#pricetabs>li>a:focus, .nav>li>a:hover{text-decoration:none;background-color:transparent;}
.width-95{width:95% !important;}
.width-30{width:30% !important;}
.width-70{width:70% !important;}
.padding0{padding:0px;}
.strip_ban{padding:0;position:absolute;bottom:0px;text-align:center;background-image:url(../img/project_kairos-bg.png);background-size:cover;}
@media (max-width:767px){.back-to-top{width:40px;line-height:40px;}
#pricetabs>li>a{position:relative;display:block;padding:9px 23px;}
label input[type="checkbox"] + .label-text:before{display:block;transition:all 0.2s ease-in-out;margin:3px 15px 0 0;vertical-align:middle;width:25px;height:25px;background:#ecf0f1;border:2px solid #162a4f;border-radius:5px;color:#ecf0f1;content:"";float:left;}
}
nav a.active{background:#162a4f;color:#fff;}
header.act nav a.active{background:#162a4f;color:#fff;}
.pointer{cursor:pointer;}
.home-style{font-size:40px;margin-bottom:30px !important;display:inline-block;padding-left:25px;border-left:solid 5px #f04f26;text-transform:initial;line-height:40px;line-height:50px;margin-top:116px !important;}
.home_btn{padding:0;text-align:left;}
@media (max-width:780px){.strip_ban{padding:0;position:inherit;bottom:0px;text-align:center;background-image:url(../img/project_kairos-bg.png);background-size:cover;}
.home-style{font-size:35px;margin-bottom:30px !important;display:inline-block;padding-left:25px;border-left:solid 5px #f04f26;text-transform:initial;line-height:40px;line-height:40px;margin-top:10px !important;}
.home_btn{padding:0;text-align:center;}
.titel-left:after{position:absolute;left:-10px;top:0px;content:"";width:2px;height:100%;background:#162a4f;}
}
.icon-download{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.swiper-slide{width:100%;}
.footer-bottom .typography-article *{color:#fff !important;}
.color-fff{color:#fff !important;}
.padding-top-20{padding-top:20px;}
.padding-bottom-15{padding-bottom:15px;}
.swiper-slide{width:100%;}
.swiperImg{position:relative !important;background-size:cover !important;}
.bg-span_2{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0, 0, 0, 0.67);}
nav ul li:before, nav ul li:after{display:none;}
nav ul li ul:before, nav ul li ul:after{display:none;}
nav ul ul li ul:before, nav ul ul li:after{display:none;}
nav ul ul.subsubmeny a:after{position:absolute;left:50%;bottom:-2px;margin-left:-7px;width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #589fd1;content:"";}
nav ul ul.subsubmeny .subsubmeny-top:before{position:absolute;left:0px;bottom:-11px;width:100%;content:"";height:11px;}
nav ul ul .subsubmeny:hover a:after, nav .subsubmeny a.act:after{bottom:-7px;}
nav ul ul ul{position:absolute;left:280px;top:0px;width:100px;box-shadow:0px 5px 5px rgba(0,0,0,0.15);}
nav ul ul ul li{position:relative;float:left;margin-top:0px;padding-top:0px;padding-bottom:0px;width:100%;}
nav ul ul ul li a{height:0px;font-size:0px;line-height:0px;padding:0px;margin:0px;color:#777777;background:#fff;width:200%;text-align:center;left:-50%;}
nav ul ul ul li a:after{display:none;}
nav ul ul .subsubmeny:hover ul li a{height:39px;font-size:13px;line-height:39px;box-shadow:0px 5px 5px rgba(0,0,0,0.15);}
nav ul ul.subsubmeny:hover .subsubmeny-top{background:#589fd1;color:#fff;}
header.act nav ul ul ul{top:0;}
.third-level-menu{display:none;box-shadow:none;}
.second-level-menu{position:absolute;display:none;}
.second-level-menu > li{position:relative;}
.top-level-menu li:hover > ul{display:inline;margin-top:9px;}
.padding-top-220{padding-top:220px !important;}
.top-level-menu li:hover .subsub:before{position:absolute;right:0%;bottom:13px;margin-right:5px;width:0px;height:0px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #162a4f;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;content:"";}
header.act nav a:hover .subsub:before{border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #fff;}
@media (max-width:1175px){nav ul ul{position:relative;float:left;top:0px;}
nav ul ul ul li a{height:0px;font-size:0px;line-height:0px;padding:0px;margin:0px;color:#777777;background:#fff;width:100%;text-align:left;left:0%;}
nav ul ul ul{position:relative;left:0;top:0px;width:100%;box-shadow:0px 5px 5px rgba(0,0,0,0.15);}
	g-top-220{padding-top:auto;}
.top-level-menu li:hover .subsub:before{position:absolute;right:47%;bottom:8px;margin-right:5px;width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent;}
}

.color-000{
	color:#000 !important;
}
	
.footer-soc{
	padding: 35px 0px 0px;
}	
.footer-copy{
	padding: 40px 0px 20px;
}	
.footer-logo{
	padding: 20px 20px;
}
.logomaindiv {
    width: calc(50% - 40px);
}
@media (max-width: 768px){
	
.footer-soc{
	padding: 0px 0px 0px;
}	
.footer-copy{
	padding: 0px 0px 20px;
}	
.footer-logo{
	padding: 20px 20px;
}
.footer-bottom {
    position: relative;
    width: 100%;
    padding: 10px 0px;
    text-align: center;
    font-size: 0px;
}
}
@media (max-width: 410px){
.logomaindiv {
    width: calc(100% - 90px);
}
.logomaindiv img {
    width: 100%;
}
.bg-span {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.52);
}
}


/** custom css**/

.margin-0 {
	margin: 0px !important;
}

.line-height-70 {
	line-height: 52px;
}

.swiper-container .pagination {
	display: block;
	text-align: center;
	width: 100%;
	margin: 0px 0 0 0;
	position: absolute;
	bottom: 10px;
}

.swiper-slide {
	width: 100%;
}

.swiperImg {
	position: relative !important;
	background-size: cover !important;
}

.password_icon:before {
	font-family: 'FontAwesome';
	content: "\f06e";
	position: absolute;
	top: 13px;
	right: 30px;
}

.down_icon:before {
font-family: 'FontAwesome';
    content: "\f0dd";
    position: absolute;
    top: 16px;
    right: 20px;
    color: #fff;
    z-index: 0;
}
.down_icon_2:before {
    font-family: 'FontAwesome';
    content: "\f0dd";
    position: absolute;
    top: 10px;
    right: 26px;
    color: #333;
    z-index: 0;
    font-size: 20px;
}
.border_input {
	border: solid 1px #323232 !important;
	padding: 0px 10px !important;
	border-radius: 10px !important;
}

.border-bottom-3 {
	border-bottom: solid 1.5px #323232;
	padding: 7px 0px;
}

.border-bottom-2 {
	border-bottom: solid 1px #323232;
}

.padding-bottom-0 {
	padding-bottom: 0px !important;
}

.margin-tb-10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.font-16 {
	font-size: 16px !important;
}

.margin-bottom-10 {
	margin-bottom: 10px !important;
}

.margin-bottom-20 {
	margin-bottom: 20px !important;
}

.margin-top-20 {
	margin-top: 20px !important;
}

.margin-bottom-5 {
	margin-bottom: 5px !important;
}

.padding-top-20 {
	padding-top: 20px !important;
}

.padding-bottom-20 {
	padding-bottom: 20px !important;
}

.padding-LR-5 {
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.table_head {
	background: #eee;
	color: #000;
	font-weight: bold;
}

.light-font {
	font-weight: normal;
	font-family: HelveticaNeueUltraLight;
	font-size: 50px;
	line-height: 60px;
}

.width-full {
	width: 100%;
}

.line-height-22 {
	line-height: 22px;
}

.bor-shadow {
	border-radius: 25px;
	box-shadow: 0px 0px 2px 0px #323232;
	overflow: hidden;
}

.width-sm-20 {
	width: 20%;
}

.select-border-fff {
	border-bottom: 1px #ffffff solid;
}

.select-border-fff>option {
	color: #323232;
}

.pricing .card {
	border: none;
	border-radius: 1rem;
	transition: all 0.2s;
	box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
}

.pricing hr {
	margin: 1.5rem 0;
}

.pricing .card-title {
	margin: 0.5rem 0;
	font-size: 0.9rem;
	letter-spacing: .1rem;
	font-weight: bold;
}

.pricing .card-head {
	background-color: #162a4f;
	border-radius: 20px 20px 0px 0px;
	border-bottom-left-radius: 150px 30px;
	border-bottom-right-radius: 150px 30px;
}

.pricing .card-price .period {
	font-size: 0.8rem;
}

.pricing ul li {
    padding: 10px 0px;
    border-bottom: solid 1px #e5e5e5;
    line-height: 20px;
}
.pricing p {
    padding: 10px 0px;
    border-bottom: solid 1px #e5e5e5;
    line-height: 20px;    
	font-size: 13px;
	line-height:16px !important;
}
.pricing p span{
   font-family: 'Helvetica', Arial, sans-serif !important;
       font-size: 13px !important;
	line-height:16px !important;
}
.pricing ul li span{
   font-family: 'Helvetica', Arial, sans-serif !important;
       font-size: 13px !important;
	line-height:16px !important;
}
.pricing ul li::after {
	content: none;
}

.pricing .text-muted {
	opacity: 0.7;
}

.pricing .btn {
	font-size: 80%;
	border-radius: 5rem;
	letter-spacing: .1rem;
	font-weight: bold;
	padding: 1rem;
	opacity: 0.7;
	transition: all 0.2s;
}

.privacyheightblok {
	height: 540px !important;
}

.pricingfoottop {
	margin-top: 80px;
}
.button.size-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 17px;
	text-transform:capitalize;
	border-radius:5px;
}
.produt_subcont{
	font-size:16px;
	line-height:22px;
	color:#333;
}
.prize_select{
background: transparent;
    border: 0px;
    height: 30px;
    line-height: 30px;
    padding: 0px 0px;
    color: #323232;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 95%;
    margin: 10px 2%;
	border-bottom: 1px #ffffff solid;
	padding-right: 18px;
	}
		.border-radius-5{
			border-radius:5px;
		}
.margin-tb-10{
margin-top:10px !important;	
margin-bottom:10px !important;	
}
.margin-bottom-20{
	
margin-bottom:20px !important;	
}
.padding-tb-10{
padding-top:10px !important;	
padding-bottom:10px !important;	
}
.padding-LR-10{
padding-left:10px !important;	
padding-right:10px !important;	
}
.padding-LR-25{
padding-left:25px !important;	
padding-right:25px !important;	
}
.padding-0{
	padding:0px!important;
}

.inpuitcontrols { background: transparent!important;
    border: 0px;
    height: 30px!important;
    line-height: 30px!important;
    padding: 0px 0px!important;
    color: #323232!important;
    font-size: 14px!important;
    -webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    box-sizing: border-box!important;
    width: 95%!important;
    margin: 10px 2%!important;
    border-bottom: 1px #323232 solid!important;
}

 .buttoncontrols {position: relative;
    font-size: 16px;
    font-family: sans-serif;
    color: #fff;
    text-transform: initial;
    text-shadow: none;
    padding: 9px 20px;
    display: inline-block;
    box-shadow: none;
    line-height: 28px;
    border-radius: 10px;
}
.font-12 {
    font-size: 12px;
    line-height: 14px;
}
.color-000 {
    color: #323232 !important;
}

@media (max-width:991px){
	.mob-img{
    position: relative !important;
    height: 400px !important;
    right: 0;
    top: 0;
    width: 100% !important;
    background-size: cover;
    background-position: center top;
    z-index: 1;
	display:block !important;
}
.pricingfoottop {
	margin-top: 20px;
}
}
.custom_scrollbar::-webkit-scrollbar {
  width: 8px;
}

/* Track */
.custom_scrollbar::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
.custom_scrollbar::-webkit-scrollbar-thumb {
  background: #777; 
  border-radius: 10px;
}

/* Handle on hover */
.custom_scrollbar::-webkit-scrollbar-thumb:hover {
  background: #333; 
}