body{font-family:'Open Sans', sans-serif;font-size:14px;color:#000;overflow-x:hidden;}
img{max-width:100%;height:auto;}
a{outline:0 !important;}
.no-padding{padding:0;}
.no-left-padding{padding-left:0;}
.no-right-padding{padding-right:0;}
.no-top-padding{padding-top:0;}
.no-bottom-padding{padding-bottom:0;}
.no-margin{margin:0;}
.no-left-margin{margin-left:0;}
.no-right-margin{margin-right:0;}
.no-top-margin{padding-top:0;}
.no-bottom-margin{margin-bottom:0;}
.section-padding{padding-top:75px;padding-bottom:75px;}
.padding-10{padding-top:5px;padding-bottom:5px;}
.padding-20{padding-top:10px;padding-bottom:10px;}
.padding-30{padding-top:15px;padding-bottom:15px;}
.padding-40{padding-top:20px;padding-bottom:20px;}
.padding-50{padding-top:25px;padding-bottom:25px;}
.padding-60{padding-top:30px;padding-bottom:30px;}
.padding-70{padding-top:35px;padding-bottom:35px;}
.padding-80{padding-top:40px;padding-bottom:40px;}
.padding-90{padding-top:45px;padding-bottom:45px;}
.padding-100{padding-top:50px;padding-bottom:50px;}
.vertical_middle{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
.nav_absolute{position:absolute;}
.align_left{text-align:left;}
.align_right{text-align:right;}
.align_center{text-align:center;}
.ow-pull-left{float:left;}
.ow-pull-right{float:right;}
.main-container{width:1920px;max-width:100%;margin:0 auto;overflow-x:hidden;}
.search-box{background-color:#303030;padding:10px;position:absolute;right:15px;top:100%;width:260px;opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform-origin:0 0 0;transition:all 0.4s ease-in-out 0s;z-index:101;}
.search-box.active{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);visibility:visible;}
.search-box form{width:100%;padding-left:0;padding-right:0;display:block;}
.search-box form input{background-color:transparent;box-shadow:none;border:none;border-radius:0;color:#ccc;font-size:14px;font-style:italic;height:auto;}
.search-box form input:focus{box-shadow:none;-webkit-box-shadow:none;outline:none;border-color:#fff;}
.search-box span{cursor:pointer;position:absolute;right:0;top:0;}
.search-box span i{font-size:15px;color:#f97b25;float:right;margin:5px;}
#slidepanel{display:block;}
#closeit,
#toggle,
#slideit{display:none;}
.ownavigation{background-color:#f6f6f6;border:none;border-radius:0;min-height:1px;margin-bottom:0;}
.navbar-brand{height:auto;padding:0;}
.ownavigation .navbar-nav li a{color:#232323;font-family:'Open Sans', sans-serif;text-transform:uppercase;letter-spacing:0.52px;background-color:transparent;word-wrap:break-word;white-space:normal;}
.ownavigation .navbar-nav > .active > a,
.ownavigation .navbar-nav > .active > a:focus,
.ownavigation .navbar-nav > .active > a:hover,
.ownavigation .navbar-nav li:hover > a,
.ownavigation .navbar-nav li a:hover,
.ownavigation .navbar-nav li a:focus{background-color:transparent;}
.widget-area .widget{margin-bottom:40px;position:relative;}
.widget-area h3.widget-title{color:#232323;font-family:'Titillium Web', sans-serif;font-weight:600;font-size:14px;letter-spacing:0.462px;line-height:30px;margin-top:0;margin-bottom:28px;position:relative;padding-bottom:10px;text-transform:uppercase;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.widget-area h3.widget-title::after{background-color:#f4b734;content:"";display:inline-block;height:3px;width:31px;position:absolute;bottom:0;left:0;}
.widget_search .input-group{border:1px solid #d4d4d4;}
.widget_search .input-group .form-control{background-color:transparent;border-radius:0;border:none;box-shadow:none;color:#777;font-size:13px;height:auto;letter-spacing:1.2px;padding:14px 18px;}
.widget_search .btn-default{background-color:transparent;color:#777;border:none;border-radius:0;font-size:16px;padding:12px 18px;}
.widget_archive ul,
.widget_categories ul{padding-left:0;margin-bottom:0;list-style:none;}
.widget_archive > ul li,
.widget_categories > ul li{display:inline-block;letter-spacing:0.52px;margin-bottom:20px;text-transform:capitalize;width:100%;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.widget_archive > ul li:last-child,
.widget_categories > ul li:last-child{margin-bottom:0;}
.widget_archive > ul li a,
.widget_categories > ul li a{color:#888;text-decoration:none;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.widget_archive > ul li a::before,
.widget_categories > ul li a::before{content:"\f111";color:#ed1d22;font-family:'FontAwesome';font-size:13px;padding-right:20px;}
.widget_archive > ul li a:hover,
.widget_categories > ul li a:hover{color:#ed1d22;}
.widget_latestposts .latest-content{display:inline-block;margin-bottom:15px;padding-left:85px;padding-bottom:5px;padding-right:50px;position:relative;width:100%;text-align:left;}
.widget_latestposts .latest-content:last-child{margin-bottom:0;}
.widget_latestposts .latest-content > a > i{left:0;position:absolute;}
.widget_latestposts .latest-content h5{font-family:'Titillium Web', sans-serif;font-size:12px;letter-spacing:0.396px;line-height:24px;margin-top:0;margin-bottom:0;text-transform:uppercase;}
.widget_latestposts .latest-content h5 > a{color:#232323;text-decoration:none;}
.widget_latestposts .latest-content h5 > a:hover{color:#ed1d22;}
.widget_latestposts .latest-content span > a{color:#ed1d22;font-size:13px;letter-spacing:0.325px;}
.widget_tag_cloud .tagcloud a{border:1px solid #dcdcdc;background-color:transparent;color:#777;display:inline-block;font-size:13px;margin-bottom:12px;margin-right:10px;padding:10px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.widget_tag_cloud .tagcloud a:hover{background-color:#ed1d22;border-color:#ed1d22;color:#fff;}
@media (min-width:1200px){.container{width:1200px;}
}
@media (min-width:992px){.desktop-hide{display:none;}
.nav_trans{background:transparent;}
.ownavigation .ddl-switch{display:none !important;}
.ownavigation .navbar-nav > li{margin:0 4px;}
.ownavigation .navbar-nav > li:first-child{margin-left:0;}
.ownavigation .navbar-nav > li > a{margin-bottom:14px;margin-top:26px;padding:8px 10px;position:relative;}
.ownavigation .navbar-nav > .active > a,
.ownavigation .navbar-nav > .active > a:focus,
.ownavigation .navbar-nav > .active > a:hover,
.ownavigation .navbar-nav li:hover > a,
.ownavigation .navbar-nav li a:hover{background-color:#ed1d22;color:#fff;}
.ownavigation .navbar-collapse > ul > li > .dropdown-menu{top:100%;left:0;}
.ownavigation ul li > .dropdown-menu{background-color:#ed1d22;border:none;left:100%;border-radius:0;margin-top:0;transition:all 0.4s ease-in-out 0s;opacity:0;visibility:hidden;top:0;display:block;padding:0;min-width:200px;max-width:200px;box-shadow:0 3px 3px #000;-webkit-box-shadow:0 3px 3px #000;}
.ownavigation .navbar-nav li .dropdown-menu > li > a{color:#fff;padding:8px 15px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.ownavigation .navbar-nav li .dropdown-menu > li > a:hover{color:#f4b734;}
.ownavigation .navbar-nav li.dropdown:hover > .dropdown-menu{margin-top:0;opacity:1;visibility:visible;}
.ownavigation ul > li > .dropdown-menu{left:0;}
.ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu{right:0;}
.ownavigation ul > li > .dropdown-menu,
.ownavigation ul > li .dropdown-menu ul,
.ownavigation ul > li .dropdown-menu ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul{right:auto;}
.ownavigation ul > li .dropdown-menu ul,
.ownavigation ul > li .dropdown-menu ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul{left:100%;}
.ownavigation ul > li .dropdown-menu ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul{right:100%;}
.ownavigation ul > li .dropdown-menu ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,
.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,
.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul{left:auto;}
}
@media only screen and (min-width:992px) and (max-width:1200px){.ownavigation .navbar-nav > li{margin-left:9px;margin-right:9px;}
}
@media (max-width:991px){#slidepanel{display:none;border-bottom:1px solid #f97b25;}
#slideit,
#toggle{display:block;position:relative;z-index:1;}
#loginpanel{position:absolute;right:110px;text-align:center;top:14px;}
#slideit,
#closeit{color:#fcb100;font-size:25px;position:relative;right:-50px;top:13px;}
#slideit:hover,
#closeit:hover{color:#004586;}
.mobile-hide{display:none;}
.ownavigation{padding-left:15px;padding-right:15px;}
.ownavigation .navbar-header .navbar-brand{padding-left:0;margin-left:0;}
.ownavigation .navbar-nav{width:100%;margin:0;}
.ownavigation .navbar-nav > li{min-height:0;float:left;width:100%;}
.ownavigation .navbar-nav > li > a{padding:8px 0;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.ownavigation .navbar-nav > li.active a{color:#fcb100;}
.ownavigation .navbar-nav > li.active > a:hover,
.ownavigation .navbar-nav li a:hover{color:#fcb100;}
.ownavigation .navbar-header{float:none;}
.ownavigation .navbar-toggle{display:block;border:1px solid #fff;background-color:#fcb100;border-radius:0;margin:30px 0 27px;padding:6px 5px;}
.ownavigation .navbar-toggle .icon-bar{background-color:#fff;}
.ownavigation .navbar-collapse{padding-left:0;padding-right:0;}
.ownavigation .navbar-collapse.collapse{display:none !important;}
.ownavigation .collapse.in{display:block !important;}
.ownavigation .ddl-switch{background-color:#fcb100;color:#fff;cursor:pointer;font-size:18px;padding:2px 6px;position:absolute;right:0;top:3px;z-index:100;}
.ownavigation .ddl-active > .ddl-switch:before{content:"\f106";}
.ownavigation .dropdown-menu{background-color:transparent;border:0 none;margin-top:0;padding-left:10px;padding-top:0;position:relative;width:100%;box-shadow:none;float:left;}
.ownavigation .dropdown-menu li{display:inline-block;width:100%;}
.ownavigation .navbar-nav > li:last-of-type{margin-bottom:15px;}
.ownavigation .navbar-nav li .dropdown-menu > li > a{color:#232323;padding-left:0;padding-right:0;padding-top:6px;padding-bottom:6px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.ownavigation .navbar-nav li .dropdown-menu > li > a:hover{color:#fcb100;}
}
@media only screen and (min-width:768px) and (max-width:991px){.widget_latestposts .latest-content{padding-right:0;}
}
@media (max-width:767px){.ownavigation .navbar-toggle{right:0;}
.widget_latestposts .latest-content{padding-bottom:24px;}
}
@media (max-width:479px){.widget_latestposts .latest-content{padding-right:0;padding-bottom:15px;}
}
.contact-us .address-info{border:1px solid #ececec;padding:15px 10px;}
.contact-us .contact-address-box{display:inline-block;width:100%;}
.contact-us .address-info1{border:1px solid #ececec;padding:15px 10px;}
.contact-us .address-info1 > p{margin-bottom:0;position:relative;padding-left:75px;padding-top:0px;padding-bottom:14px;}
.contact-us .address-info1 > p i{border-radius:100%;border:1px solid #ececec;background-color:#F9F9F9;display:inline-block;font-size:31px;height:65px;width:65px;position:absolute;left:0;line-height:62px;text-align:center;}
.contact-us .address-info1 > p span{color:#000000;display:block;font-family:'Titillium Web', sans-serif;font-weight:700;letter-spacing:0.56px;line-height:30px;text-transform:uppercase;font-size:18px;}
.contact-us .address-info1 > p a{color:#ec151e;letter-spacing:0.429px;font-size:16px;}
@media (min-width:992px){.header_s1 .ownavigation .navbar-nav > .active > a,
.header_s1 .ownavigation .navbar-nav > .active > a:focus,
.header_s1 .ownavigation .navbar-nav > .active > a:hover,
.header_s1 .ownavigation .navbar-nav li:hover > a,
.header_s1 .ownavigation .navbar-nav li a:hover{border-bottom:2px solid #f4b734;}
.about-section{padding-top:50px;padding-bottom:10px;}
.testimonial-section{background-color:#f9f9f9;padding-top:10px;padding-bottom:10px;}
.contact-form{padding-top:20px;padding-bottom:20px;}
.services-section{background-color:#f9f9f9;padding-top:50px;padding-bottom:5px;}
.services-section .srv-box p{color:#888;line-height:22px;letter-spacing:0.325px;margin-bottom:2px;}
.services-section .srv-box{background-color:#fff;padding:25px;height:380px;}
.srv-box1{background-color:#fff;padding:25px;color:#777;line-height:26px;letter-spacing:0.56px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.srv-box1{background-color:#fff;padding:25px;height:568px;}
}
.srv-box2{background-color:#fff;padding:25px;color:#777;line-height:26px;letter-spacing:0.56px;margin-bottom:15px;* -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.srv-box2{background-color:#fff;padding:25px;height:380px;}
.srv-box3{background-color:#fff;padding:25px;color:#777;line-height:26px;letter-spacing:0.56px;margin-bottom:15px;* -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.srv-box3{background-color:#fff;padding:25px;height:300px;}
.about-section .about-content a{background-color:#ffffff;border:1px solid #ffffff;color:#fff;display:block;font-family:'Titillium Web', sans-serif;font-weight:700;letter-spacing:0.56px;padding:12px 35px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.about-section .about-content ul li{color:#7D7979;margin-bottom:18px;}
.about-section .about-content a:hover{background-color:transparent;color:#999999;}
.about-section .about-content ul{list-style:none;padding-left:0;margin-bottom:50px;margin-left:-35px;}