body { line-height: 1; margin: 0; padding: 0; font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; }
.effect-text{ margin: 0; padding: 0; color:#FFC815; font-size: 20px; font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; }
.team-tabs-nav li a img,img{max-width:100%}.center,.ver-center{position:absolute;top:50%}.br-button,.button,.intro-title,.nav-list ul li a,.section .title-box h2{text-transform:uppercase}.single-blog-standard-footer:after,.testimonial-person:after,.timeline li:after{clear:both}body,html{height:100%}body{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;line-height:1.75;letter-spacing:1px}.light{background-color:#fff;color:#757575}.dark{background-color:#1c1c1c;color:#e3e3e3}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}.light h1,.light h2,.light h3,.light h4,.light h5,.light h6{color:#333}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#eee}p{line-height:1.5}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}h1{font-size:36px}h2{font-size:26px}h3{font-size:24px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}a,a:active,a:focus,a:hover{text-decoration:none;color:initial;outline:0}ol,ul{margin:0;padding:0}ul{list-style:none}img{display:block;height:auto;margin:0 auto}.effect{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hor-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ver-center{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center{left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-color{color:#1C538B}.main-color-bg{background-color:#1C538B;color:#fefefe}a.main-color-bg:focus,a.main-color-bg:hover{color:#fafafa}
.br-button,.button{display:inline-block;text-align:center;font-size:14px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.button{padding:10px 30px}.br-button:hover,.button:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.light .br-button span{background-color:#fff}.dark .br-button span{background-color:#1c1c1c}.br-button span{display:inline-block;padding:8px 32px;border:2px solid;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.loader,.menu-btn{-webkit-border-radius:50%;-moz-border-radius:50%}.br-button:hover span{color:inherit;background-color:inherit;border-color:transparent}
.section{position:relative;padding:100px 0}
.light .second-bg{background-color:#fafafa}
.light .third-bg{background:#E1E1E1 url(../images/pattern-2.png); }
.dark .second-bg{background-color:#202020}
.section .title-box{margin-bottom:70px}
.section .title-box h2{position:relative;margin-bottom:20px;padding-bottom:16px;font-size:32px;font-weight:700;letter-spacing:0}.section .title-box h2 span{display:block;position:absolute;bottom:0;width:80px;height:2px}.section .title-box p{font-size:14px;line-height:1.8}.section h3{font-size:19px}.section-btn{display:block;margin:30px auto;width:154px}.light .section .title-box h2,.light .section .title-box p{color:#333}.dark .section .title-box h2,.dark .section .title-box p{color:#f8f8f8}.mb-30{margin-bottom:30px}.left-link,.right-link{font-size:14px;font-weight:700;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.left-link{left:-24px;display:none;-webkit-transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.right-link{right:-24px;display:none;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.left-link .fa{margin-right:4px}.right-link .fa{margin-left:4px}.page-table{display:table;width:100%;height:100%}.table-cell{position:relative;display:table-cell;vertical-align:middle;padding-top:50px;z-index:5}.fade-down{-webkit-animation-name:fade-down;-moz-animation-name:fade-down;animation-name:fade-down;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bonce-down{-webkit-animation:bonce-down .6s .4s ease-in;-moz-animation:bonce-down .6s .4s ease-in;animation:bonce-down .6s .4s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bonce-left{-webkit-animation:bonce-left .6s .4s ease-in;-moz-animation:bonce-left .6s .4s ease-in;animation:bonce-left .6s .4s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bonce-right{-webkit-animation:bonce-right .6s .4s ease-in;-moz-animation:bonce-right .6s .4s ease-in;animation:bonce-right .6s .4s ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.light .loader-con{background-color:#fff}.dark .loader-con{background-color:#1c1c1c}.loader-con{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999}.loader,.main-nav{position:relative}.loader{font-size:90px;overflow:hidden;width:1em;height:1em;border-radius:50%;-webkit-animation:loader 1.7s infinite ease,round 1.7s infinite ease;-moz-animation:loader 1.7s infinite ease,round 1.7s infinite ease;animation:loader 1.7s infinite ease,round 1.7s infinite ease}.main-nav{z-index:8}.header{position:fixed;width:100%;height:70px;padding:14px 0 0;top:0;left:0;background-color:transparent;z-index:10}.header .logo{float:left}.header .logo img{width:auto;height:48px;margin:6px 0}.menu-btn{position:relative;margin:6px 0;float:right;width:48px;height:48px;border-radius:50%}.intro-social li,.navigation .nav-overlay{-webkit-border-radius:50%;-moz-border-radius:50%}.light .menu-btn{background-color:#fafafa;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.35);-moz-box-shadow:0 1px 6px rgba(0,0,0,.35);box-shadow:0 1px 6px rgba(0,0,0,.35)}.light .menu-btn .bar{background:#333}.dark .menu-btn{background-color:#232323;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.7);-moz-box-shadow:0 1px 10px rgba(0,0,0,.7);box-shadow:0 1px 10px rgba(0,0,0,.7)}.dark .menu-btn .bar{background:#eee}.home-1,.pages-header{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover}.menu-btn .bar{position:absolute;width:28px;height:3px}.menu-btn .bar:first-child{top:14px}.menu-btn .bar:nth-child(2){top:23px}.menu-btn .bar:last-child{bottom:13px}.menu-btn:hover .bar:nth-child(2){width:25px}.navigation{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden}.navigation .nav-overlay{position:absolute;width:600px;height:600px;right:-600px;top:-600px;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s .1s ease,-webkit-transform 1s .1s ease-out;-o-transition:opacity .2s .1s ease,transform 1s .1s ease-out;-moz-transition:opacity .2s .1s ease,transform 1s .1s ease-out,-moz-transform 1s .1s ease-out;transition:opacity .2s .1s ease,transform 1s .1s ease-out;transition:opacity .2s .1s ease,transform 1s .1s ease-out,-webkit-transform 1s .1s ease-out,-moz-transform 1s .1s ease-out}.nav-list ul li{margin-top:10px;margin-bottom:10px}.nav-list ul li:first-child{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.nav-list ul li:nth-child(2){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.nav-list ul li:nth-child(3){-webkit-animation-delay:.9s;-moz-animation-delay:.9s;animation-delay:.9s}.nav-list ul li:nth-child(4){-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.nav-list ul li:nth-child(5){-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;animation-delay:1.1s}.nav-list ul li:nth-child(6){-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.nav-list ul li a{position:relative;padding:8px 16px;font-size:24px;font-weight:700;color:#fff}.home-3:after,.nav-list ul li a:after{position:absolute;left:0;content:""}.nav-list ul li a:hover{color:#c7c7c7}.nav-list ul li a:after{width:0;height:3px;bottom:0;background-color:#c7c7c7;-webkit-transition:all .4s cubic-bezier(.67,.64,.12,1.15);-o-transition:all .4s cubic-bezier(.67,.64,.12,1.15);-moz-transition:all .4s cubic-bezier(.67,.64,.12,1.15);transition:all .4s cubic-bezier(.67,.64,.12,1.15)}.home-1,.home-3{position:relative}.nav-list ul li a:hover:after{width:100%}.menu-btn.active .bar:first-child{-webkit-transform:translate(-50%,10px) rotate(45deg);-moz-transform:translate(-50%,10px) rotate(45deg);-ms-transform:translate(-50%,10px) rotate(45deg);transform:translate(-50%,10px) rotate(45deg)}.menu-btn.active .bar:nth-child(2){opacity:0}.menu-btn.active .bar:last-child{-webkit-transform:translate(-50%,-8px) rotate(-45deg);-moz-transform:translate(-50%,-8px) rotate(-45deg);-ms-transform:translate(-50%,-8px) rotate(-45deg);transform:translate(-50%,-8px) rotate(-45deg)}.navbar-open{overflow:hidden}.navbar-open .navigation{visibility:visible;opacity:1}.navbar-open .navigation .nav-overlay{opacity:.9;-webkit-transform:scale(10);-moz-transform:scale(10);-ms-transform:scale(10);transform:scale(10)}.navbar-open .navigation .nav-list ul li{-webkit-animation-name:fade-down;-moz-animation-name:fade-down;animation-name:fade-down;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards}
.home-1{background-repeat:no-repeat;background-position:center;background-size:cover}
/*.light .home-1{background-image:url(../images/home-bg.jpg)}*/
.light .home-1{background:#132333; }
.dark .home-1{background-image:url(../img/home-dark-bg.jpg)}.home-3:after{width:100%;height:100%;top:0;z-index:2}.home-3 .video-wrapper,.home-3 .video-wrapper video{height:100%;width:100%;z-index:1;position:absolute;top:0;left:0}.light .home-3:after{background-color:rgba(255,255,255,.6)}.dark .home-3:after{background-color:rgba(0,0,0,.6)}.home-3 .video-wrapper video{display:block;object-fit:inherit;max-height:100%;min-height:100%;min-width:100%;max-width:none}.intro-title{font-size:34px;font-weight:700;margin-bottom:34px}.intro-text{line-height:2;}.intro-social{margin-top:20px;margin-bottom:10px}.intro-social li{display:inline-block;margin:6px 4px;line-height:40px;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.blog-author .author-avatar,.intro-social li a{-webkit-border-radius:50%;-moz-border-radius:50%}.intro-social li a{display:block;width:40px;height:40px;font-size:16px;background-color:#eee;color:#1C538B;border-radius:50%}.intro-social li a:hover{background-color:inherit;color:inherit}.intro-social li a:hover .fa{-webkit-animation:downToUp .4s forwards;-moz-animation:downToUp .4s forwards;animation:downToUp .4s forwards}.light .intro-title{color:#202020}.dark .intro-title{color:#ddd}.home-btn{margin:12px 16px 12px 0}#particles-js{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.video-intro{position:relative}.video-overlay,.work-overlay{position:absolute;top:0;left:0}.video-overlay{width:100%;height:100%;opacity:.28}.light .video-intro a{border:1px solid #fafafa}.dark .video-intro a{border:1px solid #232323}.video-intro a{height:64px;width:64px;font-size:30px;padding:16px;line-height:32px;z-index:4}.light .video-intro a .fa{color:#fff}.dark .video-intro a .fa{color:#232323}.light .video-intro a:hover{background-color:#fafafa}.dark .video-intro a:hover{background-color:#232323}.video-intro a:hover .fa{color:inherit}.iframe-con{width:100%;padding:0 15px}.iframe-con .close{font-size:30px;color:#fff;opacity:1}.iframe-con iframe{width:100%;height:300px;border:0}.personal-title{font-weight:700;margin-top:24px;margin-bottom:40px}.personal-info p{margin-top:12px;font-size:16px;word-spacing:4px;text-transform:capitalize}.about-me-txt h2,.contact-box h3,.footer-nav li a,.hw-single .front h3,.pages-header-content h1,.side-bar .widget-title,.single-service h3,.timeline-content h3{text-transform:uppercase}.light .personal-info p{color:#333}.dark .personal-info p{color:#fafafa}.about-btn{margin:20px 8px 0; background: #FFC815}.icon-box .fa{font-size:44px;line-height:80px}.single-service:hover .fa{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}.single-service h3{margin-top:15px;margin-bottom:0;font-weight:700}.single-service .line{margin:12px auto 0;width:55px;height:1px}.single-service p{margin-top:12px;font-size:14px}.single-work{position:relative;overflow:hidden;-webkit-box-shadow:0 2px 10px -1px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px -1px rgba(0,0,0,.3);box-shadow:0 2px 10px -1px rgba(0,0,0,.3)}.work-overlay{width:100%;height:100%;opacity:0;background:rgba(0,0,0,.15);background:-moz-linear-gradient(top,rgba(0,0,0,.15) 1%,rgba(0,0,0,.44) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 1%,rgba(0,0,0,.44) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.15) 1%,rgba(0,0,0,.44) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 0.15)', endColorstr='rgba(0, 0, 0, 0.44)', GradientType=0 )}.work-overlay h3,.work-overlay p{position:absolute;left:20px;font-weight:700}.work-overlay h3{bottom:40px;color:#eee;font-size:18px}.work-overlay p{bottom:10px;font-size:16px}.single-work:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single-work:hover .work-overlay{opacity:1}.light .blog-meta .social-btn,.light .single-blog{background-color:#fff}.dark .blog-meta .social-btn,.dark .single-blog{background-color:#2c2c2c}.blog-meta .social-btn,.single-blog{-webkit-box-shadow:0 2px 10px -1px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px -1px rgba(0,0,0,.3);box-shadow:0 2px 10px -1px rgba(0,0,0,.3)}.blog-meta{position:relative;padding:20px}.blog-meta p:not(.blog-details){font-weight:700;font-size:14px}.blog-meta .category{margin-right:10px}.blog-meta .date{color:#a2a2a2}.blog-meta .title{font-weight:700;line-height:1.4;margin-top:10px;margin-bottom:14px}.light .blog-meta .title:hover,.light .single-blog-standard-meta h3:hover{color:#565656}.dark .blog-meta .title:hover,.dark .single-blog-standard-meta h3:hover{color:#a0a0a0}.blog-author{position:relative;margin-top:16px;height:30px}.blog-author .author-avatar{overflow:hidden;width:35px;height:35px;left:0;border-radius:50%}.blog-author p{left:44px}

.blog-meta .share-btn,.blog-meta .social-btn{display:inline-block;position:absolute;width:50px;height:50px;font-size:24px;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.light .blog-meta .share-btn{background-color:#fff}.dark .blog-meta .share-btn{background-color:#232323}.blog-meta .share-btn{top:-25px;right:24px;z-index:4;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26),0 2px 10px 0 rgba(0,0,0,.22);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.26),0 2px 10px 0 rgba(0,0,0,.22);box-shadow:0 2px 5px 0 rgba(0,0,0,.26),0 2px 10px 0 rgba(0,0,0,.22)}.blog-meta .social-btn{opacity:0;left:0;top:0}.blog-meta .social-btn:nth-child(4){-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.blog-meta .social-btn:nth-child(3){-webkit-transition-delay:.35s;-moz-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.blog-meta .social-btn:nth-child(2){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.blog-meta .social-btn .fa-twitter{color:#55acee}.blog-meta .social-btn .fa-facebook{color:#4867aa}.blog-meta .social-btn .fa-google-plus{color:#dc4e41}.blog-meta .share-btn:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.28),0 4px 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.28),0 4px 15px 0 rgba(0,0,0,.25);box-shadow:0 5px 11px 0 rgba(0,0,0,.28),0 4px 15px 0 rgba(0,0,0,.25)}.blog-meta .share-btn:hover .social-btn:nth-child(2){top:-86px;opacity:1}.blog-meta .share-btn:hover .social-btn:nth-child(3){top:-65px;left:-65px;opacity:1}.blog-meta .share-btn:hover .social-btn:nth-child(4){left:-86px;opacity:1}

.cute { position: relative; clear: both; width: auto; margin-bottom: 2em; }
.cute-header { position: relative; height: 40px; line-height: 40px; 
	background: -moz-linear-gradient(center top , rgb(250, 250, 250) 0%, rgb(233, 233, 233) 100%) repeat scroll 0% 0% transparent; 
	border: 1px solid rgb(213, 213, 213);  background-color:#f5f5f5;
	border-top-left-radius: 2px; border-top-right-radius: 2px; 
	-moz-border-top-left-radius: 4px; -moz-border-top-right-radius: 4px; 
	-webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; 
	-ms-border-top-left-radius: 4px; -ms-border-top-right-radius: 4px; 
	-o-border-top-left-radius: 4px; -o-border-top-right-radius: 4px; 
}
.cute-header h3 { position: relative; left: 10px; bottom: 10px; margin-right: 10em; font-weight: normal; color: rgb(0, 0, 0); 
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; line-height: 18px; text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5); font-size:14px; }
.cute-header [class^="icon-"], .cute-header [class*=" icon-"] { display: inline-block; margin-left: 13px; margin-right: -2px; font-size: 16px; color: rgb(85, 85, 85); vertical-align: middle; }
.cute-content { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213);
	border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px; -o-border-radius: 2px 2px 2px 2px; font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; }
.cute-content li{ border-bottom: 1px #eee solid; padding: 0px; display: inline-block; width:100%; margin-bottom: 10px; }
.cute-header + .cute-content { border-top: medium none; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.cute-content:before, .cute-content:after { content: ""; display: table; }
.cute-content:after { clear: both; }
.cute-content {  }
.cute-table .cute-content { padding: 10px; }
.cute-table .table { margin-bottom: 0px; border: medium none; font-size:12px; }
.cute-table .table tr td:first-child { /*border-left: medium none;*/ }
.cute-table .table tr th:first-child { /*border-left: medium none;*/ }
.cute-table .table th{border-top:1px medium solid }
.cute-table .table td{  content="&nbsp;";}

.input-field{width:100%;padding:8px 16px;border:1px solid;outline:0}.light .input-field{color:#232323;border-color:#ddd}.dark .input-field{color:#f7f7f7;border-color:#777;background:#1c1c1c}.fact-section,.pages-header{background-repeat:no-repeat;background-position:center}textarea.input-field{height:190px;resize:none}.submit-btn{display:block;margin:0 auto;outline:0;border:none}.email-error,.error,.message-error,.name-error{display:block;margin-top:8px;font-size:14px;color:#bf0d00}.success{color:#00C853}
.footer .top-footer{position:relative;padding:30px 0;background-color:#1C1C1C; border-top: 2px #FFC815 solid; font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; }
.footer-nav li,.footer-social li{display:inline-block}.footer-social li a{display:block;position:relative;overflow:hidden;font-size:22px;line-height:46px;width:48px;height:48px;margin:2px 4px 8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.7);box-shadow:0 2px 6px 0 rgba(0,0,0,.7)}.footer-social li a:hover{color:inherit;background-color:#fafafa}.footer-social li a:hover .fa{-webkit-animation:downToUp .4s forwards;-moz-animation:downToUp .4s forwards;animation:downToUp .4s forwards}.footer-nav{margin-top:12px}.footer-nav li a{display:inline-block;margin:10px 6px 0;font-size:14px;font-weight:700;color:#c7c7c7}.footer-nav li a:hover{color:#eee}.footer .bottom-footer{padding-top:20px;padding-bottom:20px}.bottom-footer p{font-size:14px;margin:0}
.top-btn{position:absolute;display:block;width:45px;height:45px;top:20px;right:25px;font-size:32px;line-height:38px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.7);box-shadow:0 2px 6px 0 rgba(0,0,0,.7)}
.top-btn:hover{-webkit-box-shadow:0 4px 10px 1px rgba(0,0,0,.7);-moz-box-shadow:0 4px 10px 1px rgba(0,0,0,.7);box-shadow:0 4px 10px 1px rgba(0,0,0,.7)}
.pages-header{position:relative;height:450px;background-image:url(../images/header.jpg); background-position: top; }
.pages-header-2{position:relative;height:100px;background:#FFC815 url(../images/grid.png); }
.fact-section:after,.pages-header:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:2}.signature-img:after,.timeline:before{background-color:#bbb;content:""}.pages-header-content{position:relative;padding-top:40px;z-index:8}.pages-header-content h1{position:relative;font-size:35px;font-weight:700;letter-spacing:3px;color:#fff}.pages-header-content h1 .title-tl{display:block;width:60px;height:6px;top:-24px}.pages-header-content p{margin-top:22px;color:#fafafa; font-size: 18px !important;}.signature-img{position:relative;margin:30px auto 8px;width:40%}.signature-img:after{position:absolute;width:60%;height:2px;left:20%;bottom:-12px}.about-me-txt h2,.timeline{position:relative}.about-me-txt{padding:10px 0}.about-me-txt h2{margin-bottom:45px;font-weight:700}.about-me-txt h2 span{display:block;width:40px;height:2px;bottom:-20px}.timeline:before{position:absolute;top:0;bottom:0;left:37px;width:2px;height:100%}.timeline ul li{margin-bottom:30px}.timeline li:after,.timeline li:before{content:" ";display:table}.timeline ul li .tm-date{position:relative;float:left;left:0;width:74px;height:74px;padding:12px 0;color:#fff;line-height:1.4;font-weight:700;border:4px solid;z-index:4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);box-shadow:0 4px 6px 0 rgba(0,0,0,.4)}.light .timeline ul li .tm-date{border-color:#fff}.dark .timeline ul li .tm-date{border-color:#222}.timeline ul li .tm-date .month{display:block;font-size:12px}.timeline ul li .tm-date .day{display:block;font-size:20px;font-weight:700}.light .testimonial-content,.light .timeline .timeline-panel{background-color:#fff;border-color:#dadada}.dark .testimonial-content,.dark .timeline .timeline-panel{background-color:#1c1c1c;border-color:#464646}.tm-left .timeline-panel,.tm-right .timeline-panel{float:right;text-align:left}.timeline-panel{position:relative;width:80%;padding:24px;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 14px -4px rgba(0,0,0,.4);-moz-box-shadow:0 3px 14px -4px rgba(0,0,0,.4);box-shadow:0 3px 14px -4px rgba(0,0,0,.4)}.timeline-panel:after,.timeline-panel:before{content:"";display:none;position:absolute;top:25px;border-top:10px solid transparent;border-bottom:10px solid transparent;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.tm-left .timeline-panel:after,.tm-left .timeline-panel:before{left:100%;border-left:12px solid}.tm-right .timeline-panel:after,.tm-right .timeline-panel:before{right:100%;border-right:12px solid}.tm-left .timeline-panel:after{margin-left:-2px}.tm-right .timeline-panel:after{margin-right:-2px}.light .timeline .timeline-panel:before{border-left-color:#dadada;border-right-color:#dadada}.light .timeline .timeline-panel:after{border-left-color:#fff;border-right-color:#fff}.dark .timeline .timeline-panel:before{border-left-color:#464646;border-right-color:#464646}.dark .timeline .timeline-panel:after{border-left-color:#1c1c1c;border-right-color:#1c1c1c}.tm-overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.timeline-content,.timer-con{z-index:4;position:relative}.timeline-panel:hover h3{color:#fff}.timeline-panel:hover .main-color,.timeline-panel:hover p{color:#fafafa}.timeline-panel:hover .tm-overlay{opacity:1}.timeline-panel:hover:after,.timeline-panel:hover:before{opacity:0}.timeline-content h3{margin:10px 0 2px;font-weight:700}.timeline-content .tm-cat,.timeline-content .tm-period{font-size:12px;line-height:1.2em;margin-bottom:12px;font-weight:700;display:inline-block}.timeline-content .tm-cat{color:#aaa;margin-left:5px;padding-left:8px;border-left:1px solid #aaa}.progress-bar-linear{margin-left:10px;margin-right:10px}.progress-bar-text{display:inline-block;margin-left:8px;margin-bottom:6px;font-size:15px;font-weight:700}.progress-cont{display:inline-block;float:right;margin-right:10px}.progress-bar-linear .progress-bar-skills{position:relative;width:100%;background-color:#cfcfcf;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.progress-bar-skills .progress-bar-line{position:relative;width:10%;height:6px;-webkit-transition:all 1.6s ease-out;-o-transition:all 1.6s ease-out;-moz-transition:all 1.6s ease-out;transition:all 1.6s ease-out;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.contact-details{margin-bottom:30px;padding:60px 30px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);box-shadow:0 5px 25px 0 rgba(0,0,0,.3)}.contact-details .cd-title{margin:22px 0 6px;font-size:16px;font-weight:700;text-transform:uppercase}.contact-details .cd-first{margin-top:0}.contact-details .cd-title .fa{margin-right:10px;font-size:22px}.contact-details p:not(.cd-title){font-size:14px;margin:0}.contact-box h3{margin:0;margin-bottom:30px;font-weight:700}#map{width:100%;height:500px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);box-shadow:0 5px 25px 0 rgba(0,0,0,.3)}.hw-single{position:relative;margin-top:60px}.hw-single .front h3,.single-price h3{margin:0;font-weight:700}.hw-single .front{position:relative;padding:82px 20px 76px;border:2px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hw-icon{position:absolute;width:80px;height:80px;top:-40px;font-size:40px;line-height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);box-shadow:0 4px 6px 0 rgba(0,0,0,.4)}.hw-bottom-line,.hw-top-line{height:2px;width:120px}.hw-top-line{top:60px}.hw-bottom-line{bottom:54px}.hw-single .back{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px;opacity:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.back .table-cell{padding-top:0}.hw-single:hover .front{opacity:0;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.hw-single:hover .back{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.single-price{position:relative;padding:30px 20px;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 4px 1px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.04);box-shadow:0 1px 4px 1px rgba(0,0,0,.1),0 0 2px 1px rgba(0,0,0,.04)}.single-price:hover{-webkit-box-shadow:0 1px 10px 1px rgba(0,0,0,.4),0 0 2px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 10px 1px rgba(0,0,0,.4),0 0 2px 1px rgba(0,0,0,.04);box-shadow:0 1px 10px 1px rgba(0,0,0,.4),0 0 2px 1px rgba(0,0,0,.04)}.price-icon{font-size:32px}.price-number{margin:12px 0;font-size:25px;font-weight:700}.price-nm{font-size:42px}.light .price-icon{color:#232323}.dark .price-icon{color:#fafafa}.pricing-list li{margin:10px 0}.single-price .br-button,.single-price .button{margin:20px 0 0}#work-list{margin-bottom:36px}#work-list li{display:inline-block}#work-list li .br-button{margin:4px;font-size:14px;font-weight:700}#work-list li .br-button.filter-active span{color:inherit;background-color:inherit;border-color:transparent}.masnory-pf .work-item{padding:0}.work-item{-webkit-animation:work-animation .4s ease-in;-moz-animation:work-animation .4s ease-in;animation:work-animation .4s ease-in}.filtered{opacity:0}.testimonial-slider{margin-bottom:90px}.one-testimonial{position:relative;padding:15px}.one-testimonial figure{position:relative;overflow:hidden;height:100px;width:100px;margin-left:20px;float:left;border:4px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.4);box-shadow:0 4px 6px 0 rgba(0,0,0,.4)}.testimonial-content{position:relative;padding:20px;margin-bottom:20px;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 14px -4px rgba(0,0,0,.4);-moz-box-shadow:0 3px 14px -4px rgba(0,0,0,.4);box-shadow:0 3px 14px -4px rgba(0,0,0,.4)}.testimonial-content:after,.testimonial-content:before{content:'';display:block;position:absolute;width:0;height:0}.testimonial-person:after,.testimonial-person:before{display:table;content:""}.testimonial-content:before{bottom:-32px;left:51px;border:16px solid}.testimonial-content:after{bottom:-29px;left:52px;border:15px solid}.light .testimonial-content:before{border-color:#dadada transparent transparent}.dark .testimonial-content:before{border-color:#464646 transparent transparent}.light .testimonial-content:after{border-color:#fff transparent transparent}.dark .testimonial-content:after{border-color:#1c1c1c transparent transparent}.testimonial-inf{margin-top:25px;margin-left:130px}.testimonial-inf h4,.testimonial-inf p{font-weight:700}.testimonial-inf h4{margin-bottom:4px}.testimonial-slider-btn{display:block;height:48px;width:48px;font-size:28px;bottom:-64px}.owl-next .testimonial-slider-btn{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.owl-prev .testimonial-slider-btn{-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%)}.testimonial-slider-btn span{position:absolute;width:100%;height:100%;top:0;left:0;border:2px solid}.light .testimonial-slider-btn span{background:#fafafa}.dark .testimonial-slider-btn span{background:#202020}.testimonial-slider-btn:hover span{background-color:inherit;color:inherit;border-color:transparent}.mt-20{margin-top:20px}.pf-details-slider{margin-bottom:45px}.pf-details-slider .owl-dots{position:absolute;bottom:20px;left:50%;z-index:8;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pf-details-slider .owl-dot{display:inline-block;margin:0 4px;width:12px;height:12px;border:2px solid #232323;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;-moz-transition:.3s all ease-out;transition:.3s all ease-out}.pf-details-slider .owl-dot.active{background-color:#232323}.single-pf-content h3{font-weight:700}.pf-left-column .project-info{margin-top:20px}.project-info{margin-top:14px;padding:40px 30px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.3);box-shadow:0 5px 25px 0 rgba(0,0,0,.3)}.project-info ul li{padding:12px 0;border-bottom:1px solid}.project-info ul li:last-child{border-bottom:none}.project-info .project-label{font-weight:700}.share-links{margin-top:34px;border-top:1px solid;border-bottom:1px solid}.share-links .share-label{margin-right:12px;margin-left:12px;font-weight:700}.share-links .intro-social{display:inline-block;margin:8px 0}.single-blog-standard{position:relative;overflow:hidden;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.light .single-blog-standard,.light .single-blog-standard-footer{border-color:#ebebeb}.dark .single-blog-standard,.dark .single-blog-standard-footer{border-color:#3c3c3c}.post-thumb-con{position:relative;overflow:hidden}.post-thumb-con img{width:100%}.post-thumb-con:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single-blog-standard .pf-details-slider{margin-bottom:0}.single-blog-standard-meta{padding:15px; }.category-link{margin:0;font-weight:700}.single-blog-standard-meta h3{margin:6px 0 14px;font-weight:700}.single-blog-standard-footer{padding:10px 15px;margin-top:25px;border-top:1px solid}.single-blog-standard-footer:after,.single-blog-standard-footer:before{content:"";display:table}.single-blog-standard-list{padding:8px 0;font-size:14px;float:left}.single-blog-standard-list li{display:inline-block;margin-right:12px}.single-blog-standard-footer .rm-btn{float:right;font-size:15px}.single-blog-standard-footer .rm-btn span{padding:5px 24px}.blog-pagination{margin-top:70px}.pagination-btn{display:inline-block;margin:0 2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.pagination-btn a{display:inline-block;width:46px;height:46px;line-height:42px;font-size:18px;border:1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.pagination-btn:last-child,.pagination-btn:last-child a{-webkit-border-radius:2px 30px 30px 2px;-moz-border-radius:2px 30px 30px 2px;border-radius:2px 30px 30px 2px}.pagination-btn:first-child,.pagination-btn:first-child a{-webkit-border-radius:30px 2px 2px 30px;-moz-border-radius:30px 2px 2px 30px;border-radius:30px 2px 2px 30px}.light .pagination-btn a{background-color:#fff;color:#232323}.dark .pagination-btn a{background-color:#1c1c1c;color:#eee}.pagination-btn a.active,.pagination-btn a:hover{background-color:inherit;color:inherit;border-color:transparent}.widget:not(.widget-search){position:relative;overflow:hidden;margin-bottom:30px;border:1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.light .widget{border-color:#ebebeb}.dark .widget{border-color:#ebebeb}.side-bar .widget-title, .dark .widget-title{position:relative;margin:20px 15px 28px;font-weight:700}.side-bar .widget-title span{position:absolute;display:block;width:60px;height:2px;bottom:-14px;left:4px}.search-form .input-group-addon{padding:14px 15px;border:none}.widget ul{padding:15px 20px}.widget ul li{margin-bottom:15px}.widget ul li a{display:block;font-weight:700}.widget ul:not(.recent-posts) li a:before{content:"\f0da";font-family:fontAwesome;position:relative;top:1px;margin-right:8px}.light .widget ul li a{color:#666}.dark .widget ul li a{color:#bbb}.widget ul li a:hover{color:inherit}.widget-about-me .cover{position:relative;overflow:hidden;margin-bottom:-44px;max-height:160px}.widget-about-me .user-img{display:block;position:relative;overflow:hidden;width:108px;margin-left:24px;margin-bottom:-54px;border:4px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.widget-about-me .user-info{margin-left:144px;margin-bottom:34px}.widget-about-me .user-info h3,.widget-about-me .user-info p{margin-top:0;margin-bottom:4px;font-weight:700}.widget-about-me .description{padding:0 15px}.widget-about-me .social-links{margin-top:24px;margin-bottom:20px}.widget-about-me .social-links a{margin:4px}.recent-posts .post-sm-thmb{float:left;margin-right:15px; border:1px #ddd solid; padding:2px;}.recent-posts .post-sm-thmb img{width:50px;height:50px; }.recent-posts .post-thumb-det{padding:0px 0; margin: 0;}.recent-posts .post-thumb-det time{font-size:11px;color:#999}.widget-tags .tags{padding:15px 20px}.widget-tags .tags a{display:inline-block;margin:0 4px 10px 0;padding:6px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.single-post-details{padding:15px}.single-post .post-header{margin-bottom:30px}.comments-section h3,.post-title{font-weight:700}.single-post p{line-height:1.7}.blog-details-footer{margin-top:30px;margin-bottom:10px;padding:0 15px}.comments-section{margin-top:40px;padding:0 15px}.single-comment{margin:30px 0}.comment-content{padding:20px 10px;border-bottom:1px solid}.light .comment-content{border-color:#e6e6e6}.dark .comment-content{border-color:#3e3e3e}.comment-content .avatar{margin-right:22px;float:left}.comment-content .avatar img{width:75px;height:75px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 8px -1px rgba(0,0,0,.5);-moz-box-shadow:0 3px 8px -1px rgba(0,0,0,.5);box-shadow:0 3px 8px -1px rgba(0,0,0,.5)}.comment-text{overflow:hidden}.comment-header{margin-top:2px;margin-bottom:4px}.comment-header .author{display:inline-block;margin-right:8px;font-size:16px;font-weight:700}.comment-header .time-ago{display:inline-block;font-size:12px}.comment-header p{margin-bottom:0}.comment-text p{font-size:14px}.comment-text .reply-btn{float:right;font-size:13px}.comment-text .reply-btn span{padding:5px 18px}.comment-text .reply-btn span .fa{margin-right:5px}.comments-reply-box{padding-left:90px}.comments-reply-box .comment-content .avatar img{width:60px;height:60px}@media screen and (min-width:768px){.left-link,.right-link,.timeline-panel:after,.timeline-panel:before{display:block}.br-button,.button{font-size:16px}.button{padding:10px 34px}.section-btn{width:165px}.nav-list ul li{margin-top:16px;margin-bottom:16px}.nav-list ul li a{font-size:38px}
.intro-title{ font-size:55px; font-family: 'Great Vibes', Helvetica, sans-serif !important; text-shadow: 4px 4px 3px rgba(0,0,0,0.1); text-transform: none; margin-top:20px; margin-bottom: 0; }
.intro-subtitle{ font-size: 20px; font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; }
.iframe-con{width:60%}.iframe-con iframe{height:460px}.about-btn{margin:40px 8px 0}.pages-header-content h1{font-size:50px}.timeline:before{left:50%}.timeline ul li{margin-bottom:15px}.timeline ul li .tm-date{position:absolute;float:none;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-panel{width:43%}.tm-left .timeline-panel{float:left;text-align:right}.single-price .br-button,.single-price .button{font-size:15px}.side-bar{padding-left:15px}}@media (min-width:992px){.pf-left-column{padding-left:15px}}@-webkit-keyframes loader{0%,100%,5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-moz-keyframes loader{0%,100%,5%,95%{-moz-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-moz-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-moz-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-moz-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@keyframes loader{0%,100%,5%,95%{-webkit-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;-moz-box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em;box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{-webkit-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;-moz-box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{-webkit-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;-moz-box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{-webkit-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;-moz-box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em;box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes round{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-down{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade-down{from{opacity:0;-moz-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fade-down{from{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes downToUp{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes downToUp{49%{-moz-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}@keyframes downToUp{49%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}@-webkit-keyframes bonce-down{0%{opacity:.4;-webkit-transform:translateY(60px);transform:translateY(60px)}80%{opacity:1;-webkit-transform:translateY(-25px);transform:translateY(-25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bonce-down{0%{opacity:.4;-moz-transform:translateY(60px);transform:translateY(60px)}80%{opacity:1;-moz-transform:translateY(-25px);transform:translateY(-25px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes bonce-down{0%{opacity:.4;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);transform:translateY(60px)}80%{opacity:1;-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);transform:translateY(-25px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bonce-left{0%{opacity:.4;-webkit-transform:translateX(-60px);transform:translateX(-60px)}80%{opacity:1;-webkit-transform:translateX(25px);transform:translateX(25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes bonce-left{0%{opacity:.4;-moz-transform:translateX(-60px);transform:translateX(-60px)}80%{opacity:1;-moz-transform:translateX(25px);transform:translateX(25px)}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes bonce-left{0%{opacity:.4;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px)}80%{opacity:1;-webkit-transform:translateX(25px);-moz-transform:translateX(25px);transform:translateX(25px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bonce-right{0%{opacity:.4;-webkit-transform:translateX(60px);transform:translateX(60px)}80%{opacity:1;-webkit-transform:translateX(-25px);transform:translateX(-25px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes bonce-right{0%{opacity:.4;-moz-transform:translateX(60px);transform:translateX(60px)}80%{opacity:1;-moz-transform:translateX(-25px);transform:translateX(-25px)}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)}}@keyframes bonce-right{0%{opacity:.4;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}80%{opacity:1;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);transform:translateX(-25px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes work-animation{0%{opacity:0}100%{opacity:1}}@-moz-keyframes work-animation{0%{opacity:0}100%{opacity:1}}@keyframes work-animation{0%{opacity:0}100%{opacity:1}}.color-scheme-panel-con{position:fixed;top:0;left:-270px;z-index:22}.color-scheme-panel{position:relative;padding:70px 12px 40px;width:270px;height:100vh;text-align:center;z-index:22;overflow-y:auto;-webkit-box-shadow:3px 0 16px -4px rgba(0,0,0,.48);-moz-box-shadow:3px 0 16px -4px rgba(0,0,0,.48);box-shadow:3px 0 16px -4px rgba(0,0,0,.48)}.light .color-scheme-panel{background-color:#fff}.dark .color-scheme-panel{background-color:#111}.color-scheme-panel-open{left:0}.color-scheme-panel .buy-link{display:block;position:relative;width:120px;padding:10px 12px;text-align:center;margin:0 auto 24px}.color-scheme-panel .color-scheme-title{font-weight:700;font-size:13px;text-align:center}.color-scheme-panel .scheme-colors{margin:30px 0 0;padding:0}.color-scheme-panel .scheme-colors li{display:inline-block;position:relative;width:34px;height:34px;margin:10px}.color-scheme-panel .scheme-colors li a{display:block;width:100%;height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 2px 14px -3px rgba(0,0,0,.58);-moz-box-shadow:0 2px 14px -3px rgba(0,0,0,.58);box-shadow:0 2px 14px -3px rgba(0,0,0,.58)}#color-scheme-btn{position:absolute;font-size:24px;right:-44px;width:44px;height:44px;line-height:42px;text-align:center;top:140px;z-index:20;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-webkit-box-shadow:2px 0 12px 0 rgba(0,0,0,.4);-moz-box-shadow:2px 0 12px 0 rgba(0,0,0,.4);box-shadow:2px 0 12px 0 rgba(0,0,0,.4)}.d-l-list{padding:10px 34px}.d-l-list:after{content:"";display:table;clear:both}.d-l-list li{float:left;margin:4px 10px;width:60px;height:40px}.d-l-list li a{display:block;width:100%;height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.5);box-shadow:0 0 14px 0 rgba(0,0,0,.5)}.color-scheme-panel p{font-size:13px;margin-top:16px}.color-scheme-purple{color:#673AB7}.color-scheme-purple-bg{background-color:#673AB7;color:#fefefe}a.color-scheme-purple-bg:hover{color:#fafafa}.color-scheme-red{color:#ff2d2d}.color-scheme-red-bg{background-color:#ff2d2d;color:#fefefe}a.color-scheme-red-bg:hover{color:#fafafa}.color-scheme-dark-blue{color:#3f51b5}.color-scheme-dark-green{color:#0e730e}.color-scheme-dark-green-bg{background-color:#0e730e;color:#fefefe}a.color-scheme-dark-green-bg:hover{color:#fafafa}.color-scheme-light-orange{color:#ffa706}.color-scheme-light-orange-bg{background-color:#ffa706;color:#fefefe}a.color-scheme-light-orange-bg:hover{color:#fafafa}.color-scheme-dark-blue-bg{background-color:#3f51b5;color:#fefefe}a.color-scheme-dark-blue-bg:hover{color:#fafafa}.color-scheme-light-red{color:#ff5252}.color-scheme-light-red-bg{background-color:#ff5252;color:#fefefe}a.color-scheme-light-red-bg:hover{color:#fafafa}.color-scheme-green{color:#4CAF50}.color-scheme-green-bg{background-color:#4CAF50;color:#fefefe}a.color-scheme-green-bg:hover{color:#fafafa}.color-scheme-blue{color:#2196F3}.color-scheme-blue-bg{background-color:#2196F3;color:#fefefe}a.color-scheme-blue-bg:hover{color:#fafafa}.color-scheme-yellow{color:#FFCB00}.color-scheme-yellow-bg{background-color:#FFCB00;color:#fefefe}a.color-scheme-yellow-bg:hover{color:#fafafa}.color-scheme-teal{color:#009688}.color-scheme-teal-bg{background-color:#009688;color:#fefefe}a.color-scheme-teal-bg:hover{color:#fafafa}.color-scheme-orange{color:#FF5722}.color-scheme-orange-bg{background-color:#FF5722;color:#fefefe}a.color-scheme-orange-bg:hover{color:#fafafa}.color-scheme-grey{color:#607D8B}.color-scheme-grey-bg{background-color:#607D8B;color:#fefefe}a.color-scheme-grey-bg:hover{color:#fafafa}.color-scheme-pink{color:#E91E63}.color-scheme-pink-bg{background-color:#E91E63;color:#fefefe}a.color-scheme-pink-bg:hover{color:#fafafa}.color-scheme-acajou{color:#4c2f27}.color-scheme-acajou-bg{background-color:#4c2f27;color:#fefefe}a.color-scheme-acajou-bg:hover{color:#fafafa}.color-scheme-amazonite{color:#00c4b0}.color-scheme-amazonite-bg{background-color:#00c4b0;color:#fefefe}a.color-scheme-amazonite-bg:hover{color:#fafafa}.color-scheme-brown{color:#804040}.color-scheme-brown-bg{background-color:#804040;color:#fefefe}a.color-scheme-brown-bg:hover{color:#fafafa}.color-scheme-antique-brass{color:#cd9575}.color-scheme-antique-brass-bg{background-color:#cd9575;color:#fefefe}a.color-scheme-antique-brass-bg:hover{color:#fafafa}.color-scheme-light-ube{color:#d19fe8}.color-scheme-light-ube-bg{background-color:#d19fe8;color:#fefefe}a.color-scheme-light-ube-bg:hover{color:#fafafa}.color-scheme-aqua{color:#18ffff}.color-scheme-aqua-bg{background-color:#18ffff;color:#fefefe}a.color-scheme-aqua-bg:hover{color:#fafafa}.color-scheme-bronze{color:#737000}.color-scheme-bronze-bg{background-color:#737000;color:#fefefe}a.color-scheme-bronze-bg:hover{color:#fafafa}a[href="https://www.000webhost.com/?utm_source=000webhostapp&utm_campaign=000_logo&utm_medium=website_dahim&utm_content=footer_img"]{display:none}
#form-message{float: left;width: 100%;}
.signature{ font-size:40px; font-style: italic; font-family: 'Great Vibes', Helvetica, sans-serif !important; text-shadow: 4px 4px 3px rgba(0,0,0,0.1);  color:#800000; }
.empty{ font-family: 'Josefin Sans', Arial, Helvetica, sans-serif !important; color:#222; font-size:16px; text-align:center; margin-bottom: 10px; margin-top: 50px; }
.empty i{ font-size:100px; text-align:center; color:#222; margin-top: 10px; }

.heading{
	padding-bottom: 50px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.title-icon{
	font-size: 50px;
	margin-right: 10px;
	margin-top: -15px;
	color: #800000;
}

h2.title{
	position: relative;
	margin: 0;
	border-left: 0px solid #333;
	display: inline-block;
	font-family: "Open Sans",sans-serif; !important; 
	padding-left: 10px;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
 }

 .title-desc{
 	font-family: 'Lora', serif;
 	font-size: 18px; 
 	font-weight: 300;
 	font-style: italic;
 	text-transform: capitalize;
 	display: block;
 }

/* Title style 2 */

.title2{
	position: relative;
	font-weight: 700;
	text-transform: uppercase;
}

.title2:after{
	content: '';
	width: 150px;
	left: 50%;
	margin-left: -75px;
	top: 50%;
	height: 3px;
	background: #dedede;
	position: absolute;
}

.title2 .title-desc{
	padding-top: 30px;
}


.border{ position: relative; }
.border:after{
	position: absolute;
	z-index: -1;
	top: 5%;
	left: 7%;
	content: '';
    display:block;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    border: 5px solid #ffc815;
}
section .section-text{
	margin-bottom: 40px;
}
section .section-heading{
	position: relative;
	font-size: 36px;
	font-weight: 700;
	line-height: 30px;
	color: #333;
	text-transform: capitalize;
	padding-bottom: 15px;
	letter-spacing: 1px;
}
.footer .top-footer .developer{ text-align: right; }
.footer .top-footer .developer a{ color:#fff; }

@media only screen and (max-width : 767px) {
	.intro-title{ font-size:40px; font-family: 'Great Vibes', Helvetica, sans-serif !important; text-shadow: 4px 4px 3px rgba(0,0,0,0.1); text-transform: none; margin-top:20px; margin-bottom: 0; }
	.res-margin{ margin-bottom: 35px; }
	.footer .top-footer .developer, .footer .top-footer .text-left{ text-align: center; }
	.scroll-btn{ display: none; }
}

@media only screen and (max-width : 992px) {
	.res-margin{ margin-bottom: 50px; }
	.border::after {
	    z-index: 1;
	    top: 5%;
	    left: 5%;
	    width: 90%;
	    height: 90%;
	}
}