@font-face{font-family:'flexslider-icon';src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format('embedded-opentype') , url(fonts/flexslider-icon.woff) format('woff') , url(fonts/flexslider-icon.ttf) format('truetype') , url(fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal}html{margin-top:0!important}address{font-style:italic;margin:0 0 24px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}p{margin:0 0 24px}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}blockquote blockquote{margin-right:0}blockquote cite,blockquote small{font-size:14px;font-weight:normal;text-transform:uppercase}blockquote em,blockquote i{font-style:normal;font-weight:300}blockquote strong,blockquote b{font-weight:400}small{font-size:smaller}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl{margin:0 20px}dt{font-weight:bold}dd{margin:0 0 20px}table th,table td{border:1px solid #ccc;padding:15px}menu,ol,ul{margin:16px 0;padding:0 0 0 40px}ul{list-style-type:square}nav ul,nav ol{list-style:none;list-style-image:none}li>ul,li>ol{margin:0}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}svg:not(:root) {overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;min-width:inherit;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{border-radius:0;font-size:16px;font-size:1.6rem;line-height:1.5;margin:0;max-width:100%;vertical-align:baseline}button,input{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:normal}input,textarea{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #eaeaea;border:1px solid rgba(51,51,51,.1);color:#707070;color:rgba(51,51,51,.7)}input:focus,textarea:focus{background-color:#fff;border:1px solid #c1c1c1;border:1px solid rgba(51,51,51,.3);color:#333}input:focus,select:focus{outline:0 solid #c1c1c1;outline:0 solid rgba(51,51,51,.3)}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default;opacity:.5}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;background-color:#f14f4f;border:0;color:#fff;cursor:pointer;font-size:12px;font-size:1.2rem;padding:.7em 1.5em;text-transform:uppercase;transition:all .5s linear 0s}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:0;opacity:.8}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:1em;width:100%}textarea{overflow:auto;vertical-align:top}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{outline:0}.post-password-form{position:relative}.post-password-form label{color:#707070;color:rgba(51,51,51,.7);display:block;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.post-password-form input[type="submit"]{bottom:0;padding:.717em;position:absolute;right:0}input[type="checkbox"],input[type="radio"]{padding:0}.search-form input[type="submit"],.widget .search-form input[type="submit"]{padding:0}textarea{overflow:auto;vertical-align:top}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}caption,th,td{font-weight:normal;text-align:left}caption{font-size:16px;margin:20px 0}th{font-weight:bold;text-transform:uppercase}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-image:url(images/dotted-line.png) repeat center top;background-size:4px 4px;border:0;height:1px;margin:0 0 24px}.alignnone{margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.alignleft{float:left;margin:5px 20px 20px 0}.alignright{float:right;margin:5px 0 20px 20px}.aligncenter,div.aligncenter{display:block;margin:5px auto}.fw-wrap-search-form{display:none}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0}.sticky .entry-date{display:none}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}img{height:auto;max-width:100%;width:auto}a{transition-duration:.3s}.img-responsive.full-width.wp-post-image{height:auto}.spacing.three{height:90px}.navbar-nav li{position:relative}nav #navbar ul.sub-menu li a,nav #navbar ul.children li a{line-height:23px!important;padding:9px 10px}.navbar-nav>li ul.sub-menu,.navbar-nav li ul.children{min-width:125px;background:#f2f2f2;display:none;position:absolute;z-index:999;left:0}.navbar-nav>li:hover ul.sub-menu,.navbar-nav li:hover ul.children{display:block}.navbar-nav>li ul.sub-menu li,.navbar-nav li ul.children li{display:block}#navbar ul.sub-menu li a,#navbar ul.children li a{border-bottom:1px solid #333!important;display:block;font-size:17px;letter-spacing:.5px;line-height:37px!important;margin:0 18px!important}#navbar ul.sub-menu li:hover,#navbar ul.children li:hover{background:#f24f4f;border-color:#f24f4f!important}#navbar ul.sub-menu li,#navbar ul.children li{width:229px}#navbar ul.sub-menu ul.sub-menu,#navbar ul.children ul.children{border-top:2px solid #333}#navbar ul.sub-menu,#navbar ul.children{background:#fff none repeat scroll 0 0!important;border-top:2px solid #f24f4f;top:54px}#navbar ul.sub-menu::after,#navbar ul.children::after{border-color:transparent transparent #f24f4f;border-style:solid;border-width:9px;content:"";height:1px;left:10%;position:absolute;top:-20px;width:auto}#navbar ul.sub-menu ul.sub-menu::after,#navbar ul.children ul.children::after{display:none}#navbar ul.sub-menu ul.sub-menu,#navbar ul.children ul.children{position:relative;top:100%}#navbar ul.sub-menu ul.sub-menu li a,#navbar ul.children ul.children li a{font-size:14px;letter-spacing:0;line-height:18px!important;padding-left:27px}#navbar ul.sub-menu ul.sub-menu ul.sub-menu li a,#navbar ul.children ul.children ul.children li a{padding-left:35px}#navbar ul.sub-menu li a,#navbar ul.children li a{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:0!important}header #navbar ul li a:hover::after,header #navbar ul li.current-menu-item a::after,header #navbar ul li a:hover,header #navbar ul li.current-menu-item a{width:100%}.navbar-inverse #navbar ul.sub-menu,.navbar-inverse #navbar ul.children{top:45px!important}.navbar-inverse #navbar ul.sub-menu li,.navbar-inverse #navbar ul.children li{height:56px!important}.navbar-inverse #navbar ul>li{height:41px}#navbar .current-menu-item ul.sub-menu li a,#navbar .current-menu-item ul.children li a{border:0}.navbar-inverse #navbar ul li a:hover{background:none}.navbar-inverse #navbar ul li .sub-menu li a:hover,.navbar-inverse #navbar ul li .children li a:hover{color:#fff;background:#f24f4f}#navbar .current-menu-item ul.sub-menu li a:hover,#navbar .current-menu-item ul.children li a:hover{color:#fff}.js-navbar-top #navbar ul.sub-menu,.js-navbar-top #navbar ul.children{top:59px}.sub-menu,.children{list-style:none;padding:0}header .sub-menu li,header .children li{background-color:#000;white-space:inherit}.sub-menu li a,.children li a{text-decoration:none}#navbar .menu-item.active a{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#ef5151}.menu a:focus,.menu a:hover{text-decoration:none!important}.color_head .navbar-default .menu li a{display:block}#menu-left_menu{padding:0;list-style:none}#menu-left_menu>li a{color:#333;font-size:15px;font-weight:600}#menu-left_menu li{padding:15px;border-bottom:1px solid #e5e5e5}.menu li a{display:block}#menu-left_menu>li ul.sub-menu,#menu-left_menu li ul.children{min-width:125px;background:#f2f2f2;z-index:999;left:0}#menu-left_menu>li ul.sub-menu li,#menu-left_menu li ul.children li{display:block}#menu-left_menu>li{background-image:url(images/xsidearrow.png.pagespeed.ic.8K9H98moEc.png);background-repeat:no-repeat;background-position:0 19px}#menu-left_menu li ul.sub-menu li:last-child,#menu-left_menu li ul.children li:last-child{border:none}#menu-left_menu li .sub-menu,#menu-left_menu li .children{margin-top:10px}#menu-left_menu li .sub-menu li a:hover{text-decoration:underline}#menu-left_menu li a:hover{color:#f24f4f}.#menu-left_menu ul li.current-menu-item a {color:#f24f4f}.nav-links>a{background:#f14f4f none repeat scroll 0 0;color:#fff;display:inline-block;font-size:19px;font-weight:bold;margin-right:15px;padding:6px 25px;text-align:left;text-decoration:none;transition:all .5s linear 0s}.nav-links>a:hover{box-shadow:200px 0 5px #fff inset;color:#f24f4f;text-decoration:none;border:1px solid #f14f4f}#cssmenu li.has-sub.active a{background-color:#131212}#cssmenu li.has-sub a{background-color:#131212}#cssmenu a:hover{color:#f24f4f}#cssmenu{float:none;width:100%;position:fixed!important;z-index:9999}#cssmenu,#cssmenu ul,#cssmenu li,#cssmenu a{margin:0;padding:0;border:0;list-style:none;font-weight:normal;text-decoration:none;line-height:1;font-family:'Open Sans',sans-serif;font-size:1em;position:relative;overflow:auto}#cssmenu a{line-height:1.3}#cssmenu .current_page_item:hover ul.children{display:block}#cssmenu .children li{border:medium none;width:100%}#cssmenu ul li a{font-size:16px;display:block;color:#fff;border:1px solid #282727;border-top:none;background:#131212 none repeat scroll 0 0;border-left:none;border-right:none;letter-spacing:1px;cursor:pointer}#cssmenu ul li a span{display:block;padding:12px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#cssmenu ul li a:hover{text-decoration:none}#cssmenu ul li.active{border-bottom:none}#cssmenu ul ul.sub-menu,#cssmenu ul ul.children{display:none;background:transparent}#cssmenu ul ul.sub-menu ul.sub-menu,#cssmenu ul ul.children ul.children{display:block}#cssmenu ul ul.sub-menu li,#cssmenu ul ul.children li{padding:0 0 0 11px;border-top:none;background:#131212}#cssmenu ul ul.sub-menu a,#cssmenu ul ul.children a{padding:5px 10px 8px 25px!important;display:block;color:rgba(255,255,255,.5);font-size:.9em;font-weight:normal}#cssmenu ul ul.sub-menu a:before,#cssmenu ul ul.children a:before{content:'\00BB';position:absolute;left:10px;color:##ef5151}#cssmenu .menu li{display:block}#cssmenu ul ul.sub-menu a:hover,#cssmenu ul ul.children a:hover{color:#ef5151}#cssmenu a{padding-bottom:12px!important;padding-left:20px;text-align:left;padding-top:12px!important}.menu_title{font-size:0!important}#cssmenu{text-align:center}#cssmenu a.menu_close{color:hsl(0,0%,100%);display:block;font-size:30px;margin:20px auto 0;padding:0;text-align:center;cursor:pointer}#cssmenu{background:#131212 none repeat scroll 0 0;height:100%;left:0;position:fixed;top:0;width:230px}.menu-open .jsc-sidebar-content{position:relative;left:228px;transition-duration:.7s}#cssmenu{display:none}.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#333332;font-size:.9em;font-weight:bold;box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-webkit-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-moz-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1);text-decoration:none}.pushy a:hover{background:#00b4ff;color:#fff}.pushy-left{transform:translate3d(-200px,0,0);-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);-o-transform:translate3d(-200px,0,0)}.pushy-open{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.container-push,.push-push{transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0)}.pushy,#container,.push{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);animation:fade 500ms;-webkit-animation:fade 500ms;-moz-animation:fade 500ms;-o-animation:fade 500ms}.newsletter table{border:none}.newsletter td{border:none}.footer_style2 .newsletter-field{text-align:center!important}.newsletter-submit,.newsletter-button{background:#f14f4f none repeat scroll 0 0;border:0 none!important;border-radius:0!important;color:#fff;font-size:17px!important;height:auto;line-height:30px!important;margin-top:20px;padding:3px 20px!important;text-transform:uppercase;width:auto}.newsletter-field.newsletter-field-email>label{display:none!important}.newsletter-submit,.newsletter-button{transition:all .5s linear 0s}.newsletter-submit:hover,.newsletter-button:hover{box-shadow:200px 0 5px #fff inset!important;color:#f24f4f;text-decoration:none}.newsletter-email{background:#fff none repeat scroll 0 0;border:0 none!important;border-radius:0!important;color:#929292;height:40px;line-height:40px;max-width:303px;padding:0 12px!important;width:100%!important}.newsletter-subscription th{display:none}.newsletter-email{color:#333;font-weight:700}.coming_soom_m .newsletter-submit,.coming_soom_m .newsletter-button{background-color:rgba(0,0,0,0);background-image:url(images/xnewsletter-icon.png.pagespeed.ic.cUEn9Wrvk4.png);background-repeat:no-repeat;border:medium none!important;font-size:0!important;line-height:25px!important;margin-left:0;margin-top:0;padding:0 8px!important;position:absolute;right:15px;top:13px;width:0}.coming_soom_m .newsletter-submit,.coming_soom_m .newsletter-button{box-shadow:none!important}.coming_soom_m .newsletter.newsletter-subscription{margin:0 auto;max-width:320px;padding:0 8px;position:relative}.coming_soom_m .newsletter-submit:hover{box-shadow:none}.coming_soom_m .newsletter{padding-bottom:1px}.coming_soom_m .newsletter-email{border:1px solid #ccc!important}.page-template-coming-soon-template header{display:none}.page-template-coming-soon-template footer{display:none}.blog-info{overflow:hidden}.blog-comment{overflow:hidden}.wp_nav_links{clear:both}#submitcomment.post-comment-btn{background-color:#ef5151;border:0 none;color:#fff;font-size:23px;font-weight:600;line-height:48px;margin-bottom:0;margin-right:0;padding:3px 40px;text-align:center;width:auto}.archive-description{background:rgba(0,0,0,.7) none repeat scroll 0 0;color:#fff;margin-top:20px;padding:9px 20px;position:relative;z-index:1}.textwidget img{height:auto;max-width:100%}.textwidget select,.categories select{border:1px solid #ccc;padding:5px;width:100%}.textwidget option,.categories option{padding:4px}table#wp-calendar{width:100%}.categories .sub-menu{padding-left:25px}.categories .sub-menu li{background:rgba(0,0,0,0) none repeat scroll 0 0}.categories .sub-menu li:nth-last-child(1) {border:medium none;margin-bottom:10px}.tagcloud a{border:1px solid #ccc;color:#333;display:inline-block;font-size:15px!important;margin-bottom:6px;margin-right:6px;padding:5px 12px}.tagcloud a:hover{color:#f24f4f;text-decoration:none}.screen-reader-text{display:none}.about_blog.single-page{margin-top:40px}.bypostauthor>article .fn:before{margin:0 2px 0 -2px;position:relative;top:-1px}.bypostauthor>article .fn:before,.comment-edit-link:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.contributor-posts-link:before,.menu-toggle:before,.search-toggle:before,.slider-direction-nav a:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}.wp-caption{max-width:100%}.newsletter-email{border:1px solid #dcdada}.blog-comment ul.children li{background-color:transparent;white-space:inherit}.comments-logged-in-as{list-style:outside none none}.format-aside .entry-format:before{content:"\f101"}.format-image .entry-format:before{content:"\f473"}.format-gallery .entry-format:before{content:"\f103"}.format-video .entry-format:before{content:"\f104"}.format-status .entry-format:before{content:"\f105"}.format-quote .entry-format:before{content:"\f106"}.format-link .entry-format:before{content:"\f107"}.format-chat .entry-format:before{content:"\f108"}.format-audio .entry-format:before{content:"\f109"}.pos_title{color:#333;text-decoration:none!important}.page-numbers>li{display:inline-block;font-size:19px;font-weight:bold;list-style:outside none none;padding:0 8px}.page-numbers>li a{color:#ccc;text-decoration:none}.page-numbers>li a:hover{color:#f24f4f}ul.page-numbers{clear:both;overflow:hidden;padding:0;text-align:center}.commentlist>li{box-shadow:0 0 9px hsla(0,0%,0%,.1);margin-bottom:20px!important;overflow:hidden;padding:20px}.blog-comment .commentlist li ul.children{padding-left:40px}.blog-comment ul.children li{border-top:1px solid hsl(0,0%,80%);padding-top:25px}.page-links{clear:both;margin-bottom:1.3333em}.page-links a,.page-links>span{border:1px solid rgba(51,51,51,.1);display:inline-block;font-size:18px;height:30px;line-height:29px;margin:0 .3333em .3333em 0;text-align:center;width:30px}.page-links a{-webkit-tap-highlight-color:rgba(255,255,255,.3);background-color:#f24f4f;border-color:#f24f4f;color:#fff!important}.page-links a:hover,.page-links a:focus{background-color:#707070;background-color:rgba(51,51,51,.7);border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#707070;color:rgba(51,51,51,.7);height:auto;margin:0;padding-right:.5em;width:auto}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.taxonomy-description p{background:rgba(0,0,0,.7) none repeat scroll 0 0;border-left:7px solid #000;color:#fff;display:inline-block;padding:10px 30px;position:relative;z-index:1}.faq_rig_box{float:right!important}#faq-details img{max-width:100%}.dec_faq{margin:0 auto!important;text-align:left;width:100%}ul.aqestionlist .dec_faq{display:none}.col-md-5.faqimg>img{height:auto}.faq-link{color:#333;display:inline-block;font-size:17px;font-weight:100;margin-left:13px}.faq-body{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;list-style:outside none none;margin-bottom:16px;padding:6px 16px 10px}.faq-body h2{background-position:1% 77%!important;border-bottom:medium none!important;margin:0 auto}.faq-body h2{background:rgba(0,0,0,0) url(images/xplus_image.png.pagespeed.ic.R9Wfa--VhU.png) no-repeat scroll 0 10%}body#box_width{margin:0 auto;width:92%;box-shadow:0 8px 17px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19)}#box_width .navbar{border-radius:0}#box_width nav{margin:0 auto;width:92%}body#box_width .home_slider ol.flex-control-nav{margin-top:-50px;top:inherit}body#box_width .features-detail{padding:70px 19px}body#box_width #banner ul.slides li{margin-bottom:-17px}#jpreOverlay{background-color:#fff}.width99{width:99%}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;top:50%;z-index:10;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.home_slider ol.flex-control-nav{bottom:0;margin-top:-28px;position:absolute;text-align:center;width:100%;z-index:2}.home_slider ol.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.home_slider ol.flex-control-paging li a{background:#fff none repeat scroll 0 0;border:0 none;border-radius:0;box-shadow:0 0 3px rgba(0,0,0,.3) inset;cursor:pointer;display:block;height:10px;text-indent:-9999px;width:10px}.home_slider ol.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.home_slider ol.flex-control-paging li a.flex-active{background:#000;background:#f24f4f none repeat scroll 0 0;cursor:default}.home_slider .flex-direction-nav .flex-prev,.home_slider .flex-direction-nav .flex-next{font-size:0}.home_slider .slides li{position:relative}.slider_text{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:208px;width:1170px}.slider_text h1{color:#fff;font-size:60px;font-weight:bold;line-height:65px;margin:0 auto;overflow:hidden;padding-top:52px;text-align:center;text-transform:capitalize;width:auto}.slider_text>p{background:#f24f4f none repeat scroll 0 0;color:#fff;display:inline-block;float:none;font-size:39px;line-height:61px;margin-top:24px;overflow:hidden;padding:0 38px;position:relative;text-align:center;width:auto}#slider1_container{position:relative;top:0;left:0;width:800px;height:370px;overflow:hidden}.pro-slider-box{cursor:move;position:absolute;left:0;top:0;width:700px;height:350px;overflow:hidden}.home_slider .slides>li img{height:auto;width:100%}.mapclass{text-decoration:none;overflow:hidden;height:286px;width:100%;max-width:100%}.mapclassinner{height:286px;width:100%;max-width:100%}.con-iframe{height:100%;width:100%;border:0}.top-padding-por{padding-top:65%}.number{background:url(http://3.235.165.130/wp-content/themes/images/phone_icon.png) no-repeat scroll 42px center rgba(0,0,0,0);color:#fff!important;font-family:"Lato Light"!important;font-size:14px!important;margin-top:70px;padding-left:67px!important;text-align:left!important}.contact_mail{background:url(http://3.235.165.130/wp-content/themes/images/mail_icon.png) no-repeat scroll 42px center rgba(0,0,0,0);font-size:14px!important;color:#fff!important;font-family:"Lato Light"!important;padding-left:67px!important;text-align:left!important;text-decoration:blink;display:block}.contact_detail{background:none repeat scroll 0 0 rgba(0,0,0,.9);border-radius:50%;height:204px;left:-1px;position:absolute;text-align:center;top:-1px;width:100%;display:none;transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s}.contact_detail{background:none repeat scroll 0 0 rgba(0,0,0,.9);border-radius:50%;display:block;height:204px;left:-1px;margin-left:-206px;position:absolute;text-align:center;top:-1px;width:102%;transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s}.iframe{height:100%;width:100%;border:0}div.wpcf7-validation-errors{color:hsl(0,100%,50%);font-size:14px;border:none}.element-item{float:left;overflow:hidden;padding:0 15px;position:relative;width:33.33%}#portfolio-two .element-item{width:50%}#portfolio-four .element-item{width:25%}.recent_img{overflow:hidden}.recent_img img{transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-ms-transition-duration:.3s;width:100%}#filters{list-style:outside none none;margin-bottom:20px;overflow:hidden;padding:0}#filters li{border:1px solid #ccc;float:left;line-height:24px;margin-right:15px}#filters li button.filter{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#666;cursor:pointer;display:block;font-size:16px;font-weight:400;letter-spacing:.5px;padding:9px 35px;text-decoration:none;text-transform:capitalize}#filters li button.filter:focus,#filters li button.is-checked{background:#f24f4f;color:#fff}.pp_overlay{background:#000 none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;top:0!important;width:100%!important;z-index:2222}.pp_overlay{height:100%!important}.pp_fade .pp_expand,.pp_fade .pp_contract{border:0 none;cursor:pointer;display:block;font-size:0;height:28px;width:28px;background-image:url(images/xpp_expand.png.pagespeed.ic.fSVikBJA38.png);background-repeat:no-repeat;background-position:0 0}.pp_expand:focus,.pp_contract:focus,.pp_close:focus{border:0;outline:none}.pp_fade .pp_contract{background-position:-33px 0}.pp_close{background-image:url(images/xpp_expand.png.pagespeed.ic.fSVikBJA38.png);background-position:-76px 2px;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;font-size:0;height:30px;width:28px}.pp_pic_holder.light_square{position:absolute;z-index:22222}.re_p_img img{height:auto;max-width:100%;width:100%}.related-project .projcet-list{overflow:hidden}.flaxy_portfolio .flex-direction-nav .flex-next{left:-7px}.flaxy_portfolio p{margin-bottom:55px!important}.flex-direction-nav a{height:20px;width:20px}.flaxy_portfolio .slides li img{height:340px}div#banner{max-height:640px;overflow:hidden;display:flex;position:relative}.jsc-sidebar-content{transition-duration:.7s;left:0}.jssort11{position:absolute;width:110px;height:80px;font-family:Arial,Helvetica,sans-serif;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.jssort11 .p{position:absolute;width:100px;height:67px;background:#181818}.jssort11 .tp{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.jssort11 .i,.jssort11 .pav:hover .i{position:absolute;top:3px;width:px;height:80px}* html .jssort11 .i{width:62px;height:32px}.jssort11 .pav .i{border:#fff 1px solid}.jssort11 .p:hover .t,.jssort11 .pav:hover .t,.jssort11 .p:hover .c,.jssort11 .pav:hover .c{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.jssort11 .p:hover,.jssort11 .pav:hover{background:#333}.jssort11 .pav,.jssort11 .p.pdn{background:#462300}.wp_nav_links>a[rel="next"]{float:right}#recent_work .newsletter-email{border:1px solid #f14f4f}#recent_work .newsletter-submit{border:1px solid #f14f4f}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.jssort11{left:700px;top:0;height:350px}.pro-mboxs{top:0;left:0}#about-banner h1{text-transform:none!important}.abt_contant{padding-top:43px}.page_item_has_children{position:relative}.col-md-4.client-wrapper{margin-top:20px}.wp-pagenavi .extend{display:none}.rigt_flot_div{float:right}.left_sid_modding img{float:left;margin-bottom:7px;margin-right:28px;margin-top:8px}.our_talents h5{font-family:"OpenSansLight";font-size:22px;color:#fff;text-align:center;line-height:24px;font-weight:normal;margin-bottom:20px;padding:0 11px;line-height:38.01px;z-index:2}.ourtalents_info{float:left;min-height:310px;margin-right:61px;margin-top:60px;width:204px;position:relative;overflow:hidden;cursor:pointer;transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in 0s;-moz-transition:all 1s ease-in 0s;-ms-transition:all 1s ease-in 0s;-o-transition:all 1s ease-in 0s}.ourtalents_info1{border-radius:50%;float:none;height:202px;width:202px;position:relative;overflow:hidden}.ourtalents_info2{float:none;height:auto;padding:0 20px}.ourtalents_info:hover .contact_detail{margin-left:0}.ourtalents_info1 img{width:100%}.our_h6{font-family:"Open Sans";font-size:22px;text-align:center;color:#fff;line-height:36px;margin-top:40px;margin-bottom:20px}.our_h7{font-family:"Open Sans";font-size:22px;text-align:center;color:#fff;line-height:23px}.ourtalents_last{float:left;height:310px;margin-right:0;margin-top:60px;width:204px}#carousel .flex-viewport ul li{margin-bottom:0;margin-right:40px;margin-top:0}.pot_img_fix img{height:173px}.client_say .flex-viewport{margin-top:12px}#memberlist p{color:#fff;font-size:17px;font-weight:600}footer a:hover{color:#f24f4f;text-decoration:none}footer input.submit_btn{transition:all .5s linear;-moz-transition:all .5s linear}footer input.submit_btn:hover{box-shadow:inset 200px 00 5px #fff;color:#f24f4f;text-decoration:none}.footer_bottom ul li:hover{background:#262626;color:#fff}.footer_bottom ul li a:hover i{color:#fff}.submitbutton.comment-sbt:hover{background:#000 none repeat scroll 0 0}.footer-address i{height:50px;float:left;background:transparent;margin-top:5px}.footer-address:after{content:'';clear:both;display:table}footer h5{margin-bottom:34px!important}.footer_style2 .newsletter td{text-align:center}@keyframes fade {

0% {
	opacity:0;
}
100% {
	opacity:1;
}
}@-moz-keyframes fade {
0% {
	opacity:0;
}
100% {
	opacity:1;
}
}@-webkit-keyframes fade {
0% {
	opacity:0;
}
100% {
	opacity:1;
}
}@-o-keyframes fade {
0% {
	opacity:0;
}
100% {
	opacity:1;
}
}@media screen and (max-width:768px){.pushy{font-size:1.0em}}