body{overflow-x:hidden}img{max-width:100%;height:auto}p{text-align:justify}.text-left p{text-align:left}.text-right p{text-align:right}.single footer{margin-top:40px}.no-padding{padding-left:0;padding-right:0}header{background:#fff;transition:all 0.4s ease-in}header nav{transition:all 0.4s ease-in}header.boxed{background:transparent}header.boxed nav{background:#fff}header.container-fluid{position:absolute;z-index:10;width:100%}header.container{position:absolute;z-index:10;left:0;right:0;top:105px;transition:all 0.2s ease}header.logo-to-top{top:35px}header.logo-to-top img{height:auto}header.sticky.logo-to-top img{height:54px}header.logo-to-top .logo-top{padding:inherit}header.logo-to-top .navbar-header,header.logo-to-top .navbar-collapse,header.logo-to-top .navbar-nav{width:100%;text-align:center}header.logo-to-top .navbar-header{margin-bottom:40px}header.sticky.logo-to-top .navbar-header{margin-bottom:inherit}header.sticky.logo-to-top .navbar-header,header.sticky.logo-to-top .navbar-collapse,header.sticky.logo-to-top .navbar-nav{width:auto;text-align:inherit}header.logo-to-top .navbar-nav>li{float:none;display:inline-block}header.sticky.logo-to-top .navbar-nav>li{float:left;display:inherit}header.logo-to-top .navbar-nav{border-top:1px solid rgba(255,255,255,.08)}header.logo-to-top.sticky .navbar-nav{border-top:transparent}@media(max-width:770px){header.container{top:0}header.logo-to-top .navbar-nav>li,header.sticky.logo-to-top .navbar-nav,header.sticky.logo-to-top .navbar-header,header.sticky.logo-to-top .navbar-collapse,header.sticky.logo-to-top .navbar-nav{width:100%}}header.sticky{position:fixed;top:0;left:0;right:0;z-index:701}header.sticky:not(.boxed){width:100%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}header .sticky-logo{display:none;transition:all 0.2s ease}header.sticky .sticky-logo{display:block}header.sticky .regular-logo{display:none}header.sticky .regular .regular-logo{display:block}.second-menu{position:fixed;z-index:2;top:0;right:0;height:100%;background-color:#fff;padding:150px 0;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:-12px 1px 25px 0 rgba(0,0,0,.1);-moz-box-shadow:-12px 1px 25px 0 rgba(0,0,0,.1);box-shadow:-12px 1px 25px 0 rgba(0,0,0,.1)}.shown{opacity:1;webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.second-menu ul{padding-left:0}.second-menu ul li{list-style-type:none;background:transparent;padding:10px 100px;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.second-menu ul li:hover{background:#f5f5f5}.second-menu ul li a{font-size:18px;text-transform:uppercase;color:#444}.second-menu ul li a:hover{text-decoration:none}.home .hide-menu{display:none}.topmargin{background:#fff;width:100%;height:15px;position:fixed;z-index:999;display:none}.sticky-bottom{position:fixed;top:0;width:100%;z-index:701;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.vertical-menu{background:#fff;position:fixed;z-index:99999;height:100%;height:-webkit-fill-available;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.vertical-menu .navbar-nav>li{width:100%}.vertical-menu .navbar-header{padding:15px}body#has-vartical-menu .main,body#has-vartical-menu .the-footer{padding:0 2%}.heading-title-vertical{margin-left:20%;width:80%!important}@media(max-width:992px){.vertical-menu{height:inherit}body#has-vartical-menu .main{margin-left:inherit}.vertical-menu .navbar-nav>li{width:auto}.heading-title-vertical{margin-left:4%;width:96%!important}}.logo-top{padding:10px 0}.logo-top img{height:50px}.vertical-menu .logo-top img{height:80px}.navbar-default{background-color:transparent;border-color:transparent;border-radius:0;margin-bottom:0}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}@media (min-width:979px){ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar-nav>li>a{padding-top:25px;padding-bottom:25px}.navbar-default .navbar-nav>li>a{color:#000}.sticky .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.sticky .navbar-nav{margin-top:6px}li.current-menu-item{background:#444444b8}footer.not(.boxed){padding:15px 0 25px;background:#ddd}.boxed-footer{background:#ddd;padding:5px 50px}footer .title-widget-footer{font-size:20px;margin-bottom:10px}.credit{margin-top:15px;border-top:1px solid #dddddd2b;padding-top:15px}.cat-header{position:relative;margin-bottom:60px;min-height:300px;max-height:300px}.archive .cat-title{padding:15px 0;position:absolute;bottom:0;width:100%}.archive .cat-title h1{color:#fff}.single .post-title{padding:15px 0;position:absolute;bottom:0;width:100%}.single .post-title h1{color:#fff}.archive .single-post{margin-bottom:45px}.archive .single-post h2{font-size:24px;line-height:26px}.archive .post-content{min-height:150px}.archive a{transition:all 0.2s ease}.archive a:hover,.single-post .post-navigation a:hover{text-decoration:none}.archive .loop-big-thumb{overflow:hidden}.archive .loop-big-thumb .big-thumb,.archive .loop-mid-thumb .mid-thumb{position:relative}.archive .loop-big-thumb .background{background:-webkit-linear-gradient(left,#655652,#403a43)!important;background:-moz-linear-gradient(left,#655652,#403a43)!important;background:-o-linear-gradient(left,#655652,#403a43)!important;background:-ms-linear-gradient(left,#655652,#403a43)!important;background:linear-gradient(left,#655652,#403a43)!important;position:absolute;width:100%;height:100%;top:0;right:0;left:0;opacity:0;transition:all 0.4s ease}.archive .loop-big-thumb:hover .background{opacity:.8}.archive .loop-big-thumb img,.archive .loop-mid-thumb img{width:100%;height:auto}.archive .loop-big-thumb .big-thumb::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);z-index:1}.archive .loop-big-thumb h2{position:absolute;top:0;left:25px;z-index:999;font-size:25px;line-height:1.2;-webkit-background-size:200.22% auto;-ms-background-size:200.22% auto;-moz-background-size:200.22% auto;-o-background-size:200.22% auto;background-size:200.22% auto;background-position:0% 0;background-image:-webkit-linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%);background-image:-moz-linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%);background-image:-ms-linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%);background-image:-o-linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%);background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%);color:inherit;-webkit-transition:background-position 0.5s ease-out,color .3s ease-in-out;-moz-transition:background-position 0.5s ease-out,color .3s ease-in-out;transition:background-position 0.5s ease-out,color .3s ease-in-out}.archive .loop-big-thumb h2:hover{background-position:-99.99% 0}.archive .loop-big-thumb h2 a{color:#fff}.archive .loop-big-thumb .excerpt{position:absolute;bottom:-100%;color:#fff;padding:25px;transition:all 0.4s ease;z-index:9}.archive .loop-big-thumb:hover .excerpt{bottom:0}.archive .mid-thumb{border:2px solid #e5e5e5;min-height:450px;overflow:hidden}.archive .content-loop{padding:0 30px 10px;border-top:none;bottom:0;position:absolute;z-index:1;background:#fff;padding-bottom:0;transition:all 0.2s ease}.archive .loop-mid-thumb:hover .content-loop{padding:0 30px 50px}.archive .loop-mid-thumb img{width:100%}.archive .loop-mid-thumb .bg-loop{position:absolute;width:100%;left:0;top:-38px;right:0}.archive .loop-mid-thumb h2 a{color:#1f2730}.archive .loop-mid-thumb h2 a:hover{color:#ff5534}.archive .loop-mid-thumb .readmore{width:50%;-webkit-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);cursor:pointer;position:absolute;z-index:1;bottom:0;padding:15px 25px;left:-15px;transition:all 0.2s ease;border:1px solid #ddd;opacity:0}.archive .loop-mid-thumb .readmore:hover{background:#ff5534;border:1px solid #ff5534}.archive .loop-mid-thumb .readmore:hover a{color:#fff}.archive .mid-thumb:hover .readmore{opacity:1}.archive .loop-mid-thumb .readmore p{margin:0;-webkit-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg);padding:0 0;font-weight:600;text-align:center;text-transform:uppercase}.archive .loop-mid-thumb .readmore p a{color:#ff5534}.archive .mask-img-hover{background:rgba(255,85,52,.49);position:absolute;top:0;width:100%;height:100%;opacity:0;transition:all 0.2s ease}.archive .loop-mid-thumb:hover .mask-img-hover{opacity:1}.single .post-navigation div a{margin-bottom:10px;display:inline-block}.single .post-navigation{margin-bottom:40px}.single .post-navigation p{font-size:20px;margin-top:30px;border-top:1px solid #ddd;padding-top:15px;margin-bottom:20px}.single .post-full-thumb{margin-bottom:20px}.single p{text-align:justify}.single img{width:auto;max-width:100%}.search .single-post .read-more,.archive .single-post .read-more{background:#ddd;padding:10px 25px;color:#000;margin-top:10px;display:inline-block}.sidebar{border-left:1px solid #ddd}.sidebar .sidebar-blog{border-bottom:1px solid #ddd;margin-bottom:10px;padding:12px 4px 12px}.sidebar .title-widget-default{font-size:20px;margin-bottom:15px}.sidebar img{width:100%;height:auto;margin-bottom:10px}@media(max-width:768px){.navbar-collapse{width:100%}}.teaser-post{position:relative}.teaser-post-thumb img{width:100%;height:auto}.teaser-post-title{transition:all 0.6s ease;position:absolute;bottom:0;margin:0;width:100%;background:-moz-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);padding:60% 5% 5%}.teaser-post:hover .teaser-post-title{padding:58% 5% 7%}.teaser-post-title a{color:#fff}.teaser-post-title a:hover{text-decoration:none}.loop2 .post-archive-thumb{overflow:hidden}.loop2 .post-archive-thumb img{transition:all 0.2s ease;width:100%;height:auto}.loop2 .post-archive-thumb:hover img{transform:scale(1.1)}.bold-text h1,.bold-text h2,.bold-text h3,.bold-text h4,.bold-text h5,.bold-text h6{font-weight:700}.bloc-with-angle{position:relative;z-index:1}.bloc-with-angle::before{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;right:0;z-index:-1;transform-origin:bottom right;-ms-transform:skew(30deg,0deg);-webkit-transform:skew(30deg,0deg);transform:skew(30deg,0deg)}.bloc-with-angle:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}