@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700,900|Roboto:300,400,500,700,900');@font-face{font-family:'digital7';src:url('../fonts/digital7.eot');src:url('../fonts/digital7.eot') format('embedded-opentype'),
url('../fonts/digital7.woff2') format('woff2'),
url('../fonts/digital7.woff') format('woff'),
url('../fonts/digital7.ttf') format('truetype'),
url('../fonts/digital7.svg#digital7') format('svg');}
body{margin:0;padding:0;color:#5a5a5a;font-size:13px;font-family:'Roboto', sans-serif;font-weight:400;background-color:#d04821;}
.ourter-wraper{margin:0 auto;display:block;}
.new-updates{position:absolute;background-color:#b4291d;color:#fff;text-transform:uppercase;font-size:10px;font-weight:bold;padding:3px 6px;margin-top:-10px;margin-right:-10px;border-radius:2px;right:0;-moz-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-o-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-12deg);z-index:555;}
a:hover, a:focus{text-decoration:none;}
section, .section{padding:7.3em 0;display:block;}
abbr[title]{border-bottom:none;}
.btn-price{font-weight:500;font-size:18px;line-height:20px;color:#d04821;text-decoration:none;padding:18px 45px;border:#d04821 1px solid;border-radius:40px;margin:30px auto;outline:none;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.btn-price:hover, .btn-price:focus{background:#464646;border:#464646 1px solid;color:#fff;}
.sticky .navbar-brand img{height:50px;overflow:hidden;}
.sticky .navbar-toggle{cursor:pointer;margin-top:15px;}
.sticky .navbar-brand{text-transform:uppercase;letter-spacing:.3em;height:auto;float:left;width:125px;overflow:hidden;padding:5px;font-size:18px;line-height:20px;}
.sticky .navbar-nav > li{margin-top:10px;margin-right:10px;font-size:14px;margin-bottom: 0;}
.topbar{background-color:#242424;padding:5px;color:#808080;}
.btn-login a{background-color:#ffbd00;line-height:normal;}
.topbar .contact-top{padding:5px;float:left;}
.topbar .language{float:left;padding:5px;display:inline;}
.topbar .language .dropdown{list-style:none;display:inline-block;}
.topbar .language .dropdown a{list-style:none;display:block;color:#808080;text-decoration:none;}
.connact-with-us{float:right;}
.connact-with-us a{float:left;height:30px;border-radius:3px;text-align:center;line-height:30px;color:#b7b7b7;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.connact-with-us a i{color:#d04821;margin:0 5px 0 15px;}
.boxedcontainer{max-width:1170px;margin:auto;padding:0px 30px;}
.tp-banner-container{width:100%;position:relative;padding:0;}
.tp-banner{width:100%;position:relative;}
.tp-banner-fullscreen-container{width:100%;position:relative;padding:0;}
.navbar-brand{text-transform:uppercase;letter-spacing:.3em;height:auto;float:left;padding: 20px 15px;font-size:18px;line-height:20px;}
.navbar-wrapper{top:0;left:0;right:0;z-index:9999;margin:0 auto;}
.navbar{border-radius:0px;background-color:#fff;position:relative;top:0;margin:0;}
.navbar-nav > li{margin-top: 25px;margin-right:10px;font-size:14px;margin-bottom: 16px;}
.navbar-nav > li > a{padding-bottom:10px;color:#b4b4b4;font-size:16px;font-family:'Roboto', sans-serif;padding:10px 12px;}
.navbar-header, .container > .navbar-collapse{margin-right:0px;margin-left:0px;}
.navbar-fixed-top{top:auto;border-bottom:#f0f0f0 1px solid;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:inherit;overflow:hidden;}
.navbar-wrapper .nav .open > a,
.navbar-wrapper .nav .open > a:hover,
.navbar-wrapper .nav .open > a:focus,
.navbar-wrapper .nav > li > a:hover,
.navbar-wrapper .nav > li > a:focus{background-color:transparent;}
.navbar-wrapper .nav > li.active{border-bottom:3px #d04821 solid;background-color:transparent;}
.navbar-wrapper .nav > li.active a{color:#464646;background-color:#fefefe;}
.navbar-wrapper .nav > li.btn-login > a{background-color:#ffcc00 !important;border:none;color:#ab271c;border-radius:4px;margin-bottom:5px;text-align:center;font-size:14px;font-weight:bold;display:inline-block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.navbar-wrapper .nav > li.btn-login > a:hover{background-color:#b4291d !important;color:#fff;border:none;}
.navbar-wrapper .nav > li.btn-signup > a{background-color:#747579 !important;border:none;color:#fff;border-radius:4px;margin-bottom:5px;text-align:center;font-size:14px;font-weight:bold;display:inline-block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.navbar-wrapper .nav > li.btn-signup > a:hover{background-color:#b4291d !important;border:none;}
.dropdown-menu > li > a{padding:10px 20px;border-top:1px solid;border-bottom:1px solid;border-color:transparent;}
.dropdown-menu > li > a:hover{padding:10px 20px;background-color:#f8f8f8;border-top:#dadada 1px solid;border-bottom:#dadada 1px solid;}
.navbar-toggle{cursor:pointer;margin-top:25px;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#000;}
.services-section{background-color:#fff;display:block;padding-top:8em;padding-bottom:8em;}
.services-section h2{color:#000;margin-bottom:30px;font-size:36px;font-weight:400;}
.services-section h3{text-align:center;color:#555;font-size:20px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.service-item:hover h3{text-align:center;color:#000;margin-top:10px;margin-bottom:0px;}
.services-section p{text-align:center;color:#444444;font-weight:500;font-size:14px;}
.services-section p span{text-align:center;color:#898989;font-size:12px;display:block;}
.services-section .btn-default{margin-top:20px;}
.service-item{background-color:transparent;border:#e1e1e1 1px solid;border-color:transparent;border-radius:100%;height:250px;width:250px;padding:40px;margin:10px auto;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.service-item:hover{background-color:#f1f1f1;border:#e1e1e1 1px solid;border-radius:100%;}
.price-section{background-color:#f1f1f1;text-align:center;}
.price-section .lead{font-size:45px;line-height:40px;font-weight:900;color:#d04821;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:30px;}
.price-section h3{font-size:18px;line-height:30px;color:#686868;font-weight:400;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:20px;text-align:center;}
.price-item{background-color:#fff;margin:50px 5px;padding:25px;}
.price-item h1{margin:0;background-color:#fff;padding:20px;padding-top:10px;padding-bottom:30px;font-size:36px;font-family:'Montserrat', sans-serif;color:#d04821;font-weight:bold;}
.price-item ul.list-group{margin:0;padding:0;margin-top:0;}
.price-item .list-group .heading-price{margin:0;background-color:#fff;padding:20px;font-size:20px;color:#000;text-transform:uppercase;}
.price-item .list-group-item{padding:10px 15px;display:block;background-color:#fff;color:#686868;font-weight:500;font-family:'Roboto', sans-serif;font-size:18px;border:none;border-radius:0;}
.price-item .list-group-item:nth-child(2n+3){background-color:#f1f1f1;}
.red_heavy_60{font-size:60px;line-height:80px;font-weight:900;color:#d04821;text-align:center;font-family:'Montserrat', sans-serif;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}
.black_normal_18{font-size:18px;line-height:20px;font-weight:500;color:#2d2d2d;font-family:'Montserrat', sans-serif;text-decoration:none;text-shadow:none;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;text-align:center;}
.largeredbtn{font-weight:500;font-size:16px;line-height:20px;color:#fff !important;text-decoration:none;padding:20px 60px 20px 20px;padding-left:38px;position:relative;background:#2d2d2d;border-radius:30px;display:table;margin:30px auto;text-align:center;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.largeredbtn:hover{background:#d04821;}
.who-we-are{background-color:#fff;text-align:center;padding-top:9em;clear:both;padding-bottom:3px;}
.who-we-are .lead{font-size:45px;line-height:40px;font-weight:900;color:#d04821;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:50px;margin-top:50px;}
.who-we-are p{font-size:18px;line-height:30px;color:#686868;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:20px;}
.social-icon{margin:0 auto;margin-top:50px;display:inline-block;text-align:center;}
.social-icon a{float:left;width:45px;height:45px;font-size:18px;border-radius:50%;border:#a6a6a6 1px solid;margin-right:8px;margin-right:8px;text-align:center;line-height:45px;color:#a6a6a6;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.social-icon a:hover{color:#d04821;border:#d04821 1px solid;}
#testimonial{background:#fff;background-attachment:fixed;background-position:top;background-size:cover;text-align:center;}
#testimonial .name{font-size:16px;color:#f22525;margin-top:20px;margin-bottom:0px;display:block;}
#testimonial div.stars{width:100px;display:inline-block;margin-bottom:5px;}
#testimonial .lead{font-size:45px;line-height:40px;font-weight:900;color:#d04821;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:25px;}
#testimonial h3.sub-heading{font-size:18px;line-height:28px;color:#898989;font-weight:400;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:45px;text-align:center;}
#testimonial p.quotes{margin-top:20px;font-size:25px;color:#343434;padding:0 3em;font-family:'Roboto Condensed', sans-serif;}
#testimonial .adjust1{font-size:16px;color:#f22525;}
#testimonial .carousel-indicators .active{background:#31708f;}
.carousel-indicators li{border:1px solid #ccc;}
.carousel-control{width:5%;}
#testimonial .carousel-control:hover, #testimonial .carousel-control.left, #testimonial .carousel-control.right{background-image:none;cursor:pointer;}
.media-object{margin:auto;margin-top:15%;}
#testimonial .carousel-control{color:#fff;font-size:14px;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, .6);opacity:1;}
#testimonial .client-name{font-size:20px;text-transform:uppercase;margin:20px auto;color:#222;display:block;font-weight:600;margin-top:20px;font-family:'Montserrat', sans-serif;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
#testimonial .company{font-family:'Montserrat', sans-serif;font-size:15px;text-transform:uppercase;color:#888888;font-weight:bold;margin-bottom:20px;}
#fade-quote-carousel.carousel{padding-bottom:60px;min-height:430px;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:0;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#e84a64;border:none;}
#fade-quote-carousel blockquote{text-align:center;border:none;position:relative;}
#fade-quote-carousel blockquote::before{content:"";width:20px;height:20px;background-image:url(../images/quote-left.png);background-repeat:no-repeat;color:red;font-weight:bold;position:absolute;left:0;}
#fade-quote-carousel blockquote::after{content:"";width:20px;height:20px;background-image:url(../images/quote-right.png);background-repeat:no-repeat;color:red;font-weight:bold;position:absolute;right:0;top:10px;}
#fade-quote-carousel .profile-circle{width:80px;height:80px;margin:9px auto;border-radius:50%;border:6px solid #FFF;box-shadow:0 0 0px 2px #d04821;position:relative;margin-bottom:30px;}
#fade-quote-carousel .xperia-logo{width:50px;height:50px;margin:10px auto;border-radius:50%;position:relative;border:4px #fff solid;position:absolute;top:95px;right:-8px;}
#fade-quote-carousel .company-logo{display:block;margin:20px auto;text-align:center;}
#testimonial #fade-quote-carousel .carousel-indicators li{width:25px;height:5px;background-color:#ccc;margin:3px;}
#testimonial #fade-quote-carousel .carousel-indicators li.active{background-color:#d04821;}
.team-section{background-color:#fff;text-align:center;padding:7em 0;}
.team-section .lead{font-size:45px;line-height:40px;font-weight:900;color:#d04821;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:30px;}
.team-section h3{font-size:18px;line-height:28px;color:#686868;font-weight:400;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:50px;text-align:center;}
.team-section .bg-icon{margin-bottom:30px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;display:block;position:relative;}
.team-member{margin-bottom:30px;bottom:}
.team-member:hover .bg-icon{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);bottom:0;}
h3.member-name{font-size:20px;margin-bottom:10px;color:#222;font-weight:600;margin-top:20px;font-family:'Montserrat', sans-serif;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.team-member:hover h3.member-name{margin-top:25px;color:#d04821;}
.post-name{font-size:16px;margin-bottom:10px;font-family:'Roboto', sans-serif;}
.our-skills{background-color:#fff;}
.map-location{position:relative;}
.map-location .dot-spotted{width:10px;height:10px;display:block;border-radius:100%;background-color:#d04821;position:absolute;right:28.5%;top:44%;cursor:pointer;}
.map-location .tooltip-inner{max-width:200px;padding:8px 15px;color:#fff;font-size:14px;text-align:center;background-color:#000;border-radius:4px;}
.progress-heading{font-size:20px;color:#222;font-family:'Montserrat', sans-serif;font-weight:600;}
.skill-area{margin:20px auto;margin-top:50px;}
.xperia-light-grey{color:#000!important;background-color:#f1f1f1!important}
.xperia-red{color:#fff!important;background-color:#d04821!important;height:15px;margin-bottom:30px;}
.progress-data{right:50px;margin-top:-30px;font-size:20px;font-weight:bold;color:#d04821;position:absolute;}
.counter{background:#383838;}
.main_counter_area{}
.main_counter_area .main_counter_content .single_counter{color:#fff;font-family:'digital7';}
.statistic-counter{font-size:50px;}
.single_counter p{font-family:'Montserrat', sans-serif;font-size:20px;color:#888888;font-weight:bold;margin-top:20px;}
.bottom-line{width:60px;height:3px;background:#d04821;display:block;margin:0 auto;}
.contact-section{padding:5em 0;padding-bottom:5em;background-color:#fff;}
.contact-form{background-color:#d04821;padding:30px;display:inline-block;}
.contact-form .form-heading{font-size:45px;line-height:45px;font-weight:600;color:#fff;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:25px;}
.contact-form .form-group{margin-bottom:15px;text-align:center;}
.contact-form .form-group:first-child{margin-top:25px;}
.form-control{display:block;width:100%;height:50px;padding:10px 15px;font-size:16px;text-align:center;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;box-shadow:none;outline:none;border:none;}
.custom-control{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.custom-control input{position:absolute;opacity:0;cursor:pointer;}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border-radius:50%;border:#fff 2px solid;}
.custom-control:hover input ~ .checkmark{background-color:#7b170f;}
.custom-control input:checked ~ .checkmark{background-color:#fff;border-color:#fff;}
.checkmark:after{content:"";position:absolute;display:none;}
.custom-control input:checked ~ .checkmark:after{display:block;}
.custom-control .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid #b4291d;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
label.custom-control{font-size:16px;margin-right:20px;color:#fff;line-height:24px;margin-top:20px;}
.btn-submit{font-weight:500;font-size:18px;line-height:20px;color:#fff;background:#464646;text-decoration:none;padding:18px 40px;border-radius:40px;margin:10px auto;outline:none;display:block;clear:both;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.btn-submit:hover, .btn-submit:focus{background:#fff;color:#d04821;outline:none;}
.contact-info-section{background-color:#fff;padding:3em 0;}
.info-widget{padding:10px;text-align:center;margin-bottom:10px;}
.info-widget h3{font-size:16px;color:#cdcdcd;text-transform:uppercase;}
.info-widget a{font-size:20px;color:#686868;margin-bottom:15px;display:block;font-weight:bold;font-family:'Roboto', sans-serif;}
.info-widget a:hover{color:#d04821;}
.info-widget.right-align{text-align:center;}
.info-widget.left-align{text-align:center;}
footer{background-color:#383838;display:block;text-align:center;padding:3.5em 0;}
footer .social{text-align:center;margin:0 auto;}
footer .social a{width:45px;height:45px;display:inline-block;font-size:16px;border-radius:50%;background-color:#d04821;margin-right:6px;margin-left:6px;text-align:center;line-height:45px;color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
footer .social a:hover{background:#a6a6a6;color:#fff;}
footer .copy-right{text-align:center;padding-top:20px;color:#fff;font-size:12px;margin:0;}
#portfolio{background-color:#f9f9f9;position:relative;padding:6em 0;}
#portfolio .new-packages{position:absolute;background-color:#2d2d2d;color:#fff;font-size:12px;font-weight:bold;padding:5px;border-radius:4px;margin-left:10px;-moz-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-o-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-12deg);z-index:555;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease; line-height:normal;}
#portfolio .gallery-title{font-size:36px;line-height:40px;font-weight:900;color:#d04821;text-align:center;font-family:'Roboto', sans-serif;text-decoration:none;margin-bottom:50px;margin-top:20px;}
.filter-button-group{margin-bottom:10px;margin-bottom:40px;}
#portfolio .filter-button{font-size:20px;border-radius:0;text-align:center;color:#464646;margin-bottom:10px;border:none;outline:none;background-color:#fff;border-bottom:#fff 3px solid;}
#portfolio .filter-button.active, #portfolio .filter-button:hover, #portfolio .filter-button:focus{border-bottom:#464646 3px solid;box-shadow:none;}
#portfolio .port-image{width:100%;}
#portfolio .figure{position:relative;width:50%;}
.image{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden;}
.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;}
.figure:hover .image{opacity:0.3;}
.figure:hover .middle{opacity:1;}
.text{background-color:#4CAF50;color:white;font-size:16px;padding:16px 32px;}
.caption-portfolio{background-color:#d04821;position:relative;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;margin-bottom:20px;overflow:hidden;}
.caption-portfolio:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.title-info{background-color:#d04821;padding:2em;position:absolute;bottom:-150px;width:100%;color:#fff;visibility:hidden;display:block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.caption-portfolio:hover .title-info{display:block;bottom:0px;color:#fff;visibility:visible;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.title-info h3{margin:0;padding:0;font-size:24px;float:left;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;}
.btn-more{background-image:url(../images/dropdown-portfolio.png);width:10px;background-position:center;background-repeat:no-repeat;height:30px;float:right;}
.caption-portfolio .dropdown-menu > li > a{padding:10px 20px;border-top:1px solid;border-bottom:1px solid;border-color:transparent;background-color:transparent;}
.caption-portfolio .dropdown-menu > li > a{background-color:transparent;}
.caption-portfolio .dropdown-menu > li > a:hover{padding:10px 20px;border-top:#dadada 1px solid;border-bottom:#dadada 1px solid;background-color:rgba(255, 255, 255, 1);}
.caption-portfolio .dropdown-menu{position:absolute;top:40px;right:-10px;left:50%;float:right;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:rgba(255, 255, 255, 0.95);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);}
.load-more{display:block;text-align:center;clear:both;}
.load-more-btn{font-weight:500;font-size:18px;line-height:20px;color:#d04821;text-decoration:none;padding:18px 45px;border:#d04821 1px solid;border-radius:40px;margin:30px auto;outline:none;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.load-more-btn:hover, .load-more-btn:focus{background:#464646;border:#464646 1px solid;color:#fff;}
.to-top{bottom:20px;right:30px;position:fixed;}
.to-top a{display:none;color:#565656;font-size:14px;margin:0 auto;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.to-top a i{color:#fff;font-size:30px;line-height:normal;width:40px;height:40px;background-color:#565656;text-align:center;border-radius:50%;font-size:30px;text-align:center;margin:0 auto;display:block;line-height:35px;margin-bottom:10px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.to-top:hover a, .to-top:hover a i{color:#d04821;}
.modal{z-index:999999999;padding:0;}
.modal .modal-dialog{width:95%;top:50px;padding:0;}
.modal .close{position:fixed;margin-top:-50px;color:#fff;opacity:1;right:10px;font-size:40px;}
.modal.fade .modal-dialog{transform:translate3d(0, 100vh, 0);}
.modal.in .modal-dialog{transform:translate3d(0, 0, 0);}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background-color:#000;opacity:1;}
.modal-backdrop.in{filter:alpha(opacity=90);opacity:.9;}
.bg-banner{background-color:#f1f1f1;background-image:url(../images/slidebg1.gif);width:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}
.bg-banner .caption{position:absolute;top:35%;text-align:left;color:#000;}
.bg-banner .caption span.border{background-color:#111;color:#fff;padding:18px;font-size:25px;line-height:60px;letter-spacing:10px;}
.white_heavy_70{font-size:60px;margin-bottom:0px;color:rgb(251, 82, 66);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}
.light_medium_20{font-size:40px;line-height:50px;color:#ffffff;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0, 0, 0);border-style:none;}
.arrow{width:18px;height:14px;position:absolute;background-image:url(../images/doublearrow2.png);animation:moveShade .6s ease-in-out alternate infinite;background-repeat:no-repeat;display:block;right:20px;top:25px;}
#noti_msg{
	color:#fff;
	
}
@keyframes moveShade{0%{transform:translateX(-8px);}
100%{transform:translateX(2px);}
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right: 10px;padding-left: 10px;}