@import url("bootstrap.css");
@import url("font-awesome.css");
/**
 * Table of Contents*
  
	 * 1.0 - Preloader
	 * 2.0 - Special-Classes
	 * 3.0 - Buttons
	 * 4.0 - Animations
	 * 5.0 - Custom-Layout
	 * 6.0 - Gallery 
	   * 6.01 - Awesome Grid 
	   * 6.02 - Awesome Gridlayout 
	   * 6.03 - Awesome Grid Gallery 
	 * 7.0 - CountDown
	 * 8.0 - Fonts
	 * 9.0 - Headings
	 * 10.0 - Slider
	 * 11.0 - Typography
   * 12.0 - Mobile Media Queries
		 * 12.01 - >= 1024px
		 * 12.02 - >= 991px
		 * 12.03 - >= 767px
		 * 12.04 - >= 667px
		 * 12.05 - >= 600px
		 * 12.06 - >= 480px
		 * 12.07 - >= 400px
		 * 12.08 - >= 375px
		 * 12.09 - >= 320px
 **/
/***********************************************/
/*************** 1.0 - Preloader ***************/
/***********************************************/
.page-loader-wrapper-1{overflow:hidden;background-color:#1f1f1f;position:fixed;width:100%;height:100%;z-index:999;margin:0;padding:0}.cssload-loader{position:relative;top:calc(50% - 61px);left:calc(50% - 61px);width:90px;height:90px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px}.cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.cssload-inner.cssload-one{left:0;top:0;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:5px solid #517ec0}.cssload-inner.cssload-two{right:0;top:0;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:5px solid #ef4524}.cssload-inner.cssload-three{right:0;bottom:0;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:5px solid #fff}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}
/***********************************************/
/************ 2.0 - Special-Classes ************/
/***********************************************/
.extra-light-font{font-family:montserrathairline}.light-font{font-family:montserratlight!important}.regular-font{font-family:montserratregular}.semibold-font{font-family:montserratsemi_bold}.bold-font{font-family:montserratbold}.extra-bold-font{font-family:MontserratExtraBold}.black-font{font-family:MontserratBlack}.padding-outer{padding-top:70px;padding-bottom:70px}.padding-inner{padding-top:100px;padding-bottom:100px}.no-padding,ul{padding:0}ul{margin:0;list-style:none}.spacer{float:left;width:100%;height:30px}.numeric-width{width:170px}.nobox-shadow{box-shadow:none!important}.nopadding-btm{padding-bottom:0}.no-padding-right{padding-right:0}.italic-font{font-style:italic}.jet-black-color{color:#000}.black-color{color:#1f1f1f}.blue-color{color:#517ec0}.orange-color{color:#ef4524}.red-color{color:#e86148}.white-color{color:#fff}.blue-bg{background-color:#517ec0}.grey-bg{background-color:#f1f1f1}.light-grey-bg{background-color:#f0f0f0}.black-bg{background-color:#1f1f1f}
/***********************************************/
/**************** 3.0 - Buttons ****************/
/***********************************************/
.btn-default a,.btn-success a,button{text-align:center;display:block;text-transform:uppercase}.btn-primary,input[type=submit]{min-width:270px;background-color:#ef4524;border:none}.btn-primary a,input[type=submit]{color:#fff;padding:23px 0;font-size:14px;line-height:14px;text-align:center;display:block;text-transform:uppercase}.btn-primary a:hover,.btn-success a:hover,.btn-success:hover a,input[type=submit]:hover{color:#fff;text-decoration:none}.btn-primary:hover,input[type=submit]:hover{border-color:#1f1f1f;background-color:#1f1f1f}.btn-success{min-width:150px;background:0 0;border:1px solid #e7e7e7}.btn-success:hover,.btn-success:hover a{border-color:#ef4524}.btn-success a{color:#777;padding:14px 0;font-size:12px;line-height:12px}.btn-success:hover{background-color:#ef4524}.btn-default,button{color:#fff;min-width:270px;background-color:#517ec0;border:none}.btn-default a,button{color:#fff;padding:18px 0;font-size:14px;line-height:14px}.btn-default a:hover,button:hover{color:#fff;text-decoration:none}.btn-default:hover,button:hover{color:#fff;border-color:#1f1f1f;background-color:#1f1f1f}@media screen and (max-width:991px){.btn-primary a,input[type=submit]{padding:16px 0}.btn-primary,input[type=submit]{min-width:200px}}
/**********************************************/
/*************** 4.0 - Animations *************/
/**********************************************/
[class*=".effect-"]{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000}.effect-fade{opacity:0}.effect-fade.in{opacity:1}.effect-slide-left{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);opacity:0}.effect-slide-left.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);opacity:0}.effect-slide-right.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-top{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}.effect-slide-top.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-bottom{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}.effect-slide-bottom.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-pop{opacity:0}.effect-pop.in{-webkit-animation:pop .6s ease-out .5s both;-moz-animation:pop .6s ease-out .5s both;-o-animation:pop .6s ease-out .5s both;animation:pop .6s ease-out .5s both;opacity:1\9}@-webkit-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.effect-fall{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.effect-fall.in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.effect-perspective{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.effect-helix{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.effect-helix.in{opacity:1;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}
/***********************************************/
/************* 5.0 - Custom-Layout *************/
/***********************************************/
.main-menu,img{border:none}body,figure{margin:0}body{padding:0;background:top repeat-x #fff}body,input,select{color:#777;font-size:12px;line-height:20px;font-family:montserratlight}.group:after{content:"";display:table;clear:both}a{outline:0;color:#ef4524;text-decoration:none}a:hover{outline:0;text-decoration:underline}.header-con{z-index:99;position:relative}.header-con .header{min-height:78px;padding:20px 0 0;position:absolute;width:1170px}.logo a{display:block}.main-menu{padding:0;box-shadow:none;border-radius:0;margin:20px 0 0;min-height:auto;background:0 0}.navbar-default .navbar-nav>li{padding:0 26px;position:relative}.navbar-default .navbar-nav>li>a{color:#fff;padding:0;text-transform:uppercase;font-size:12px;}.navbar-default .navbar-nav>li:last-child{padding-right:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{color:#ef4524;outline:0;background:0 0}.navbar-default .navbar-nav>.active>a:after,.navbar-default .navbar-nav>.active>a:focus:after,.navbar-default .navbar-nav>.active>a:hover:after,.navbar-default .navbar-nav>li>a:hover:after{right:0;bottom:-2px;width:30px;height:2px;content:'';position:absolute;background-color:#ef4524}.navbar-nav>li>.dropdown-menu{border:none;border-radius:4px;margin-top:10px;padding:20px 20px 0;background:rgba(23,23,23,.9)}.navbar-nav>li>.dropdown-menu::before{border-bottom:9px solid rgba(23,23,23,.9);border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:25px;position:absolute;top:-9px;width:0}.dropdown-menu>li>a{border-bottom:1px solid rgba(71,122,185,.5);color:#fff;font-size:14px;font-family:montserratsemi_bold;padding:10px 0!important}.dropdown-menu>li>a:hover{background:0 0;color:#ef4524;border-bottom:1px solid #ef4524}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:0 0}.banner-con,.fullwidth-con{background-position:center top;background-repeat:no-repeat;background-size:cover}.dropdown-menu>li:last-child>a,.dropdown-menu>li:last-child>a:hover{border-bottom:none}.banner-con{background-image:url(../images/banners/banner.jpg)}.banner-con2{background-image:url(../images/banners/banner2.jpg)}.banner-con3{background-image:url(../images/banners/banner3.jpg)}.banner{height:722px;position:relative}.banner-text,.sub-banner-text{right:0;font-size:14px;line-height:22px;bottom:-50px;width:470px;padding:60px 30px;position:absolute}.sub-banner-text h1{margin:0 0 6px}.banner-text h1,.fullwidth-con h2{margin:0 0 10px}.banner-text h2,.fullwidth-con h2 span{font-size:20px;line-height:20px;margin:0 0 10px}.banner-text .btn-primary{margin:40px 0 0;display:inline-block}.main-box{padding-left:0;padding-right:0}.box1{margin:0 0 70px}.box1 .image-holder img{width:100%}.numeric-box{color:#ef4524;height:140px;font-size:100px;line-height:140px;box-shadow:0 0 0 1px #eee inset}.textbox ul.list1{margin:0 0 20px}.textbox ul.list1 li{color:#1f1f1f;padding:0 0 0 20px;position:relative}.textbox ul.list1 li i{top:5px;left:0;color:#517ec0;position:absolute}.fullwidth-con{background-attachment:fixed}.help-con{background-image:url(../images/bg1.jpg)}.fullwidth-con h2 span{margin:5px 0 0;line-height:30px;display:block;text-transform:none}.fullwidth-con .btn-primary{margin:15px 0 0;display:inline-block}.services-smallbox{padding-top:60px;padding-bottom:60px;min-height:200px}.services-smallbox i{color:#517ec0;font-size:50px;margin:0 0 10px}.services-smallbox p{margin:0}.services-smallbox:hover{color:#fff;background-color:#517ec0}.services-smallbox:hover h4,.services-smallbox:hover i{color:#fff}.consult-box{background-image:url(../images/consult-bg.jpg)}.consult-box .form-group{display:inline-block;vertical-align:top;margin:0 8px 0 0}.consult-box .form-group .form-control{background:0 0;margin:0;color:#dfebfc;height:50px;font-size:11px;min-width:325px;border:none;border-radius:0;text-transform:uppercase;box-shadow:0 0 0 1px #fff inset}.consult-box .form-group .form-control::-webkit-input-placeholder{color:#dfebfc}.consult-box .form-group .form-control:-moz-placeholder{color:#dfebfc;opacity:1}.consult-box .form-group .form-control::-moz-placeholder{color:#dfebfc;opacity:1}.consult-box .form-group .form-control:-ms-input-placeholder{color:#dfebfc}.consult-box .btn{height:50px;margin:0;min-width:160px;border-radius:0;vertical-align:top;text-transform:uppercase}.consult-box h2{margin:0 0 20px}.advisor-box .advisor-img{position:relative}.advisor-box .advisor-img:before{left:15px;top:0;width:85%;height:100%;content:'';display:none;position:absolute;background-color:rgba(0,0,0,.5)}.advisor-box .advisor-img:hover:before{display:block;cursor:pointer}.advisor-box .advisor-img .advisor-name{color:#fff;bottom:40px;min-width:140px;font-size:14px;line-height:24px;padding-left:20px;text-transform:uppercase;position:absolute;background-color:rgba(81,126,192,.9)}.advisor-box .advisor-img .advisor-designation{color:#fff;bottom:20px;padding:0 20px;display:block;font-size:12px;line-height:20px;position:absolute;background-color:rgba(31,31,31,.9)}.advisor-box .advisor-img img,.advisor-detail-box img{width:100%}.advisor-details{bottom:20px;width:92.5%;position:absolute}.advisor-details .advisor-name{float:left;width:100%;color:#fff;min-width:140px;font-size:22px;line-height:22px;padding:12px 20px;text-transform:uppercase;background-color:rgba(81,126,192,.9)}.advisor-details .advisor-name span{font-size:14px;text-transform:none}.advisor-details .advisor-info{float:left;width:100%;color:#fff;font-size:12px;line-height:20px;padding:16px 20px;background-color:rgba(31,31,31,.9)}.advisor-details .advisor-info p{margin:0}.advisor-details .advisor-info a{color:#ef4524;font-style:italic}.counter-box{padding:50px 0;background-image:url(../images/counter-bg.jpg)}.counter{color:#fff;padding:45px 0;box-shadow:-1px 0 0 #5f5f5f inset}.counter img{margin:0 0 14px}.counter h4{color:#fff;display:table;height:60px;margin:0}.counter h4>span{display:table-cell;vertical-align:middle}.stat-count{width:76px;font-size:60px;margin:0 5px 0 0;line-height:60px;background-size:contain}.clients-box{font-size:12px;line-height:20px;position:relative}.clients-box .coma{top:40px;left:0;right:0;position:absolute}.clients-box h3{margin:15px 0}.clients-box p{margin:0 0 35px}.client-details{margin:0 24px;display:inline-block;vertical-align:top}.client-details img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.client-details:hover img{filter:none;-webkit-filter:grayscale(0)}.client-info{display:table;height:66px;margin:0 0 0 10px;font-size:14px;color:rgba(49,49,49,.5)}.client-info>div{display:table-cell;vertical-align:middle}.client-info span{display:block;font-size:12px;color:rgba(119,119,119,.5)}.client-details:hover .client-info{color:#ef4524}.client-details:hover .client-info span{color:#777}.testimonial-slider{overflow:hidden}.testimonial-slider #sync2 .owl-item{float:none;cursor:pointer;width:auto!important;display:inline-block;vertical-align:top}.testimonial-slider #sync2 .owl-wrapper{width:100%!important}.footer-rt,.partners{color:#fff}.partners h5{margin:0 0 30px}.partners ul li{float:left;width:170px;height:106px;display:table;margin:0 20px 20px 0;background-color:#2d2d2d}.partners ul li span{display:table-cell;vertical-align:middle}.partners ul li:nth-child(3n){margin-right:0}.subscribe input[type=text]{width:79%;height:50px;color:#ccc;font-size:12px;background:0 0;border:none;padding:10px;box-shadow:0 0 0 1px #3e3e3e inset}.subscribe input[type=text]::-webkit-input-placeholder{color:#ccc}.subscribe input[type=text]:-moz-placeholder{color:#ccc;opacity:1}.subscribe input[type=text]::-moz-placeholder{color:#ccc;opacity:1}.subscribe input[type=text]:-ms-input-placeholder{color:#ccc}.subscribe .btn-primary{min-width:auto;height:50px;padding:0;outline:0;border:none;width:20%}.subscribe .btn-primary:hover{background-color:#517ec0}.footer-rt h5{margin:0 0 24px}.sitemap{width:50%;min-height:205px}.sitemap ul.list1 li a{line-height:26px;font-size:12px;text-decoration:none;color:#8d8d8d}.sitemap ul.list1 li a:hover{color:#ef4524}.sitemap ul.list2 li{color:#8d8d8d;font-size:14px;margin:0 0 10px;padding:0 0 0 26px}.sitemap ul.list2 li a{color:#8d8d8d}.sitemap-icon1{background:url(../images/sitemap-icons.png) left top no-repeat}.sitemap-icon2{background:url(../images/sitemap-icons.png) left -28px no-repeat}.sitemap-icon3{background:url(../images/sitemap-icons.png) left -57px no-repeat}.sitemap-icon4{background:url(../images/sitemap-icons.png) left bottom no-repeat}.sitemap ul.list3 li{margin:0 0 20px}.sitemap ul.list3 li:last-child{margin:0}.sitemap ul.list3 li a{color:#8d8d8d;font-size:12px;line-height:16px}.sitemap ul.list3 li a i{color:#517ec0;font-size:15px}.sitemap ul.list3 li a .sitemap-link{color:#ef4524}.sitemap ul.list3 li a .sitemap-date{color:#517ec0;font-size:10px;font-style:italic;text-decoration:underline}.copyright{color:#8d8d8d;font-size:12px;line-height:20px}.copyright .logo{margin:0 0 15px}.footer-social-icons ul{margin:40px 0 0}.footer-social-icons ul li{float:left;margin:0 5px 0 0}.footer-social-icons ul li a{display:block;width:27px;height:27px}.social-icon1{background:url(../images/social-icons.png) left bottom no-repeat}.social-icon2{background:url(../images/social-icons.png) -32px bottom no-repeat}.social-icon3{background:url(../images/social-icons.png) -64px bottom no-repeat}.social-icon4{background:url(../images/social-icons.png) right bottom no-repeat}.footer-social-icons ul li:hover.social-icon1{background:url(../images/social-icons.png) left top no-repeat}.footer-social-icons ul li:hover.social-icon2{background:url(../images/social-icons.png) -32px top no-repeat}.footer-social-icons ul li:hover.social-icon3{background:url(../images/social-icons.png) -64px top no-repeat}.footer-social-icons ul li:hover.social-icon4{background:url(../images/social-icons.png) right top no-repeat}#back-top{right:25px;width:61px;height:61px;bottom:30px;cursor:pointer;position:fixed;background:url(../images/back-to-top.png) no-repeat}.header-con2{min-height:98px;background-color:#fff}.header-con2 .header{width:auto;position:relative}.header-con2 .header .navbar-default .navbar-nav>li>a{color:#1f1f1f}.breadcrumb>li.active,.breadcrumb>li>a:hover,.header-con2 .header .navbar-default .navbar-nav>.active>a,.header-con2 .header .navbar-default .navbar-nav>.active>a:focus,.header-con2 .header .navbar-default .navbar-nav>.active>a:hover,.header-con2 .header .navbar-default .navbar-nav>li>a:hover{color:#ef4524}.sub-banner-con{background-position:center top;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 5px rgba(0,0,0,.1) inset}.sub-banner{height:400px;position:relative}.sub-banner-text{padding:42px 30px;bottom:-20px}.sub-banner-text p{margin:0}.breadcrumb{left:15px;margin:0;padding:0;z-index:10;bottom:-24px;border-radius:0;background:0 0;position:absolute}.breadcrumb>li{font-size:12px;text-transform:uppercase}.breadcrumb>li>a{color:#777}.about-banner{background-image:url(../images/banners/about-banner.jpg)}.services-banner{background-image:url(../images/banners/services-banner.jpg)}.team-banner{background-image:url(../images/banners/team-banner.jpg)}.social-icons ul li{float:left;margin:0 10px 0 0}.social-icons ul li a{color:#1f1f1f;font-size:14px;text-decoration:none}.social-icons ul li a:hover{color:#ef4524}.projects-banner{background-image:url(../images/banners/projects-banner.jpg)}.project-infobox{padding:30px 20px;display:none;left:0;bottom:0;position:absolute}.project-infobox h4{margin:0 0 6px}.project-infobox p{margin:0}#gallery-content-center li:hover .project-infobox{display:block}.contact-banner{background-image:url(../images/banners/contact-banner.jpg)}.contact-box>ul{padding:32px 0;margin:0 0 36px;border-top:1px solid #eee;border-bottom:1px solid #eee}.contact-box>ul>li{font-size:14px;line-height:30px}.contact-box>ul>li>i{color:#ef4524;font-size:20px;margin:0 4px 0 0}.feedback ul li{float:left;width:49%;position:relative}.feedback ul li:nth-child(2){float:right}.feedback ul li input,.feedback ul li textarea{box-shadow:none;height:46px;color:#777;width:100%;padding:10px 2%;border:1px solid #eee}.feedback ul li.message{width:100%;margin:10px 0 20px}.feedback ul li textarea{height:200px}.feedback input[type=submit]{min-width:200px;height:46px;padding:0;color:#fff}.feedback ul li.send-msg{width:auto}.map iframe{float:left;pointer-events: none;}.map .iframe{width:100%}.faq-banner{background-image:url(../images/banners/faq-banner.jpg)}#accordion{margin:0 0 65px}#accordion2{margin:22px 0 0}#accordion .panel-body,#accordion2 .panel-body{padding:20px}#accordion .panel-default,#accordion .panel-default>.panel-heading,#accordion2 .panel-default,#accordion2 .panel-default>.panel-heading{border:none;box-shadow:none}#accordion .panel-heading,#accordion2 .panel-heading{padding:0;margin:0 0 5px;position:relative}#accordion .panel-heading .panel-title a,#accordion .panel-heading .panel-title a.collapsed,#accordion2 .panel-heading .panel-title a,#accordion2 .panel-heading .panel-title a.collapsed{outline:0;color:#333;margin:0;display:block;padding:16px 35px 16px 20px;text-decoration:none;background-color:#f0f0f0}#accordion .panel-heading .panel-title a,#accordion2 .panel-heading .panel-title a{color:#fff;background-color:#517ec0}#accordion .panel-heading .panel-title a.collapsed:after,#accordion .panel-heading .panel-title a:after,#accordion2 .panel-heading .panel-title a.collapsed:after,#accordion2 .panel-heading .panel-title a:after{right:20px;top:17px;content:'';position:absolute;font-family:FontAwesome}#accordion .panel-heading .panel-title a:after,#accordion2 .panel-heading .panel-title a:after{content:''}#accordion.panel-group .panel+.panel,#accordion2.panel-group .panel+.panel{margin:0}#accordion .panel-default>.panel-heading+.panel-collapse>.panel-body,#accordion2 .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.login-banner{background-image:url(../images/banners/login-banner.jpg)}.login-box{width:570px;margin:0 auto}.login-box p{margin:0 0 30px}.login-box .form-group{margin:0 0 10px;height:50px;padding:0 20px;border:1px solid #d4d4f4}.login-box .form-group input{width:96%;border:none;background:0 0;box-shadow:none;height:48px;padding:0}.login-box .form-group input::-webkit-input-placeholder{color:#777}.login-box .form-group input:-moz-placeholder{color:#777;opacity:1}.login-box .form-group input::-moz-placeholder{color:#777;opacity:1}.login-box .form-group input:-ms-input-placeholder{color:#777}.login-box .form-group i{color:#517ec0;font-size:15px;margin:16px 0 0;width:4%}.login-box .btn-default,.login-box .btn-primary{min-width:280px;margin:10px 0 20px}.login-box .psw{padding:0 14px}.login-box span{padding:0 10px}.login-box .footer-social-icons ul{margin:30px 0 0}.login-box .footer-social-icons ul li{float:none;display:inline-block;vertical-align:top}.error-banner{background-image:url(../images/banners/error-banner.jpg)}.error-heading{font-size:300px;line-height:260px}.blog-banner{background-image:url(../images/banners/blog-banner.jpg)}.widget{margin:0 0 50px}.widget_search #searchform{padding:5px 10px;height:38px;border:1px solid #d4d4d4}.widget_search #searchform input{padding:0 2% 0 0;width:87%;height:28px;border:none;box-shadow:none;border-right:1px solid #d4d4d4}.widget_search #searchform button{width:10%;padding:0;min-width:10%;margin:0;height:28px;color:#0f1923;font-size:20px;background:0 0}.meet-advisor figure img,.subscribe-box .form-group{width:100%}.widget_categories ul li{font-size:12px;line-height:12px;padding:14px 0 14px 18px;border-bottom:1px solid #ddd;background:url(../images/bullet.png) left 15px no-repeat}.widget_categories ul li a{color:#777;text-decoration:none}.widget_categories ul li a:hover{color:#ef4524}.recent-news ul li figure{margin:0 10px 0 0}.recent-news ul li{padding:20px 0;border-bottom:1px solid #ddd}.recent-news ul li p{margin:0}.widget_tag_cloud a{color:#999;display:inline-block;margin:0 0 4px;min-width:auto;padding:6px 12px;text-decoration:none;border:1px solid #e7e7e7}.meet-advisor figure,.subscribe-box h4,.widget_tag_cloud h4{margin:0 0 20px}.widget_tag_cloud a:hover{color:#fff;background-color:#ef4524}.subscribe-box .form-control{border-radius:0;box-shadow:none;height:40px;width:100%;font-size:12px;border:1px solid #ddd}.subscribe-box .btn-success{font-size:12px;padding:12px 0;min-width:100px}.meet-advisor h4{margin:0 0 14px}.blog-box .numeric-box{margin:0 0 25px}.post-meta-box{padding:0 0 18px;margin:0 0 20px;border-bottom:1px solid #eee}.post-meta li{float:left;padding:0 2px;text-transform:uppercase}.post-meta li a{padding:0 3px;color:#777;text-decoration:none}.post-meta li a:hover{color:#ef4524}.blog-box h3{font-size:20px;line-height:27px;margin:0 0 8px}.blog-box p{margin:0 0 20px}.pagination{margin:0 0 0 15px;border-radius:0}.pagination>li{float:left;margin:0 5px 0 0}.pagination>li>a{padding:0;width:34px;color:#777;font-size:14px;height:30px;line-height:30px;border:none;background-color:#e7e7e7}.pagination>li.next{margin:0 0 0 5px}.pagination>li.next a,.pagination>li.previous a{width:54px;color:#fff;border-radius:0;background-color:#ef4524}.pagination>li.previous{margin:0 10px 0 0}.pagination>li>a:hover{color:#fff;background-color:#517ec0}.blog-post .post-meta-box{margin:101px 0 25px}.blog-post2 .textbox{margin:20px 0 0}.blog-post2 .textbox p:last-child{margin:0}.comment-box{margin:0 0 30px}.comment-box h3{padding:0 0 8px;margin:0;border-bottom:1px solid #ddd}.comment-box ul li{margin:30px 0 0}.comment-box ul li>div{width:100%;display:flex}.comment-box figure{margin:0 20px 0 0}.comment-box .text,.comment-box figure{flex-direction:row}.comment-box .text{font-size:12px}.comment-box .text h4{margin:0 0 10px}.comment-box .text p{margin:0 0 14px}.comment-box .text .btn-default{min-width:80px}.comment-box .text .btn-default a{padding:0;font-size:12px;line-height:27px}.comment-box .text .btn-default a:hover,.comment-box .text .btn-default:hover{background-color:#ef4524}.comment-box ul li ul.child{padding:0 0 0 89px;margin:0;list-style:none}.comment-box,.comment-respond{padding:30px 20px}.comment-respond .comment-form-author,.comment-respond .comment-form-email{margin:0;width:49%}.comment-respond .comment-form-author input,.comment-respond .comment-form-email input{height:45px;border:none;width:100%;box-shadow:none;padding:15px 20px}.comment-form-comment{margin:20px 0;width:100%}.comment-form-comment textarea{padding:20px;height:168px;border:none;width:100%;box-shadow:none}.form-submit{margin:0}.form-submit .submit{min-width:222px;height:50px;padding:0}.buttons-box .btn,.carousel-caption .btn-sm{min-width:auto}.comingsoon-banner{background:url(../images/banners/coming-soon-banner.jpg) center top/cover no-repeat}.countdown-box{display:table}.countdown-box>div{display:table-cell;vertical-align:middle}.countdown-box .logo{margin:0 auto 62px}.countdown-box h1{margin:0 0 14px;font-size:120px;line-height:100px}.countdown-box h1 span{font-size:40px;display:block;line-height:40px}.countdown-box .subscribe{float:none;margin:40px 0 0;display:inline-block;vertical-align:top}.countdown-box .footer-social-icons{float:none!important;display:inline-block;vertical-align:top;margin:10px 0 0}.sub-banner-con2{background-image:url(../images/banners/shortcode-banner.jpg)}.sub-banner-con2 .sub-banner{height:250px}.image-container{margin:10px 0}.buttons-box,.carousel-inner{margin:20px 0 0}.buttons-box .btn-success{color:#1f1f1f}.buttons-box .btn-success:hover{color:#fff}.buttons-box .btn-block{display:inline;width:auto}.carousel-caption .btn-sm{
	min-width:auto}
/***********************************************/
/**************** 6.0 - Gallery ****************/
/***********************************************/
#header-left-icon,#header-left-text{height:50px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}#header-left-icon,#header-right-icon{width:50px;background-color:#35759F;text-align:center}#header-left-text a,#header-right-text a{padding-right:20px;padding-left:20px}#gallery,#gallery-header,#header{width:100%;float:left}#header a{color:rgba(255,255,255,1);text-decoration:none;display:block;font-size:15px}#header-left{float:left;height:50px}#header-left:hover #header-left-icon,#header-right:hover #header-right-icon{background-color:#3F8DBF}#header-left:hover #header-left-text,#header-right:hover #header-right-text{background-color:#599BC8}#header-left-icon{float:left;transition:background .5s}#header-left-icon a{font-size:25px}#header-left-text{float:left;transition:background .5s}#header-right-icon,#header-right-text{float:right;height:50px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}#header-right{float:right;height:50px}#header-right-icon,#header-right-text{transition:background .5s}#gallery-header{height:100px}#gallery-header-center{height:100px;width:950px;margin-right:auto;margin-left:auto}#gallery-header-center-left{float:left;height:35px;line-height:35px;margin-top:32px}#gallery-header-center-left-icon{float:left;height:35px;width:35px;background-color:rgba(63,141,191,1);color:rgba(255,255,255,1);text-align:center;font-size:20px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}#gallery-header-center-left-icon:hover{background-color:rgba(63,141,191,.5);cursor:pointer}#gallery-header-center-left-title{float:left;height:35px;font-size:25px;color:#3f8dbf;margin-left:20px}#project-filter-box{float:none;padding:0;margin:0 0 50px;display:inline-block;vertical-align:top}.project-filter-links:before{left:0;top:7px;width:6px;height:14px;content:'';position:absolute;background:url(../images/forward-line.png) no-repeat}#gallery-content-center li figure img,.project-details figure img{width:100%}.project-filter-links:first-child:before{background:0 0}.project-filter-links{border:none;color:#777;font-size:12px;line-height:30px;padding:0 21px 0 33px;cursor:pointer;display:inline-block;vertical-align:top;position:relative;text-transform:uppercase}.project-filter-links.current,.project-filter-links:hover{color:#ef4524}#gallery-content-center li{margin:30px 0 0;padding:0;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}.project-details{background-color:#fff;padding:10px}.project-details figure{margin:0 0 25px}.project-details h3{margin:0 0 12px}.project-details p{margin:0 0 16px}.project-details>div{padding:0 10px}.close{color:#c13c3c;opacity:1;font-size:38px}.glyphicon-chevron-left::before,.glyphicon-chevron-right::before{display:none}
/***********************************************/
/************* 6.01 - Awesome Grid  ************/
/***********************************************/
@import url(projects.css);@font-face{font-family:Blokk;src:url(../fonts/blokk/BLOKKRegular.eot);src:url(../fonts/blokk/BLOKKRegular.eot?#iefix) format('embedded-opentype'),url(../fonts/blokk/BLOKKRegular.woff) format('woff'),url(../fonts/blokk/BLOKKRegular.svg#BLOKKRegular) format('svg');font-weight:400;font-style:normal}.noscroll{overflow:hidden}.grid3d .grid-wrap{margin:10px auto 0;max-width:1100px;width:100%;padding:0;-webkit-perspective:1500px;perspective:1500px}.grid3d .grid{position:relative;-webkit-transition:all .5s cubic-bezier(0,0,.25,1);transition:all .5s cubic-bezier(0,0,.25,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.grid3d .view-full .grid{-webkit-transform:translateZ(-1500px);transform:translateZ(-1500px)}.grid3d .grid .placeholder,.grid3d .grid figure{width:340px;height:300px}.grid3d .grid figure{margin:10px;display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid3d .grid figure img,.grid3d .placeholder>div{display:block;width:100%}.grid3d .grid figure.active{opacity:0}.grid3d .grid .placeholder{pointer-events:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.grid3d .placeholder>div{position:absolute;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid3d .placeholder .front img{width:100%;height:100%}.grid3d .placeholder .back{background:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.grid3d .view-full .placeholder{-webkit-transition:all .5s .1s cubic-bezier(0,0,.25,1);transition:all .5s .1s cubic-bezier(0,0,.25,1)}.grid3d.vertical .view-full .placeholder{-webkit-transform:translateZ(1500px) rotateX(-179.9deg);transform:translateZ(1500px) rotateX(-179.9deg)}.grid3d.horizontal .view-full .placeholder{-webkit-transform:translateZ(1500px) rotateY(-179.9deg);transform:translateZ(1500px) rotateY(-179.9deg)}.grid3d .content,.grid3d .loading{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.grid3d .content{overflow-y:scroll;height:0;background:#fff;visibility:hidden;z-index:400;-webkit-overflow-scrolling:touch}.grid3d .loading{opacity:0;z-index:1;background:url(../img/preloader.gif) center center no-repeat;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s}.grid3d .loading.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.grid3d .content.show{height:auto;pointer-events:auto;visibility:visible}.grid3d .content>div{z-index:10;position:absolute;top:0;width:100%;overflow:hidden;height:0;opacity:0;background:#fff}.grid3d .content>div.show{height:auto;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.grid3d .icon:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grid3d .close-content{position:fixed;z-index:1000;top:0;right:10px;font-size:1.6em;color:#aaa;cursor:pointer;pointer-events:none;padding:1em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.grid3d .close-content:hover{color:#999}.grid3d .content>div.show~.close-content{opacity:1;pointer-events:auto}.grid3d .close-content:before{content:"\e602"}.grid3d .dummy-img,.grid3d .dummy-text{max-width:600px;width:90%;opacity:0;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s}.grid3d.vertical .dummy-img,.grid3d.vertical .dummy-text{-webkit-transform:translateY(100px);transform:translateY(100px)}.grid3d.horizontal .dummy-img,.grid3d.horizontal .dummy-text{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.grid3d .content>div.show .dummy-img,.grid3d .content>div.show .dummy-text{opacity:1}.grid3d.vertical .content>div.show .dummy-img,.grid3d.vertical .content>div.show .dummy-text{-webkit-transform:translateY(0);transform:translateY(0)}.grid3d.horizontal .content>div.show .dummy-img,.grid3d.horizontal .content>div.show .dummy-text{-webkit-transform:translateX(0);transform:translateX(0)}.grid3d p.dummy-text:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.grid3d p.dummy-text:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.grid3d .dummy-img{height:400px;background-color:#ddd;margin:30px auto}.grid3d .dummy-text{text-align:left;margin:0 auto;padding:10px 0;color:#ddd;font-size:1em;font-family:Blokk,Arial,serif}.grid3d .dummy-text:last-child{padding-bottom:100px}@media screen and (max-width:1000px){.grid3d .grid .placeholder,.grid3d .grid figure{width:240px;height:212px}}
/***********************************************/
/*********** 6.02 - Awesome Gridlayout *********/
/***********************************************/
.gridlayout .clearfix:after,.gridlayout .meta:after{clear:both}.gridlayout .category,.gridlayout .meta--full .meta__category{font-style:italic;font-family:"Playfair Display",serif}.gridlayout .category,.gridlayout .meta--full .meta__category,.gridlayout .title{font-family:"Playfair Display",serif}.gridlayout *,.gridlayout :after,.gridlayout :before{-webkit-box-sizing:border-box;box-sizing:border-box}.gridlayout .clearfix:after,.gridlayout .clearfix:before{display:table;content:''}.noscroll{overflow:hidden}.gridlayout a{outline:0;color:#81c483;text-decoration:none}.gridlayout a:focus,.gridlayout a:hover{color:#333;outline:0}.gridlayout button:focus{outline:0}.view-single .gridlayout .grid::after{opacity:1}.gridlayout .top-bar{background:#fff;width:100%;line-height:1;padding:15px 15px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.gridlayout .top-bar__headline{margin:0;font-size:.75em}.gridlayout .filter{text-align:right;font-size:.75em;margin-left:auto}.gridlayout .dropdown{font-weight:700;margin-left:5px;cursor:pointer;color:#81c483}.gridlayout .dropdown::after{content:'\25BC';margin-left:2px;font-size:80%}.gridlayout .grid__item{padding:45px 55px 30px;position:relative;color:inherit;background:#fff;min-height:300px;cursor:pointer;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.gridlayout .grid__item::before{position:absolute;content:'';top:0;right:55px;bottom:0;left:55px;border-bottom:1px solid rgba(74,74,74,.075)}.gridlayout .grid__item *{z-index:10}.gridlayout .title{margin:0;font-size:1.875em;text-align:center}.gridlayout .title--preview{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.gridlayout .loader{height:1px;width:40%;margin:1em auto;position:relative;background:rgba(0,0,0,.1)}.gridlayout .loader::before{content:'';position:absolute;width:100%;height:3px;background:#a4e7ad;left:0;top:-1px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.gridlayout .grid__item--loading .loader::before{-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.gridlayout .category{margin:0;position:relative;font-size:.95em;text-align:center;display:block}.gridlayout .category,.gridlayout .loader,.gridlayout .title--preview{-webkit-transition:-webkit-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.gridlayout .title--preview{-webkit-transition-delay:.15s;transition-delay:.15s}.gridlayout .loader{-webkit-transition-delay:.1s;transition-delay:.1s}.gridlayout .grid__item .category{-webkit-transition-delay:0s;transition-delay:0s}.gridlayout .grid__item--animate .title--preview{-webkit-transition-delay:0s;transition-delay:0s;opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.gridlayout .grid__item--animate .loader{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.gridlayout .grid__item--animate .category{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:0;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.gridlayout .meta{font-size:.765em;text-align:left}.gridlayout .meta .fa{margin-right:4px}.gridlayout .meta:before,.meta:after{display:table;content:''}.gridlayout .meta__avatar{display:block;border-radius:50%;margin:2em auto}.gridlayout .meta--preview .meta__avatar{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.gridlayout .grid__item:focus .meta--preview .meta__avatar,.gridlayout .grid__item:hover .meta--preview .meta__avatar{-webkit-filter:none;filter:none}.gridlayout .meta__date,.gridlayout .meta__reading-time{display:block;float:left;color:#aaa}.gridlayout .meta__reading-time{text-align:right;float:right}.gridlayout .meta__misc{display:block;clear:both;text-align:left;padding:5px 0}.gridlayout .meta__misc--seperator{padding:20px 0 0;margin:65px 0 0;border-top:1px solid #f5f5f5}.gridlayout .article-nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.gridlayout .article-nav button{border:none;color:#81c483;background:0 0}.gridlayout .meta--preview .meta__avatar,.gridlayout .meta--preview .meta__date,.gridlayout .meta--preview .meta__reading-time{-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.gridlayout .grid__item--loading .meta__avatar{-webkit-transition-delay:.1s;transition-delay:.1s}.gridlayout .grid__item--loading .meta__date{-webkit-transition-delay:.17s;transition-delay:.17s}.gridlayout .grid__item--loading .meta__reading-time{-webkit-transition-delay:.24s;transition-delay:.24s}.gridlayout .grid__item--loading .meta__avatar,.gridlayout .grid__item--loading .meta__date,.gridlayout .grid__item--loading .meta__reading-time{-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);opacity:0}.gridlayout .page-meta{background:#fff;width:100%;padding:15px 15px 10px;text-align:center;font-size:.75em;font-weight:700;cursor:default}.gridlayout .placeholder{pointer-events:none;position:absolute;width:calc(100% + 5px);height:calc(100vh + 5px);z-index:100;top:0;left:0;background:#fff;-webkit-transform-origin:0 0;transform-origin:0 0}.gridlayout .placeholder.placeholder--trans-in{-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.gridlayout .placeholder.placeholder--trans-out{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.gridlayout .content{position:absolute;top:0;left:0;width:100%;pointer-events:none;height:0;visibility:hidden;z-index:400;overflow:hidden}.gridlayout .content.content--show{height:100vh;pointer-events:auto;visibility:visible}.gridlayout .scroll-wrap{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.gridlayout .content__item{position:absolute;top:0;width:100%;overflow:hidden;height:0;opacity:0;padding:60px 60px 80px;pointer-events:none;font-size:.85em}.gridlayout .content__item p{max-width:1200px;margin:1em auto;text-align:justify}.gridlayout .content__item p:first-of-type{font-size:1.35em}.gridlayout .content__item.content__item--show{height:auto;min-height:100vh;opacity:1;pointer-events:auto;-webkit-transition:opacity .6s;transition:opacity .6s}.gridlayout .category--full{font-size:1.25em;margin-bottom:20px;color:#81c483}.gridlayout .title--full{font-size:3.25em}.gridlayout .meta--full{font-size:1em;margin:0 auto 2em;max-width:1200px}.gridlayout .meta--full .meta__author{display:block;text-align:center;font-weight:700;margin-bottom:20px}.gridlayout .meta--full .meta__author::before{content:'by ';font-weight:400}.gridlayout .meta--full .meta__category{float:left;margin:0 5px}.gridlayout .meta--full .meta__category::before{content:"in "}.gridlayout .meta--full .meta__avatar{margin:1em auto}.gridlayout .category--full,.gridlayout .content__item p,.gridlayout .meta--full .meta__author,.gridlayout .meta--full .meta__avatar,.gridlayout .meta--full .meta__date,.gridlayout .meta--full .meta__reading-time,.gridlayout .title--full{opacity:0}.gridlayout .category--full,.gridlayout .title--full{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.gridlayout .meta--full .meta__author,.gridlayout .meta--full .meta__avatar,.gridlayout .meta--full .meta__date,.gridlayout .meta--full .meta__reading-time{-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}.gridlayout .content__item--show .category--full,.gridlayout .content__item--show .meta--full .meta__author,.gridlayout .content__item--show .meta--full .meta__avatar,.gridlayout .content__item--show .meta--full .meta__date,.gridlayout .content__item--show .meta--full .meta__reading-time,.gridlayout .content__item--show .title--full{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.gridlayout .content__item--show .category--full,.gridlayout .content__item--show .title--full{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.gridlayout .content__item--show .title--full{-webkit-transition-delay:50ms;transition-delay:50ms}.gridlayout .content__item--show .meta--full .meta__avatar{-webkit-transition-delay:.2s;transition-delay:.2s}.gridlayout .content__item--show .meta--full .meta__date{-webkit-transition-delay:.27s;transition-delay:.27s}.gridlayout .content__item--show .meta--full .meta__reading-time{-webkit-transition-delay:.34s;transition-delay:.34s}.gridlayout .content__item--show.content__item p{opacity:1;-webkit-transition:opacity .5s .25s;transition:opacity .5s .25s}.gridlayout .close-button{position:absolute;border:none;background:0 0;margin:0;z-index:100;top:0;right:0;font-size:18px;color:#ddd;cursor:pointer;pointer-events:none;padding:20px 30px;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s;transition:opacity .3s}.gridlayout .close-button span{display:none}.gridlayout .close-button:hover{color:#7b7b7b}.gridlayout .close-button--show{opacity:1;pointer-events:auto}.gridlayout .article-nav{width:100%;position:fixed;bottom:0;left:0;z-index:99999}.gridlayout .article-nav::before{content:'';position:absolute;top:0;right:0;background:#fff;border-top:1px solid #f5f5f5;width:100vw;height:50px;pointer-events:none;z-index:-1}.gridlayout .article-nav button{width:50%;padding:15px}.gridlayout .article-nav button:hover{color:#fff;background:#81c483}.gridlayout .article-nav button:first-child{border-right:1px solid #f5f5f5}@media screen and (min-width:600px){.gridlayout{height:100%}.gridlayout .content__item{font-size:1em}.gridlayout .grid__item{padding:45px 45px 30px}}@media screen and (min-width:900px){.gridlayout .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridlayout .grid__item{width:50%;border:none}.gridlayout .grid__item::before{top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(74,74,74,.075);-webkit-transition:opacity .3s;transition:opacity .3s}.gridlayout .grid__item:focus::before,.gridlayout .grid__item:hover::before{border:3px solid rgba(129,196,131,.5)}.gridlayout .grid__item--loading.grid__item::before{opacity:0}}@media screen and (min-width:1200px){.gridlayout .grid__item{width:33.333%}}@media screen and (min-width:1500px){.gridlayout .grid__item{width:25%}}@media screen and (min-width:1800px){.gridlayout .grid__item{width:20%}}@media screen and (min-width:2100px){.gridlayout .grid__item{width:16.66%}}@media screen and (max-width:599px){.gridlayout .top-bar{padding:22px 15px 10px 60px}.gridlayout .title--full{font-size:2em}.gridlayout .content__item{padding:80px 20px 40px}.gridlayout .content .close-button{padding:10px 20px}.gridlayout .content .close-button::before{content:'';position:absolute;top:0;right:0;background:#fff;border-bottom:1px solid #f5f5f5;width:100vw;height:50px;pointer-events:none;z-index:-1}}.gridlayout.split .content{left:auto;right:0;width:100vw}.gridlayout.split .content__item p{font-size:1.15em}.gridlayout.split .content__item p:first-of-type{margin-top:3em;font-size:1.15em;font-weight:700}.gridlayout.split .fa-heart{color:#c84252}.gridlayout.split .title--preview{-webkit-transition-delay:.15s;transition-delay:.15s}.gridlayout.split .loader{-webkit-transition-delay:.1s;transition-delay:.1s}.gridlayout.split .grid__item .category{-webkit-transition-delay:0s;transition-delay:0s}.gridlayout.split .grid__item--animate .title--preview{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.gridlayout.split .grid__item--animate .loader{-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.gridlayout.split .grid__item--animate .category{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.gridlayout.split .content__item--show .title--full{-webkit-transition-delay:.15s;transition-delay:.15s}@media screen and (min-width:600px){.gridlayout.split .grid{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.gridlayout.split .content__item{right:0;padding-left:340px}.gridlayout.split .meta--full{position:fixed;width:280px;height:100%;background:#fff;top:0;left:0;font-size:.85em;padding:15px 30px;border-right:1px solid rgba(74,74,74,.075)}.gridlayout.split .article-nav{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #f5f5f5}.gridlayout.split .article-nav button{width:50%;padding:25px}.gridlayout.split .article-nav button:hover{color:#fff;background:#81c483}.gridlayout.split .article-nav button:first-child{border-right:1px solid #f5f5f5}}@media screen and (max-width:899px){.gridlayout.split .meta--full .meta__date,.gridlayout.split .meta--full .meta__reading-time{float:none;text-align:center}.gridlayout.split .meta__misc--seperator{margin-top:20px}}@media screen and (max-width:599px){.gridlayout.split .content__item{padding:80px 20px 60px}.gridlayout.split .article-nav{width:100%;position:fixed;bottom:0;left:0}.gridlayout.split .article-nav::before{content:'';position:absolute;top:0;right:0;background:#fff;border-top:1px solid #f5f5f5;width:100vw;height:50px;pointer-events:none;z-index:-1}.gridlayout.split .article-nav button{width:50%;padding:15px;z-index:99999}.gridlayout.split .article-nav button:hover{color:#fff;background:#81c483}.gridlayout.split .article-nav button:first-child{border-right:1px solid #f5f5f5}}
/***********************************************/
/********** 6.03 - Awesome Grid Gallery ********/
/***********************************************/
.gridgallery ul,body,html{padding:0;margin:0}.gridgallery figcaption p,.gridgallery figure,.gridgallery ul,body,html{margin:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/*body,html{font-size:100%}*/.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.gridgallery ul{list-style:none}.gridgallery figure img{display:block;width:100%}.gridgallery figcaption h3{margin:0;padding:0 0 .5em}.gridgallery .grid-wrap{max-width:69em;margin:0 auto;padding:0 1em 1.875em}.gridgallery .grid{margin:0 auto}.gridgallery .grid li{width:25%;float:left;cursor:pointer}.gridgallery .grid figure{padding:15px;-webkit-transition:opacity .2s;transition:opacity .2s}.gridgallery .grid li:hover figure{opacity:.7}.gridgallery .grid figcaption{background:#517ec0;padding:25px;color:#fff;font-size:12px}.gridgallery .grid figcaption h4{margin:0 0 6px;font-family:montserratsemi_bold}.gridgallery .slideshow{position:fixed;background:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0;z-index:500;opacity:0;visibility:hidden;overflow:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.gridgallery.slideshow-open .slideshow{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.gridgallery .slideshow ul{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,150px);transform:translate3d(0,0,150px);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.gridgallery .slideshow ul.animatable li{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.gridgallery.slideshow-open .slideshow ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gridgallery .slideshow li{width:660px;height:560px;position:absolute;top:50%;left:50%;margin:-280px 0 0 -330px;visibility:hidden}.gridgallery .slideshow li.show{visibility:visible}.gridgallery .slideshow li:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);-webkit-transition:opacity .3s;transition:opacity .3s}.gridgallery .slideshow li.current:after{visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.gridgallery .slideshow figure{width:100%;height:100%;background:#fff;border:50px solid #fff;overflow:auto}.gridgallery .slideshow figcaption{padding-bottom:20px;font-size:12px}.gridgallery .slideshow figcaption h4{margin:0 0 6px;font-family:montserratsemi_bold}.gridgallery .slideshow figcaption h3{font-weight:300;font-size:200%}.gridgallery .slideshow nav span{position:fixed;z-index:1000;color:#59656c;text-align:center;padding:3%;cursor:pointer;font-size:2.2em}.gridgallery .slideshow nav span.nav-next,.gridgallery .slideshow nav span.nav-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:36px;width:22px;background:url(../../images/projects/left_arrow.png) no-repeat}.gridgallery .slideshow nav span.nav-next{right:0;background:url(../../images/projects/right_arrow.png) no-repeat}.gridgallery .slideshow nav span.nav-prev{left:65px}.gridgallery .slideshow nav span.nav-close{top:24px;right:0;padding:.5em 1em;color:#31373a;width:24px;height:24px;background:url(../../images/projects/close_button.png) no-repeat}.gridgallery .icon:after,.gridgallery .icon:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gridgallery .info-keys{position:fixed;top:10px;left:10px;width:60px;font-size:8px;padding-top:20px;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center}.gridgallery .info-keys:after,.gridgallery .info-keys:before{position:absolute;top:0;width:16px;height:16px;border:1px solid #fff;text-align:center;line-height:14px;font-size:12px}.gridgallery .info-keys:before{left:10px;content:"\e603"}.gridgallery .info-keys:after{right:10px;content:"\e604"}#project-filter-box{text-align:center}@media screen and (max-width:60em){.gridgallery .grid li{width:33.3%}.gridgallery .slideshow li{width:100%;height:100%;top:0;left:0;margin:0}.gridgallery .slideshow li figure img{width:auto;margin:0 auto;max-width:100%}.gridgallery .slideshow nav span,.gridgallery .slideshow nav span.nav-close{font-size:1.8em;padding:.3em}.gridgallery .info-keys{display:none}}@media screen and (max-width:35em){.gridgallery .grid li{width:50%}}@media screen and (max-width:24em){.gridgallery .grid li{width:100%}}
/***********************************************/
/*************** 7.0 - CountDown ***************/
/***********************************************/
.time_circles{position:relative}.time_circles h4,.time_circles>div{position:absolute}.time_circles span{color:#ef4524;font-size:60px;line-height:60px}.time_circles h4{left:0;right:0;top:72px;color:#517ec0;font-size:20px;line-height:20px}
/***********************************************/
/***************** 8.0 - Fonts *****************/
/***********************************************/
@font-face{font-family:montserrathairline;src:url(../fonts/montserrat-hairline-webfont.woff2) format('woff2'),url(../fonts/montserrat-hairline-webfont.woff) format('woff'),url(../fonts/montserrat-hairline-webfont.svg#montserrathairline) format('svg')}@font-face{font-family:montserratlight;src:url(../fonts/montserrat-light-webfont.eot);src:url(../fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-light-webfont.woff2) format('woff2'),url(../fonts/montserrat-light-webfont.woff) format('woff'),url(../fonts/montserrat-light-webfont.ttf) format('truetype'),url(../fonts/montserrat-light-webfont.svg#montserratlight) format('svg')}@font-face{font-family:montserratregular;src:url(../fonts/montserrat-regular-webfont.eot);src:url(../fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-regular-webfont.woff2) format('woff2'),url(../fonts/montserrat-regular-webfont.woff) format('woff'),url(../fonts/montserrat-regular-webfont.ttf) format('truetype'),url(../fonts/montserrat-regular-webfont.svg#montserratregular) format('svg')}@font-face{font-family:montserratsemi_bold;src:url(../fonts/montserrat-semibold-webfont.eot);src:url(../fonts/montserrat-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-semibold-webfont.woff2) format('woff2'),url(../fonts/montserrat-semibold-webfont.woff) format('woff'),url(../fonts/montserrat-semibold-webfont.ttf) format('truetype'),url(../fonts/montserrat-semibold-webfont.svg#montserratsemi_bold) format('svg')}@font-face{font-family:montserratbold;src:url(../fonts/montserrat-bold-webfont.eot);src:url(../fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-bold-webfont.woff2) format('woff2'),url(../fonts/montserrat-bold-webfont.woff) format('woff'),url(../fonts/montserrat-bold-webfont.ttf) format('truetype'),url(../fonts/montserrat-bold-webfont.svg#montserratbold) format('svg')}@font-face{font-family:MontserratExtraBold;src:url(../fonts/MontserratExtraBold.eot);src:url(../fonts/MontserratExtraBold.eot) format('embedded-opentype'),url(../fonts/MontserratExtraBold.woff2) format('woff2'),url(../fonts/MontserratExtraBold.woff) format('woff'),url(../fonts/MontserratExtraBold.ttf) format('truetype'),url(../fonts/MontserratExtraBold.svg#MontserratExtraBold) format('svg')}@font-face{font-family:MontserratBlack;src:url(../fonts/MontserratBlack.eot);src:url(../fonts/MontserratBlack.eot) format('embedded-opentype'),url(../fonts/MontserratBlack.woff2) format('woff2'),url(../fonts/MontserratBlack.woff) format('woff'),url(../fonts/MontserratBlack.ttf) format('truetype'),url(../fonts/MontserratBlack.svg#MontserratBlack) format('svg')}
/**********************************************/
/*************** 9.0 - Headings ***************/
/**********************************************/
h1,h2,h3,h4,h5,h6{margin:0;text-transform:uppercase}h1,h2{font-size:50px;line-height:50px}.heading2{font-size:58px;line-height:58px}h3{margin:0 0 8px;font-size:30px;line-height:32px}h4{line-height:16px;font-size:16px}@media screen and (max-width:991px){.heading2,h1,h2{font-size:44px;line-height:46px}}@media screen and (max-width:767px){.heading2,h1,h2{font-size:38px;line-height:42px}h3{font-size:28px;line-height:30px}}@media screen and (max-width:600px){.heading2,h1,h2{font-size:34px;line-height:38px}h3{font-size:26px}}@media screen and (max-width:480px){.heading2,h1,h2{font-size:28px;line-height:30px}h3{font-size:24px;line-height:28px}}
/***********************************************/
/**************** 10.0 - Slider ****************/
/***********************************************/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow-y:visible;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height 5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:16px;height:16px;margin:0 10px 0 0;border-radius:100%;filter:Alpha(Opacity=50);background:#2e91d5}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;width:16px;height:16px;background:#fff}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut 2s both ease;-moz-animation:fadeOut 2s both ease;animation:fadeOut 2s both ease}.owl-fade-in{-webkit-animation:fadeIn 2s both ease;-moz-animation:fadeIn 2s both ease;animation:fadeIn 2s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}#banner_slider .owl-pagination{display:none}#banner_slider.owl-theme .owl-controls .owl-buttons div{padding:0;margin:0;width:65px;height:50px;text-indent:-9999px;border-radius:0;opacity:1}#banner_slider.owl-theme .owl-controls{position:relative;z-index:1;margin:0 0 0 70px}#banner_slider.owl-theme .owl-prev{background:url(../images/white-arrow-left.png) center center no-repeat #ef4524}#banner_slider.owl-theme .owl-next{background:url(../images/white-arrow-right.png) center center no-repeat #1f1f1f}.testimonial-slider .owl-buttons{position:relative}.testimonial-slider .owl-theme .owl-controls .owl-buttons div{padding:0;margin:0;width:30px;top:25px;height:19px;z-index:999;border-radius:0;position:absolute;text-indent:-9999px}.testimonial-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{left:100px;background:url(../images/testimonial-arrrows-left.png) left top no-repeat}.testimonial-slider .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/testimonial-arrrows-left.png) left bottom no-repeat}.testimonial-slider .owl-theme .owl-controls .owl-buttons div.owl-next{right:100px;background:url(../images/testimonial-arrrows-right.png) right top no-repeat}.testimonial-slider .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/testimonial-arrrows-right.png) right bottom no-repeat}.testimonial-slider .owl-theme .owl-controls{margin:0}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}@media screen and (max-width:1024px){#banner_slider.owl-theme .owl-controls{margin:0}}@media screen and (max-width:991px){.testimonial-slider .owl-buttons{display:none}}
/***********************************************/
/************** 11.0 - Typography **************/
/***********************************************/
.check li,.the-icons li{list-style:none}.nav-tabs.nav-stacked>li>a,.testimonial{-moz-border-left-colors:none;border-image:none}.divider,.testimonial-meta{overflow:hidden}.close,.plan1 .btn,.tooltips-popovers .btn{min-width:auto}.content{padding:20px 20px 60px}.nav-tabs.nav-stacked{border:none}.nav-tabs.nav-stacked>li{margin-bottom:5.75px;margin-left:0;margin-top:2px}.nav-tabs.nav-stacked>li>a{-moz-border-bottom-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#eaeae6;border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #1f1f1f;border-radius:0;border-style:none none none solid;border-width:0 0 0 5px;margin:0;color:#333;padding:14px 18px;transition:background .3s ease-out 0s;-webkit-transition:background .3s ease-out 0s;-moz-transition:background .3s ease-out 0s;-ms-transition:background .3s ease-out 0s}.nav-tabs.nav-stacked>li.active>a,.nav-tabs.nav-stacked>li.active>a:focus,.nav-tabs.nav-stacked>li.active>a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#ef4524;border:none;color:#fff;cursor:default;margin-top:0;outline:0;border-width:0 0 0 5px;transition:all .2s ease 0s}.nav-tabs.nav-stacked>li a:hover{color:#ef4524}.tabbable .nav-tabs{border:none}.dmbutton2{background:rgba(0,0,0,0);border:1px solid #2b2e31;border-radius:2px;color:#2b2e31;cursor:pointer;display:inline-block;font-size:1.22rem;font-weight:400!important;letter-spacing:.25px;line-height:normal;margin:0 0 1.25rem;padding:.75rem 1.25rem .95rem;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;-webkit-transition:background-color .3s ease-out 0s;-ms-transition:background-color .3s ease-out 0s;-moz-transition:background-color .3s ease-out 0s}.carousel.thumbnail .carousel-caption,.testimonial{-moz-border-bottom-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.carousel-slider1 a.carousel-control{background-color:#333;bottom:0;color:#eee;font-size:25px;font-weight:400;height:30px;left:0;line-height:25px;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);width:30px;z-index:15;top:inherit}.carousel-slider1 a.carousel-control.right{left:30px}.carousel-slider1 .carousel-indicators li{background-color:rgba(255,255,255,.25);border-radius:50px;cursor:pointer;display:inline-block;height:10px;margin:2px 4px;text-indent:-999px;width:10px}.carousel.thumbnail .carousel-caption{-moz-border-left-colors:none;background-color:#fff;border:none;padding-bottom:40px;position:relative;left:0;right:0;text-shadow:none}.carousel.thumbnail .carousel-caption h4,.carousel.thumbnail .carousel-caption p{color:#1a1a1a}.carousel.thumbnail .item{display:block!important;left:0!important;opacity:0;position:absolute;top:0;transition:opacity .7s ease-in-out 0s;width:100%;z-index:1}.carousel.thumbnail .carousel-control{background-color:transparent;bottom:1px;color:#999;left:auto;background-image:none;right:29px;top:inherit;z-index:99999999999;height:30px;width:4%;opacity:1}.carousel.thumbnail .carousel-control.right{right:1px}.carousel.thumbnail .carousel-control.left,.carousel.thumbnail .carousel-control.right{color:#000}.carousel.thumbnail .item:first-child{position:relative;top:auto}.carousel.thumbnail .item.active{opacity:1;transition:opacity .7s ease-in-out 0s;z-index:2}.chart{margin-bottom:20px}.percent{color:#0f1923;display:block;font-size:40px;font-weight:700;letter-spacing:-3px;line-height:210px;position:absolute;text-align:center;top:-3px;width:90%;z-index:10}.progress-bar{color:#fff;font-size:11px;text-align:center;position:relative}.progress-bar>span{background-color:rgba(0,0,0,.25);bottom:0;left:0;line-height:25.5px;padding:0 10px;position:absolute;top:0}.dmbox,.testimonial{background-color:#fff;transition:background .3s ease-out 0s}.sitemap-plan h4.title{margin-top:0}.check li{margin:8px 0}.check li::before,.pricing li::before{content:"";font-family:FontAwesome;font-size:16px;left:0;padding-right:5px;position:relative;top:2px;color:#477ab9}.check li a{color:#000;text-decoration:none}.check li a:hover{color:#477ab9}.testimonial{border-color:-moz-use-text-color -moz-use-text-color #ddd;border-radius:0;border-style:none none dashed;border-width:0 0 1px;margin:20px 0 0;min-height:150px;padding:15px;text-align:left}.testimonial::after{content:"";font-family:FontAwesome;font-size:400%;opacity:.1;padding-right:5px;position:absolute;right:0;top:58px}.divider,.title{position:relative}.testimonial img{display:inline-block;height:75px;margin-right:15px;margin-top:5px;max-width:100%;width:75px}.testimonial p{margin:10px 0}.alignleft{float:left}.teammembers h4,.testimonial h4{font-size:16px;padding-right:5px}.dmbox{border:1px solid #ededed;border-radius:0;margin:0;padding:9px 18px;text-align:center}.dm-icon-effect-1 .dm-icon{transition:background .2s ease 0s,color .2s ease 0s;-webkit-transition:background .2s ease 0s,color .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s}.dm-icon,.dm-icon-medium{background:#2b2e31;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;height:105px;margin:15px;text-align:center;width:105px;position:relative;z-index:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.dm-icon-medium::before,.dm-icon::before{display:block;font-style:normal;font-variant:normal;font-weight:400;line-height:105px;text-transform:none}.dm-icon-effect-1 .dm-icon:hover{background:#477ab9;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.divider{display:block;height:2px;margin:25px 0}.title{color:#0f1923;margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ddd}hr.space{margin-bottom:20px;margin-top:20px}.heading1{color:#000;line-height:1.1;font-size:48px}ul li ol,ul li ul{margin-bottom:0;margin-left:1.25em;list-style:inside}blockquote{border-left:5px solid #ef4524}.blockquote-reverse,blockquote.pull-right{border-right:5px solid #ef4524}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#ef4524;border-color:#ef4524}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#fff}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f3f3f3}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#ef4524;color:#fff;border-radius:0}.nav>li>a:focus,.nav>li>a:hover{background-color:#f3f3f3}.btn-group-lg>.btn,.btn-lg{border-radius:0;font-size:18px;line-height:1.33333;padding:15px 36px}.margin-bottom-sm{margin:0 0 10px}.tab-content{border-color:#ddd;border-style:solid;border-width:0 1px 1px;overflow:auto;padding:10px}.tabs-left>.nav-tabs{float:left;margin-right:0}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;margin-left:0;margin-right:-2px;padding:8px 16px}.accordion-heading .accordion-toggle{background-color:#fff;border-top:1px solid #f5f5f5;color:#1a1a1a;cursor:pointer;display:block;line-height:28.75px;outline:0!important;padding:5px 15px;text-decoration:none;text-transform:uppercase}.accordion-heading .accordion-toggle>i{margin-right:10px}.accordion-heading .accordion-toggle.active,.accordion-heading .accordion-toggle.active i,.accordion-heading .accordion-toggle:hover{color:#ef4524}#accordion-panel .panel-title>.small,#accordion-panel .panel-title>.small>a,#accordion-panel .panel-title>a,#accordion-panel .panel-title>small,#accordion-panel .panel-title>small>a{color:#0f1923}#accordion-panel2 .panel-success>.panel-heading{background-color:#ef4524;border-color:#ef4524;color:#fff}.panel-title>.small,.panel-title>.small>a:hover,.panel-title>a,.panel-title>small,.panel-title>small>a:hover{color:#fff}.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.42857;margin-bottom:20px;padding:4px;transition:border .2s ease-in-out 0s}.nav-tabs>li>a,.panel-group .panel,.panel-heading,.progress{border-radius:0}.carousel .carousel-indicators{float:right;left:inherit;margin:0;right:20px;width:auto}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.caption-right{bottom:0;left:auto;right:0;top:0;width:35%}.carousel-caption{padding:20px 15px;background:rgba(0,0,0,.75);bottom:0;color:#fff;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-15px;width:30px}.caption-left{left:0;top:0;width:35%}.full-caption{left:0}.progress{height:25.5px}.plan1{padding:35px 5%;margin:30px 0 0;background:#fff;transition:ease-in-out .6s;-webkit-transition:ease-in-out .6s;-moz-transition:ease-in-out .6s;-ms-transition:ease-in-out .6s;border:1px solid #d4d4d4}.plan1 h3{margin:0 0 15px;color:#333;font-weight:600;text-transform:uppercase}.pakage_price{float:left;width:100%;font-size:16px;color:#333}.pakage_price span.doller{font-size:20px;position:relative;top:-25px}.pakage_price span.numeric{font-size:62px;color:#ef4524;line-height:60px}.pakage_price span.blue{font-size:24px}.plan1 ul{list-style:none;padding:0;margin:15px 0;float:left;width:100%}.plan1 ul li{border-bottom:1px solid rgba(0,0,0,.2);padding:10px 0}.plan1 ul li:last-child{border:none}.plan1 .btn{border-radius:2px;font-size:16px;line-height:16px;border:none}.plan1:hover{background:#ef4524;transform:scaleY(1.09);-webkit-transform:scaleY(1.09);-moz-transform:scaleY(1.09);-ms-transform:scaleY(1.09);border-color:#ef4524}.plan1:hover .pakage_price,.plan1:hover .pakage_price span.blue,.plan1:hover .pakage_price span.numeric,.plan1:hover h3,.plan1:hover ul li{color:#fff}.plan1:hover .btn{color:#fff;background-color:#1f1f1f}.typography h2{padding:0;margin:0;box-shadow:none}.typography h2:after{display:none}.typography h3{font-size:20px}.typography h6{margin:0;font-size:13px}.close{line-height:14px}.form-elements button,.form-elements input[type=submit],.icons .btn,.icons .btn-lg,icons .btn-default{min-width:auto;line-height:14px;padding:12px 16px}.icons .btn-lg{color:#1f1f1f}.icons .btn-lg:hover{color:#fff}@media screen and (max-width:1024px){.plan1 .btn{font-size:12px;line-height:12px;padding:10px 12px}@media screen and (max-width:991px){.caption-left,.caption-right{width:300px}.pakage_price span.numeric{font-size:40px;line-height:48px}.pakage_price{font-size:14px}.pakage_price span.doller{top:-12px;font-size:16px}.alert{margin-top:20px}}@media screen and (max-width:767px){.percent{width:100px;float:right;right:0}}@media screen and (max-width:480px){#myCarousel .buttons-box,#myCarousel .carousel-inner,#myCarousel .carousel-inner>.item{height:194px}#myCarousel .carousel-inner>.item>a>img,#myCarousel .carousel-inner>.item>img{height:100%}.divider{margin:0}#myCarousel,#myCarouselV{margin:20px 0 0}.buttons-box,.carousel-inner{margin:0}}@media screen and (max-width:375px){.carousel-caption h4{font-size:15px}.caption-left,.caption-right{width:100%}.percent{width:45px;font-size:22px}}} 
/***********************************************/
/********* 12.0 - Mobile Media Queries *********/
/***********************************************/
/**********************************************/
/********* 12.01 - Media Query 1024px *********/
/**********************************************/
@media screen and (max-width:1024px){.header-con .header{width:100%;left:0;padding:20px 2% 0}.logo{margin:0 20px 0 0}.padding-inner,.padding-outer{padding-bottom:50px;padding-top:50px}.services-smallbox{padding-bottom:40px;padding-top:40px}.advisor-box .advisor-img .advisor-name{min-width:132px}.partners ul li:nth-child(3n){margin-right:20px}.footer-rt h5{margin:0 0 14px}.navbar-default .navbar-nav>li{padding:0 22px}.comment-box .text p br{display:none}.time_circles canvas{width:100%}.countdown-box h1{font-size:80px;line-height:80px}.countdown-box h1 span{font-size:30px}.contact-box{margin:20px 0 0}.contact-box>ul{margin:0;padding:15px 0}#accordion{margin:0 0 20px}#accordion .panel-heading .panel-title a,#accordion .panel-heading .panel-title a.collapsed,#accordion2 .panel-heading .panel-title a,#accordion2 .panel-heading .panel-title a.collapsed{text-transform:none}}
/*********************************************/
/********* 12.02 - Media Query 991px *********/
/*********************************************/
@media screen and (max-width:991px){.header-con{text-align:center}.main-menu,.navbar-nav{width:100%}.navbar-nav>li{display:inline-block;float:none}.navbar-default .navbar-nav>li:last-child{padding:0 26px}.logo{margin:0 auto;float:none!important}.banner-text{padding:30px 30px 80px}.sub-banner-text{padding:30px;bottom:0}.banner-text .btn-primary{margin:10px 0 0}.fullwidth-con h2 span br{display:none}.numeric-box{font-size:64px}.banner-text h2,.fullwidth-con h2 span{font-size:16px;line-height:22px}.counter{padding:0;min-height:140px;box-shadow:none}.partners ul li{width:22%;margin:0 3% 20px 0}.consult-box .btn{margin:10px 0 0}.advisor-box .advisor-img::before{width:92%}.advisor-detail-box{margin:30px 0 0;text-align:center}.subscribe{margin:0 0 30px}.advisor-detail-box figure{margin:0 auto;display:inline-block;float:none!important}.advisor-detail-box img{width:540px}.advisor-details{left:0;right:0;width:540px;margin:0 auto}.box1,.box1 .image-holder,.widget{margin:0 0 20px}.meet-advisor figure img{width:270px}.box1 .image-holder img{width:370px}.blog-post .post-meta-box{margin:0 0 25px}.blog-post .numeric-box{width:170px}.blog-post2 .textbox{margin:0 0 20px}.blog-post2 .image-holder{margin:0}.post-text .image-holder img{width:100%}.blog-post2 .image-holder img{width:370px}.time_circles span{font-size:40px;line-height:40px}.time_circles h4{font-size:16px;top:44px}.contact-box{margin:20px 0}.contact-box .social-icons{margin:20px 0 0}}
/*********************************************/
/********* 12.03 - Media Query 767px *********/
/*********************************************/
@media screen and (max-width:767px){.box1,.contact-box,.counter,.feedback,.meet-advisor,.pagination,.textbox{text-align:center}.main-menu{top:5px;position:absolute}.logo{width:205px;z-index:10;position:relative}.navbar-nav{margin:4px 0 0;background:rgba(0,0,0,.5)}.navbar-nav>li{display:block}.navbar-default .navbar-nav>.active>a::after,.navbar-default .navbar-nav>.active>a:focus::after,.navbar-default .navbar-nav>.active>a:hover::after,.navbar-default .navbar-nav>li>a:hover::after{display:none}.navbar-collapse{box-shadow:none}.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li:last-child{padding:10px 0;border-bottom:1px solid #fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-default .navbar-nav>li:last-child{border:none}.navbar-toggle{margin:0 25px 0 0;padding:14px;min-width:auto;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{text-align:center;color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#ef4524}.navbar-toggle .icon-bar{height:4px;width:30px;border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#517ec0;border-color:#517ec0}.box1{margin:0 0 30px}.box1 .image-holder{margin:0 auto 20px}.box1 .image-holder img{width:370px}.blog-box .numeric-box,.numeric-box{float:none;margin:0 auto 30px}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#ef4524}.dropdown-menu > li > a{border-bottom:1px solid #fff;}.navbar-nav > li > .dropdown-menu::before{display:none}.main-menu{left:0}.textbox .btn-success{margin:0 auto;display:inline-block;float:none!important}.client-info,.textbox ul.list1 li i{display:none}.textbox ul.list1 li{padding:0}.services-smallbox{min-height:auto;margin:5px 0}.counter h4,.stat-count{margin:0 auto;float:none!important}.client-details{margin:0 10px}.padding-inner,.padding-outer{padding-top:30px;padding-bottom:30px}.consult-box .form-group{width:100%;margin:0 0 5px}.clients-box .coma{top:10px}.partners ul li{width:31%}.partners ul li:nth-child(3n){margin-right:0}.pagination>li,.social-icons ul li{display:inline-block;float:none;vertical-align:top}.numeric-box{width:140px}.header-con2 .header .navbar-default .navbar-nav>li>a{color:#fff}.pagination{width:100%;margin:0}.pagination>li{margin:0}.pagination>li.previous{margin:0 5px 0 0}.post-text .image-holder img{width:100%}.blog-post2 .image-holder img{width:370px}.error-heading{font-size:225px;line-height:200px}}
/*********************************************/
/********* 12.04 - Media Query 667px *********/
/*********************************************/
@media screen and (max-width:667px){.advisor-box .advisor-img::before{width:91%}.countdown-box h1{font-size:65px;line-height:65px}.countdown-box h1 span{font-size:24px}.countdown-box .logo{margin:0 auto 25px}.login-box{width:96%}}
/*********************************************/
/********* 12.05 - Media Query 600px *********/
/*********************************************/
@media screen and (max-width:600px){.banner-con{background-position:30% top}.advisor-box .advisor-img::before{width:89%}.advisor-details{width:326px}.advisor-detail-box img{width:100%}.banner-text,.sub-banner-text{width:450px}.partners ul li{width:49%;margin:0 0 10px}.partners ul li:nth-child(2n){float:right}.partners h5{margin:0 0 15px}.copyright p br{display:none}.sub-banner{height:300px}.time_circles span{font-size:30px;line-height:30px}.time_circles h4{font-size:14px;top:28px}.feedback ul li{margin:0 0 5px;width:100%}.feedback ul li.message{margin:0 0 5px}.login-box .btn-default,.login-box .btn-primary{min-width:160px}}
/*********************************************/
/********* 12.06 - Media Query 480px *********/
/*********************************************/
@media screen and (max-width:480px){.advisor-box .advisor-img::before{width:87%}.numeric-box{margin:0 auto 20px}.sitemap{display:none}.banner-text,.sub-banner-text{width:100%}.box1 .image-holder img{width:345px}.footer-social-icons ul{margin:10px 0 0}#back-top{bottom:10px}.post-meta{margin:0 0 10px}.comment-box figure{margin:0 10px 0 0;display:none}.comment-respond .comment-form-author,.comment-respond .comment-form-email{width:100%;margin:0 0 5px}.comment-form-comment{margin:0 0 5px}.comment-box ul li ul.child{padding:0 0 0 32px}.post-text .image-holder{margin:0 auto}.time_circles span{font-size:22px;line-height:20px}.time_circles h4{font-size:12px;top:20px}.countdown-box h1{font-size:44px;line-height:50px;margin:0}.countdown-box h1 span{font-size:18px;line-height:20px}.countdown-box .subscribe{margin:20px 0 0}.map iframe{height:200px}.error-heading{font-size:170px;line-height:180px}}
/*********************************************/
/********* 12.07 - Media Query 400px *********/
/*********************************************/
@media screen and (max-width:400px){.advisor-box .advisor-img::before{width:84%}}
/*********************************************/
/********* 12.08 - Media Query 375px *********/
/*********************************************/
@media screen and (max-width:375px){.logo{float:left!important}.box1 .image-holder img{width:100%}.consult-box .form-group .form-control{min-width:auto}.advisor-details{width:230px}.advisor-box .advisor-img .advisor-designation,.advisor-box .advisor-img .advisor-name{min-width:auto;padding:0 10px}.advisor-details .advisor-name span{display:block}.partners ul li{width:100%}.subscribe input[type=text]{width:74%}.subscribe .btn-primary{width:26%}.pagination>li.next,.pagination>li.previous{margin:0}.countdown-box .logo{float:none!important}.time_circles h4{top:55px}.countdown-box .subscribe{margin:30px 0 0}.error-heading{font-size:150px;line-height:160px}.login-box .btn-default,.login-box .btn-primary{min-width:150px}}
/*********************************************/
/********* 12.09 - Media Query 320px *********/
/*********************************************/
@media screen and (max-width:320px){.advisor-box .advisor-img::before{width:80%}}