html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{line-height:1;font-size:14px;font-family:"Open Sans",sans-serif!important;text-rendering:optimizeLegibility;color:#444}ol,ul{list-style:none}q{quotes:"“" "”" "‘" "’"}pre{font-family:monospace,monospace;background:#eee;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}blockquote{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-style:solid;border-color:#ddd;border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%}th,td{border:1px solid #ddd;padding:5px}caption,th,td{font-weight:normal;text-align:left;font-size:14px}h1,h2,h3,h4,h5,h6{clear:both}html{font-size:87.5%;overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{outline:none;color:#2d5c88}a:focus{outline:thin dotted}a:hover{color:#0f3647}a:focus,a:hover{text-decoration:none!important;outline:none!important}.padding_0{padding:0!important}.padding_left_0{padding-left:0!important}.padding_right_0{padding-right:0!important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]) {display:none}del{color:#444}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:smaller}big{font-size:125%}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%}input[type="checkbox"],input[type="radio"],input[type="file"],input[type="hidden"],input[type="image"],input[type="color"]{border:0;border-radius:0;padding:0}textarea{resize:vertical;font-size:100%;overflow:auto;vertical-align:top}*{outline:none}.clear:after,.wrapper:after,.format-status .entry-header:after{clear:both}.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after{display:table;content:""}.archive-title,.page-title,.widget-title,.entry-content th,.comment-content th{line-height:2.181818182;text-transform:capitalize;padding:5px 0;color:#444}h3.widget-title{font-size:24px;margin-top:20px}button,input,select,textarea{border:1px solid #ccc;border-radius:3px;font-family:inherit;padding:6px}button,input{line-height:normal}.g-recaptcha{margin:0 0 18px}input[type="submit"],input[type="button"],input[type="reset"],article.post-password-required input[type="submit"],.bypostauthor cite span,.button_div a{padding:6px 10px;line-height:1.428571429;font-weight:normal;color:#fff;background-color:#444;background-repeat:repeat-x;border-radius:3px;text-transform:uppercase;transition:background .4s ease-out 0s;-webkit-transition:background .4s ease-out 0s;-o-transition:background .4s ease-out 0s;-ms-transition:background .4s ease-out 0s;border:0}button,input[type="submit"],input[type="button"],input[type="reset"]{cursor:pointer}button[disabled],input[disabled]{cursor:default}button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,article.post-password-required input[type="submit"]:hover,.button_div a:hover{background-color:#1e73be}button:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active{background-color:#1e73be}.bypostauthor cite span{color:#fff;background-color:#1e73be;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}code{color:#1c7b8a!important}.contact-form li{list-style:none;margin-left:5px;padding:5px 0}.contact-form li i{padding-right:5px}.wpcf7-form-control-wrap{position:relative;display:inline-block;vertical-align:middle}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{width:100%;margin-bottom:10px;margin-top:10px}.wpcf7-submit{margin-top:10px}.wpcf7-form div.wpcf7-validation-errors{border:2px solid red}input#s::-webkit-input-placeholder{color:#ddd}input:focus{outline:none}.assistive-text,.site .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto!important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000}.main-navigation .nav-menu>li.edge>ul.sub-menu{right:0}.main-navigation .menu-item-has-children.edge ul{left:auto;right:100%}.logged-in.admin-bar .is-sticky .main-header{margin-top:30px}.logged-in.admin-bar .is-sticky .mean-bar{width:100%;margin-top:30px;min-height:75px}.top-header{background:none repeat scroll 0 0 #1e73be;padding:5px 0}.site-header h1 a,.site-header h2 a{color:#515151;display:inline-block;text-decoration:none}.site-header h1 a:hover,.site-header h2 a:hover{color:#21759b}.site-header h1{font-size:24px;line-height:1.285714286;margin-bottom:14px}.site-header h2{font-weight:normal;font-size:14px;line-height:1.285714286;color:#444;margin-top:0}.site-header h1,.site-header h2{text-align:left}.site-header .logo-text{margin:10px 0}.site-header .logo-text h1.tagline,.site-header .logo-text h2.tagline{margin-bottom:6px}.site-header .logo-img{margin:18px 0 12px}.site-header h1,.site-header h2{font-size:26px;margin-bottom:14px;float:left;width:100%;text-transform:capitalize}.site-header h1.tagline,.site-header h1.tagline.logo-img,.site-header h2.tagline,.site-header h2.tagline.logo-img{margin-top:5px}.site-header h1.notagline,.site-header h1.tagline.logo-text{margin-top:14px}.site-header h1.notagline.logo-text{margin-top:18px;margin-bottom:18px}.top-header .head-search,.top-header .searchform{float:right}.head-search .searchform{max-width:235px;width:100%}.head-search #searchform,#searchform{background:none repeat scroll 0 0 rgba(255,255,255,.2);padding:5px 5px 5px 35px;color:#fff;position:relative;border:transparent}.head-search #searchform i,#searchform i{position:absolute;left:0;padding:0 12px;line-height:20px;top:5px}.head-search #searchsubmit,#searchsubmit{color:#fff;background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;cursor:pointer;display:block;font-family:FontAwesome;font-variant:normal;font-weight:400;height:31px;left:0;line-height:1;margin:0;padding:5px 0 5px 10px;position:absolute;text-transform:none;top:0;content:"\f002";text-indent:9999px;width:30px}.head-search input::-webkit-input-placeholder,.head-search input::-moz-placeholder{color:#fff!important}.head-search #searchform #s,#searchform #s{background:none;width:100%;border:0;height:20px;color:#fff;padding-bottom:0;padding-top:0}label.screen-reader-text{display:none}#searchform{border:1px solid #6a6a6a;color:#6a6a6a}#searchsubmit,#searchform #s{color:#6a6a6a}.entry-content #searchform{max-width:250px}.top-header a.sol_shareicon{width:28px}.head-social a{border:1px solid #fff;color:#fff!important;float:left;font-size:16px;margin-right:6px;margin-top:0;margin-bottom:0;padding:5px;text-align:center;transition:background .4s ease-out 0s;-webkit-transition:background .4s ease-out 0s;-o-transition:background .4s ease-out 0s;-ms-transition:background .4s ease-out 0s}.head-social .circle a{border-radius:50px}.head-social a:hover,.head-social a:focus{color:#fff!important}.head-social a.facebook:hover{background:#3a589d}.head-social a.twitter:hover{background:#2478ba}.tagline{float:left;font-size:14px;line-height:normal;position:relative;width:100%}.main-navigation .nav-menu{float:right}.main-navigation{text-align:center}.main-navigation li{font-size:12px;line-height:1.42857143}.main-navigation a{color:#444}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{display:none}.main-navigation ul.nav-menu.toggled-on{display:inline-block}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{display:inline-block!important;text-align:left;margin-top:20px}.main-navigation ul{margin:0;text-indent:0}.main-navigation li a,.main-navigation li{display:inline-block;text-decoration:none}.main-navigation li a{border-bottom:0;color:#444;white-space:nowrap;font-weight:bold;padding:10px 0 10px 40px;font-size:14px}.main-navigation li{position:relative}.main-navigation li ul{margin:0;padding:0;position:absolute;top:100%;z-index:999;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);background:#fff;min-width:100%}.main-navigation li ul ul{top:0;left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li:focus>ul,.main-navigation .focus>ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;width:inherit}.main-navigation li li{display:block}.main-navigation li ul li a{border:1px solid #ededed;display:block;font-size:12px;line-height:2.181818182;padding:8px 10px;white-space:nowrap}.main-navigation li a:hover,.main-navigation li a:focus{color:#1e73be}.main-navigation a:hover,.main-navigation a:focus,.main-navigation .menu-item.sfHover>a{color:#1e73be}.main-navigation li ul li a:hover,.main-navigation li ul li a:focus{color:#1e73be}.slick-slide{height:inherit!important}.widget_nav_menu .current-menu-item>a,.widget_nav_menu .current-menu-ancestor>a,.widget_nav_menu .current_page_item>a,.widget_nav_menu .current_page_ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current_page_ancestor>a{color:#1e73be}.mean-nav .current-menu-item>a,.mean-nav .current-menu-ancestor>a,.mean-nav .current_page_item>a,.mean-nav .current_page_ancestor>a{background:none repeat scroll 0 0 rgba(255,255,255,.1)}ul.nav-menu>li.rmenu>ul.sub-menu{right:0}.main-navigation .menu-item-has-children.rmenu ul{left:auto;right:100%}.main-navigation .megamenu .menu-item-has-children ul{left:auto;right:auto}#masthead.is-sticky{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1001;box-shadow:0 0 15px 0 rgba(30,115,190,.5)}#masthead.is-sticky .site-title>a{line-height:normal;float:left}.site-description{margin-bottom:15px}.site-content nav{clear:both;line-height:2;overflow:hidden}#nav-above{display:none;padding:24px 0}.paged #nav-above{display:block}.nav-previous,.previous-image{float:left;width:50%}.nav-next,.next-image{float:right;text-align:right;width:50%}.nav-single+.comments-area,#comment-nav-above{float:left;margin:10px 0;width:100%}.widget-area .widget ul ul{margin-left:12px}.widget_rss li{margin:0;padding:12px 0;display:inline-block;border-top:1px solid #ddd}.widget_rss li:first-child{border-top:0 none}.widget_rss ul li cite{float:right}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#444;font-size:11px;margin-left:12px}#wp-calendar{margin:0;width:100%;font-size:14px;line-height:1.846153846;color:#444}#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left}#wp-calendar #next{padding-right:24px;text-align:right}.widget_search label{display:block;font-size:14px;line-height:1.846153846}.widget_twitter li{list-style-type:none}.widget_twitter .timesince{display:block;text-align:right}.widget .calendar_wrap{overflow:auto}.widget-area .widget.widget_media_video li::before{content:''}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{margin:0}.widget_media_image .wp-caption-text{margin-bottom:0!important;margin-top:10px}.widget_media_image .wp-caption{padding:0}.widget_media_audio .wp-audio-shortcode,.widget_media_video .wp-video{margin-top:15px}.widget-area .widget ul,.widget_tag_cloud .tagcloud,.widget_calendar #calendar_wrap,#secondary .textwidget{padding-left:10px;padding-right:10px}.footer_area .widget-area .widget ul,.footer_area .widget_tag_cloud .tagcloud,.footer_area .widget_calendar #calendar_wrap{padding-left:0;padding-right:0}.widget_archive select,.widget_categories select{margin-left:10px;margin-right:10px;width:90%;word-break:break-all}.footer_area .widget_archive select,.footer_area .widget_categories select{margin-left:0;margin-right:0}footer.footer_area[role="contentinfo"] a:hover{color:#1e73be}.widget_rss h3 a{color:#fff}.footer_area .widget_rss h3 a{color:#444}.widget-area .widget #searchform{display:inline-block;margin:20px 10px 0;width:calc(100% - 20px)}.widget-title{margin-bottom:0;line-height:1}footer .widget-title{margin-bottom:10px}.widget-area .widget-title{background:none repeat scroll 0 0 #1e73be;color:#fff;font-size:20px;line-height:35px;margin-bottom:0;padding-left:15px}span.rss-date{float:left;margin-left:0!important;width:100%}.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:30px;word-wrap:break-word;background:#f5f4f4;padding-bottom:20px}.widget-area .widget.widget_media_image,.widget-area .widget.widget_media_audio,.widget-area .widget.widget_media_video{padding-bottom:0}.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget{line-height:1.846153846}.widget-area .textwidget ul{list-style:none;margin:0}.widget-area #s{width:100%}.widget-area .widget:first-child,.widget-area .widget:first-child .widget-title{margin-top:0}.widget .textwidget ol{margin-left:10px}.widget-area .widget li:before{font-family:"FontAwesome";content:"\f105";padding-right:10px}.blog_img{padding:15px;border-right:1px solid #eee}.blog_section .blog_content div.col-xs-12{margin-bottom:15px}.blog_footer{border-top:1px solid #eee;float:left;padding-left:5px;width:100%}.blog_footer span{padding:5px;display:inline-block}.probit-two-blog{display:inline-block}.blog-footer-two-block.blog_footer span.probit-two-blog a,.blog-footer-two-block.blog_footer span.two-blocks-edit a{padding:2px}.blog_footer a{display:inline-block;padding:2px}span.leave-reply i,.blog_footer span i{padding-right:5px;color:#333}.blog_footer .read_more{padding:6px;border-left:1px solid #eee;background:#555;float:right;transition:all .6s}.blog_wrapper.grid-layout .blog_section:nth-child(2n+1) {clear:left}.list-layout .blog_footer .read_more,.grid-layout .blog_footer .read_more{position:absolute;right:-2px;top:-1px}#primary .blog_footer .read_more a{color:#fff}.blog_div{float:left;width:100%;border:1px solid #eee}.blog_title{width:100%;padding-right:60px;min-height:50px}.blog_title h3{float:left;line-height:1.3;font-size:24px;margin:10px 0}.postdate{float:right;font-size:10px;line-height:normal;padding:2px 6px 6px;text-align:center;text-transform:uppercase;background:#eee;position:absolute;right:-1px}.postdate span{display:block;font-size:20px}#primary article{float:left;margin-bottom:30px;width:100%}.timeline.blog-wrap{border:1px solid #eee}.timeline_bg{background:url(images/xtimeline_vertical.png.pagespeed.ic.KzKZ94tkGK.png) repeat-y scroll center top rgba(0,0,0,0);padding-top:20px}.blog-wrap.timeline .box-blog{float:left;width:100%}.blog-wrap.timeline:nth-child(2n+1) {float:left}.blog-wrap.timeline{width:42%}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {right:-128px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {top:20px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper,
.blog-wrap:nth-child(2n) .date_wrapper {width:128px}.blog-wrap.timeline .date_wrapper{display:block}.blog-wrap .date_wrapper{background:url(images/xtimeline_horizontal.png.pagespeed.ic._Q1aVaHG72.png) repeat-x scroll left center rgba(0,0,0,0);display:none;position:absolute}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper .date {float:right}.blog-wrap .date_wrapper .date{background:none repeat scroll 0 0 #1e73be;border-radius:50%;border-style:solid;border-width:4px;height:70px;padding:5px 0px;text-align:center;width:70px;border-color:rgba(0,0,0,.09)}.blog-wrap .date_wrapper .year{display:block;font-size:20px;line-height:20px;padding-bottom:5px}.blog-wrap .year,.blog-wrap .month{color:#fff}.blog-wrap .date_wrapper .date .month{display:block;font-size:12px;line-height:12px;margin-top:2px}.blog-wrapper .photo{line-height:0;overflow:hidden}.post-icon,.Recent_posts ul li .desc .ico i{background:none repeat scroll 0 0 #1e73be;color:#fff}.post-icon{border-radius:3px;display:block;font-size:20px;height:50px;left:50%;line-height:50px;margin-left:-25px;position:absolute;text-align:center;top:-25px;width:50px;z-index:100}.blog-wrap.timeline .date_wrapper{display:block}.blog-wrap .date_wrapper{background:url(images/xtimeline_horizontal.png.pagespeed.ic._Q1aVaHG72.png) repeat-x scroll left center rgba(0,0,0,0);display:none;position:absolute}.blog-wrap.timeline:nth-child(2n) {float:right;margin-top:50px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper,
.blog-wrap:nth-child(2n) .date_wrapper {width:128px}.blog-wrap.timeline:nth-child(2n) .date_wrapper {right:auto;top:150px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {top:20px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper,
.blog-wrap:nth-child(2n) .date_wrapper {width:128px}.blog-wrap.timeline:nth-child(2n) .date_wrapper {left:-128px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {right:-128px}.blog-wrap{background:none repeat scroll 0 0 #fff;margin-bottom:30px;position:relative}.blog-wrap .desc a.desc_content{display:block;padding:20px 20px 5px;position:relative;text-align:center}.blog-wrap.timeline:nth-child(2n+1) {float:left}.blog-wrap.timeline:nth-child(2n+3) {clear:both}.navigation.paging-navigation{background:none repeat scroll 0 0 #fff;float:left;text-align:center;width:100%}.blog .navigation.paging-navigation,.search-results .navigation.paging-navigation{margin-bottom:30px}.pagination span.current{background:#1e73be;padding:3px 8px;color:#fff}#primary .pagination a{background:#555;padding:3px 8px;color:#fff!important;display:inline-block;margin:2px 0}.pagination a:hover{background:#1e73be;color:#fff}.read_more a i{padding-right:5px}.blog_wrapper article{border-bottom:none;float:left;width:100%;margin-bottom:30px;position:relative}.blog_footer,.blog_div{background:#fff;position:relative}.nav-next>a,.nav-previous>a{text-transform:capitalize}#primary .pagination a:hover{background:#1e73be}span.author.vcard{margin-right:0}.information a{color:#444!important}.information a:hover,a:focus,a:hover,.portfolio_icon i:hover,.main-navigation a:hover,.main-navigation a:focus,.main-navigation .menu-item.sfHover>a,.information a:hover,.filter_portfolio a,.filter_ourteam ul li a,.entry-content p a{color:#1e73be}.breadcrumbs .breadcrumbs_inner a,.breadcrumbs .breadcrumbs_inner span{font-size:12px}.breadcrumbs .breadcrumbs_inner a{color:#1e73be}.breadcrumbs .breadcrumbs_inner a:hover,.breadcrumbs .breadcrumbs_inner span{color:#444!important}.slider_div{float:left;width:100%;margin-bottom:30px;text-align:center}.single_block{margin-bottom:15px}.single_block a i{display:block;font-size:48px;padding-top:20px}.single_block a{padding:10px 20px}.single_block a:hover{background:#1e73be}.single_block a *{color:#444}.single_block:hover *{color:#fff}.single_block a{background:none repeat scroll 0 0 rgba(0,0,0,.14);color:#fff;display:block;padding:10px 20px;text-align:center;transition:background .4s ease-out 0s;-webkit-transition:background .4s ease-out 0s;-o-transition:background .4s ease-out 0s;-ms-transition:background .4s ease-out 0s}.single_block h4{font-size:18px;margin:10px 0}.portflio_slider_div{float:left;width:100%}.portfolio_item .portfoliolink{background:none repeat scroll 0 0 rgba(255,255,255,.6);bottom:0;opacity:0;position:absolute;transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;width:100%;z-index:1000}.portfolio_item a{display:block;z-index:1000}.portfolio_item .piteminfo h5{margin:10px}.portfolio_item:hover .portfoliolink{opacity:1}.prev_carousel{left:15px}.next_carousel{right:15px}.next_carousel,.prev_carousel{background:#f5f4f4;border-radius:0;color:#444;display:block;height:75px;line-height:78px!important;opacity:0;position:absolute;text-align:center;bottom:27%;width:35px;z-index:999}.portflio_slider_div:hover .next_carousel,.portflio_slider_div:hover .prev_carousel{opacity:1}.testimonial_slider_div:after{background-image:url(images/xtestimonial_shadow.png.pagespeed.ic.Q93jqrFFJd.png);background-position:center center;background-repeat:no-repeat;bottom:-29px;content:"";display:block;height:29px;position:absolute;width:100%;background-size:100% auto}.testimonial_slider_div:after{left:0;width:100%}.colo-bg{background:none repeat scroll 0 0 rgba(89,120,186,.5);padding:50px 0}.testimonial_slider_div{background-color:#fff;float:none;padding:40px 35px;position:relative;width:94%;max-width:1030px;margin:0 auto}.test_div_bg{background:url(images/testimonial_background.jpg.pagespeed.ce.3zV-0Pr8Dz.jpg) no-repeat fixed;background-position:center;float:left;width:100%}.testimonial_title{margin-top:20px;float:left;width:100%}.blog_section{margin-bottom:30px}.blog_section .blog_div p{font-size:14px}.blog_wrapper.grid-layout .blog_div:hover,.blog_wrapper.list-layout .blog_div:hover,.blog-wrap.timeline .box-blog:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.paginatecircle{float:right;margin-top:6px}.paginatecircle a{background:#fff;border:2px solid gray;width:10px;height:10px;cursor:pointer;display:inline-block;margin-left:4px}.paginatecircle span{display:none}.paginatecircle a:hover{background:gray}.paginatecircle a.selected{background:#555}.testimonial_img{text-align:center}.testimonial_row{padding:20px 0;border-bottom:4px double #ededed;float:left;width:100%}.testimonial_row .testimonial_img{padding-right:15px;float:left}.testimonial_row .testimonial_content{text-align:justify}.testimonial_author{float:right}.testimonial_content_div:before{content:'\f10d';font-family:FontAwesome;font-size:25px;left:0;position:absolute;top:0}.testimonial_content_div{float:left;padding-left:30px!important;padding-top:10px}.testimonial_row .testimonial_author{width:100%}.testimonial_title,span.testimonial_author{color:#444}.read_more a,.read_more a:hover{color:#fff!important}.read_more:hover{background:#1e73be}.title_heading{float:none;padding:30px 0;width:100%;text-align:center}.title_heading span{width:80px;border:3px solid #1e73be;display:inline-block}.title_heading h2{margin:0;padding:40px 0 15px 0;font-size:30px}.test_div_bg .title_heading{padding:0 30px 30px;color:#fff}.test_div_bg .title_heading span{border-color:#fff}.portflio_slider_div .caroufredsel_wrapper{height:360px!important}.slick-slide{text-align:center}.our_client_div .slick-slide img{display:inline-block;width:auto!important}section[role="banner"]{margin-bottom:48px}.testimonial_slider_div p{font-size:16px;line-height:1.45}.testimonial_slider_div a img{border:1px solid #ddd}.portfolio_slider_single_home .grid_item.portfolio_item.postclass{position:relative}.mean-container a.meanmenu-reveal,.mean-container .mean-nav ul li a{color:#fff!important}.list-inline.portfolio_icon{margin-left:0}.single_top_bar{background-color:#fff;border-bottom:1px solid #6a6a6a;border-top:1px solid #6a6a6a;color:#444;margin-bottom:25px;padding:10px 0 15px 0;background:url(images/xhead_bg.png.pagespeed.ic.PlynDr3hHQ.png)}.single_top_bar h1{color:#1e73be;margin:0;text-transform:capitalize}.breadcrumbs_inner>a{color:#fff;text-transform:capitalize}.breadcrumbs_inner>a:hover{color:#fff}.breadcrumbs_inner span{color:#fff}.filter_portfolio{margin-top:35px;text-align:center}.filter_portfolio li{margin:0 5px;padding:10px 0;text-transform:capitalize}.filter_portfolio a,.filter_ourteam ul li a{border:1px solid #6a6a6a;border-radius:5px;padding:10px 10px;transition:all .4s ease 0s;float:left;color:#1e73be}#category_menu_ul .category_menu_selected,.filter_ourteam ul li a.category_menu_selected,.filter_ourteam ul li a:hover{background-color:#1e73be;border-color:#1e73be;color:#fff!important;outline:none}.portfolio_single .portfolio-tag a{color:#fff!important}.portfolio_single .port_content h3{font-size:24px;margin-bottom:10px}#primary .filter_portfolio a:hover,#primary .filter_portfolio a:active,#primary .filter_portfolio a:focus{background-color:#1e73be;border-color:#1e73be;color:#fff!important}.portfolio_content{margin-top:35px;box-shadow:0 1px 5px 1px #7c7c7c;position:relative;overflow:hidden}.portfolio_content>img{height:auto;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);transition:all .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s}.portfolio_content:hover img{transform:scale(1.5);-webkittransform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5)}.effect_portfolio{background-color:#1e73be;content:"";height:100%;right:100%;opacity:.8;position:absolute;top:0;width:100%;text-align:center;transition:all .7s ease 0s}.portfolio_content:hover .effect_portfolio{right:0}.portfolio_icon i{border:1px solid #fff;color:#fff;height:40px;padding:12px 0;text-align:center;width:40px}.portfolio_icon i:hover{background-color:#fff;color:#1e73be}.effect_portfolio h3{width:100%}.effect_portfolio a{color:#fff}.portfolio_icon{float:left;width:100%}.effect_portfolio a:hover{color:#fff}.portfolio-tag{float:left;width:100%;margin-bottom:15px}.portfolio-tag *{color:#fff!important}.port_content{position:absolute;width:100%;opacity:0;text-align:center;top:35%}.port_content h3{margin-top:0}#primary .port_content h3 a{color:#fff}.portfolio_content:hover .port_content{opacity:1}.portfolio_contain{padding:0!important}.portfolio_wrapper{overflow:hidden;position:relative;width:100%}.portfolio_wrapper img{width:100%}.overlay{background-color:#1e73be;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transition:all .2s ease 0s}.portfolio_wrapper:hover .overlay{opacity:.66}.portfolio_item_content{left:0;position:absolute;text-align:center;top:35%;width:100%}.portfolio_item_content p{color:#fff;letter-spacing:1px;opacity:0;position:relative;top:-10px;transition:all .2s ease .22s}.portfolio_item_content h3{color:#fff;letter-spacing:2px;opacity:0;position:relative;top:-10px;transition:all .2s ease .12s;font-size:24px}#primary .portfolio_item_content h3 a{color:#fff!important}.portfolio_wrapper:hover .portfolio_item_content h3{opacity:1;top:0}.portfolio_wrapper:hover .portfolio_item_content p{opacity:1;top:0}.portfolio_image{margin-top:0}.archive-header,.page-header{margin-bottom:48px;padding-bottom:22px;border-bottom:1px solid #ededed}.archive-meta{color:#444;font-size:12px;line-height:2;margin-top:22px}.attachment .entry-content .mejs-audio{max-width:400px}.attachment .entry-content .mejs-container{margin-bottom:24px}.article.attachment{overflow:hidden}.image-attachment div.attachment,.image-attachment div.attachment p{text-align:center}.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%}.image-attachment .entry-caption{margin-top:8px}.author .archive-header{margin-bottom:24px}.author-info{border-top:1px solid #ededed;margin:24px 0;padding-top:24px;overflow:hidden}.author-description p{color:#444;font-size:14px;line-height:1.846153846}.author.archive .author-info{border-top:0;margin:0 0 48px}.author.archive .author-avatar{margin-top:0}.comments-title{margin-bottom:48px;font-size:16px;line-height:1.5;font-weight:normal}.comments-area article{border:1px solid #ddd;padding:15px}.comments-area article header{overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0;border:1px solid #ddd}.comments-area article header cite,.comments-area article header time,.comments-area article header .edit-link,.comments-area article section,.comments-area article div.reply,.comments-area article .comment-awaiting-moderation{display:block;margin-left:85px}.comments-area article header .edit-link{float:right;margin-left:0}.comments-area article header cite{font-style:normal;font-size:15px;line-height:1.42857143}.comments-area cite b{text-transform:capitalize}.comments-area article header time{line-height:1.7;text-decoration:none;font-size:12px}.comments-area article header a{text-decoration:none}.comments-area article header cite a{font-weight:bold;text-transform:capitalize}.comments-area article header cite a:hover{text-decoration:underline}.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;padding:2px 5px;font-size:10px;margin-top:3px}.comments-area .bypostauthor cite b{font-weight:bold;text-transform:capitalize}a.comment-reply-link,a.comment-edit-link{color:#444;font-size:14px;line-height:1.846153846}a.comment-reply-link:hover,a.comment-edit-link:hover{color:#1e73be}.commentlist .pingback{line-height:1.7;margin-bottom:24px}#respond{margin-top:48px}#respond h3#reply-title{font-size:18px;line-height:1.5;font-weight:bold}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:normal;font-size:12px}#respond form{margin:24px 0}#respond form p{margin:11px 0}#respond form p.logged-in-as{margin-bottom:24px}#respond form label{display:block;line-height:1.7}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.7;padding:10px;width:100%;background:#fff}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#444}.required{color:red}.entry-meta{clear:both}.entry-header{margin-bottom:24px}.entry-header img.wp-post-image{margin-bottom:24px}.entry-header .entry-title{line-height:1.2;font-weight:normal;font-size:36px}.entry-header .entry-title a{text-decoration:none}.entry-header .entry-format{margin-top:24px;font-weight:normal}.entry-header .comments-link{margin-top:24px;line-height:1.846153846;color:#444}.comments-link a,.entry-meta a{color:#444}.comments-link a:hover,.entry-meta a:hover{color:#21759b}article.sticky .featured-post,.featured-post-timeline{background:url(images/xfeatured.png.pagespeed.ic.vjH-vYEyv3.png) no-repeat scroll 0 0 rgba(0,0,0,0);font-size:0;height:110px;margin:15px 0;position:absolute;text-align:center;top:0;width:111px}.featured-post-two-column{background:url(images/xfeature_small_icon.png.pagespeed.ic.LF0UhPVf7I.png) no-repeat scroll 0 0 rgba(0,0,0,0);font-size:0;height:58px;margin:15px 0;position:absolute;text-align:center;top:0;width:58px}.featured-post-timeline{margin:0}.entry-content,.entry-summary,.mu_register{line-height:1.7}.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.mu_register h2,.entry-content h3,.comment-content h3,.timeline h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:24px 0;line-height:1.7}.entry-content p,.entry-summary p,.comment-content p,.mu_register p,.blog_div p,.timeline_bg p{margin:0 0 15px;line-height:1.7;font-size:16px}.entry-content a:visited,.comment-content a:visited{color:#9f9f9f}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin:0 0 24px;line-height:1.7}.entry-content ul ul,.comment-content ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.entry-content ol ul,.comment-content ol ul{margin-bottom:0}.entry-content ul,.comment-content ul,.mu_register ul{list-style:disc outside}.entry-content ol,.comment-content ol{list-style:decimal outside}.entry-content li,.comment-content li,.mu_register li{margin:0 0 0 36px}.entry-content blockquote,.comment-content blockquote{margin-bottom:24px;padding:24px;font-style:italic}.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0}.entry-content code,.comment-content code{font-family:"Open Sans",sans-serif;font-size:12px;line-height:2}.entry-content pre,.comment-content pre{border:1px solid #ededed;color:#666;font-family:"Open Sans",sans-serif;font-size:12px;line-height:1.7;margin:24px 0;overflow:auto;padding:24px}.entry-content pre code,.comment-content pre code{display:block}.entry-content abbr,.comment-content abbr,.entry-content dfn,.comment-content dfn,.entry-content acronym,.comment-content acronym{border-bottom:1px dotted #666;cursor:help}.entry-content address,.comment-content address{display:block;line-height:1.7;margin:0 0 24px}img.alignleft,.wp-caption.alignleft{margin:12px 24px 12px 0}img.alignright,.wp-caption.alignright{margin:12px 0 12px 24px}img.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:12px;margin-bottom:12px}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px}.entry-content dl,.comment-content dl{margin:0}.entry-content dd,.comment-content dd{margin:0 24px}.entry-content dt,.comment-content dt{font-weight:bold;line-height:1.7}.entry-content dd,.comment-content dd{line-height:1.7;margin-bottom:24px}.entry-content table,.comment-content table{border-bottom:1px solid #ededed;color:#444;font-size:12px;line-height:2;margin:0 0 24px;width:100%}.entry-content table caption,.comment-content table caption{font-size:16px;margin:24px 0}.entry-content td,.comment-content td{border-top:1px solid #ededed;padding:5px}.site-content article{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.page-links{clear:both;line-height:1.71429;margin-top:10px;padding:10px 0}.single-author .entry-meta .by-author{display:none}.mu_register h2{color:#444;font-weight:normal}footer[role="contentinfo"]{border-top:1px solid #ededed;clear:both;line-height:2;margin-top:24px;margin-left:auto;margin-right:auto;padding:0;background:none repeat scroll 0 0 #f5f4f4}#colophon .widget{margin-bottom:25px}footer.entry-meta{margin-top:24px;font-size:14px;line-height:1.846153846;color:#444}footer[role="contentinfo"] a.arrow-up{background:none repeat scroll 0 0 #1e73be;bottom:45px;color:#fff!important;display:none;font-size:14px;line-height:21px;opacity:.5;padding:5px 8px;position:fixed;right:10px;text-align:center;z-index:9}footer[role="contentinfo"] a.arrow-up:hover{opacity:1}a.arrow-up:focus{color:#fff!important}.site-info{text-align:left}.site-info.powered-by-text{font-size:14px}a.mailtolink,footer[role="contentinfo"] a.mailtolink{color:#1e73be}.footer-bottom{background:#e7e7e7}footer[role="contentinfo"] a{color:#444}footer[role="contentinfo"] a:hover{color:#1e73be}.site-info{font-size:14px;margin:10px 0}a.arrow-up{color:#fff!important}a.arrow-up:hover{color:#fff!important}embed,iframe,object,video{max-width:100%}.entry-content .twitter-tweet-rendered{max-width:100%!important}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#444}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.entry-content dl.gallery-item{margin:0}.gallery-item a,.gallery-caption{width:90%}.gallery-item a{display:block}.gallery-caption a{display:inline}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto}.gallery .gallery-icon img{height:auto;max-width:100%;border:none!important;overflow-wrap:break-word}.gallery-columns-1 .gallery-icon img{padding:3%}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}.nav-single{border-bottom:4px double #ededed;border-top:4px double #ededed;float:left;width:100%;padding:15px 0;margin:15px 0}.single-post-thumbnail{margin-bottom:30px}.postmeta_div span{margin-right:8px;text-transform:capitalize}.postmeta_div i{padding-right:5px}.search-results .blog_div{margin-bottom:10px}.search-results .blog_div h2{font-size:26px;margin-top:20px;margin-bottom:10px}ul.nav-menu>li.edge>ul.sub-menu{right:0}.main-navigation .menu-item-has-children.edge ul{left:auto;right:100%}.filter_ourteam{text-align:center}.isotope1.our-team{margin-bottom:30px}.port_content h3 a{color:#fff!important}.our-team-designation a{background:none repeat scroll 0 0 #1e73be;color:#fff!important;padding:5px 15px}.our-team-designation a:hover{background:none repeat scroll 0 0 #444;color:#fff!important}.team-content ul li,#ourteam_category_menu_ul li{margin:0}.team-content h3{margin-bottom:10px;line-height:normal;font-size:30px}#ourteam_category_menu_ul li a.category_menu_selected,#ourteam_category_menu_ul li a:hover{color:#fff!important}.postmeta_div a:hover{color:#1e73be}.our-team .portfolio_content{box-shadow:none}img#wpstats{display:block;margin:0 auto 24px}.gf_browser_gecko.gform_wrapper select{padding:5px 0!important;background:#f7f7f7;color:#8d8d8d;border:1px solid #ccc;outline:none}.brit_co .author-avatar{margin-top:0}.entry-content .bdp_wrapper .slider_template li{margin-left:0}.entry-content .bdp_wrapper .slider_template .flex-control-nav li{margin:0 5px}.entry-content .bdp_wrapper .slider_template .flex-direction-nav li{list-style:none}.logbook .blog_footer{background:none;border:none}.story .blog-wrap{background:transparent;margin-bottom:0}.story .blog_footer{border-top:none}.bdp_single.boxy .postdate{background:transparent;position:relative;padding:0;text-transform:none;font-size:inherit}.bdp_single.boxy-clean .postdate{position:relative;float:none;font-size:inherit}@-ms-viewport {
    width: device-width;
}@viewport {
    width: device-width;
}@media print{form,button,input,select,textarea,.navigation-top,.social-navigation,#secondary,.content-bottom-widgets,.header-image,.panel-image-prop,.icon-thumb-tack,.page-links,.edit-link,.post-navigation,.pagination.navigation,.comments-pagination,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link,.site-footer aside.widget-area,.site-info{display:none!important}}@media screen and (min-width:600px){.author-avatar{float:left;margin-top:8px}.author-description{float:right;width:80%}.site-content{float:left}body.template-front-page .site-content,body.attachment .site-content,body.full-width .site-content{width:100%}.widget-area{float:right}#respond form textarea.blog-textarea{width:79.666666667%}.template-front-page .site-content,.template-front-page article{overflow:hidden}.template-front-page.has-post-thumbnail article{float:left;width:47.916666667%}.entry-page-image{float:right;margin-bottom:0;width:47.916666667%}.template-front-page .widget-area .widget,.template-front-page.two-sidebars .widget-area .front-widgets{float:left;width:51.875%;margin-bottom:24px}.template-front-page .widget-area .widget:nth-child(odd) {clear:right}.template-front-page .widget-area .widget:nth-child(even),
    .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {float:right;width:39.0625%;margin:0 0 24px}.template-front-page.two-sidebars .widget,
    .template-front-page.two-sidebars .widget:nth-child(even) {float:none;width:auto}.commentlist .children{margin-left:48px}}@media screen and (min-width:960px){body.custom-background-empty{background-color:#fff}body.custom-background-empty .site,body.custom-background-white .site{padding:0;margin-top:0;margin-bottom:0;box-shadow:none}}@media screen and (max-width:1099px){.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {right:-114px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper,
    .blog-wrap:nth-child(2n) .date_wrapper {width:114px}.blog-wrap.timeline:nth-child(2n) .date_wrapper {left:-114px}}@media screen and (max-width:1199px){#wp-calendar th,#wp-calendar td{padding:5px!important}.next_carousel,.prev_carousel{top:auto;bottom:33%}}@media screen and (max-width:999px){.main-navigation li a{padding:10px}.testimonial_slider_div:after{bottom:-25px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper,
    .blog-wrap:nth-child(2n) .date_wrapper {width:96px}.blog-wrap.timeline:nth-child(2n+1) .date_wrapper {right:-96px}.blog-wrap.timeline:nth-child(2n) .date_wrapper {left:-96px}.single_block a{padding:10px}.next_carousel,.prev_carousel{top:auto;bottom:33%}.testimonial_slider_div:after{bottom:-28px}.portfolio_item_content h3{font-size:18px}}@media screen and (max-width:991px){.blog_img{border-right:none}.blog_content{border-left:1px solid #eee}.blog_section .blog_img{border-right:1px solid #eee}.blog_section .blog_content{border-left:none}.blog_section{padding-left:0!important;padding-right:0!important}.portflio_slider_div .caroufredsel_wrapper{height:240px!important}.next_carousel,.prev_carousel{top:auto;bottom:23%}.comment-notes>span#email-notes{float:left;width:100%}.top-header{display:none}.mean-container .mean-bar{background:#fff none repeat scroll 0 0!important;float:left;min-height:60px;padding:0;position:absolute!important;width:100%;z-index:9999!important;box-shadow:0 0 15px 0}.mean-container .meanmenu-reveal,.mean-container .mean-nav{background:#1e73be}#masthead.site-header{background:rgba(0,0,0,0) none repeat scroll 0 0;display:block;left:0;position:relative;top:0;vertical-align:top;width:50%;z-index:99999;box-shadow:none}#masthead.is-sticky{box-shadow:none!important}.top-header,#masthead.site-header .container .col-md-9{display:none!important}#masthead.site-header .container .col-md-3,#masthead.site-header .container{width:100%!important}.site-header h1{float:left;font-size:26px;width:auto;margin:5px 0!important}.main-header .logo_bit .site-title .tagline{display:none}.main-header .logo-text .site-description{display:none}.site-header .main-header .logo_bit a img{height:50px}.mean-container a.meanmenu-reveal{margin:7px 0!important}.commentlist .children{margin-left:0}.site-header .logo-img{margin:0}.mean-container .mean-nav{margin-top:60px}.mean-container .mean-nav ul li a.mean-expand{height:26px}.mean-container .mean-nav ul li li a{padding:18px 10%}.site-header h1 a img{height:52px;width:172px}}@media screen and (max-width:768px){.port_content{top:20%}}@media screen and (max-width:767px){header{position:relative}.slider_div{margin-top:40px}.single_top_bar{margin-top:40px}.top-header{display:none}.top-header .head-social{width:100%;z-index:9999;position:absolute;text-align:center}.site-header h1.notagline.logo-text{text-align:center}.head-social a{float:none;display:inline-block;margin:5px 2px}.head-search{margin:5px 0}.head-search #searchform{margin:0 auto;float:none}.blog_div .blog_img{text-align:center}div[role="tabpanel"]{margin-top:15px}.tab-page.padding_left_0,.tab-page.padding_right_0{padding-left:0!important;padding-right:0!important}.pricing_table_single.heighlight_price{margin-top:0}.post_wrapper.box-blog{margin-bottom:40px}.filter_portfolio li{margin:0;padding:5px 3px}.portfolio_single,.portfolio_contain{float:left;max-width:315px;width:100%}.portfolio_contain{max-width:305px}.single_block{margin-bottom:30px}.testimonial_content{margin-top:20px}.next_carousel,.prev_carousel{top:auto;bottom:20%}.rslides_nav.prev,.rslides_nav.next{display:none}.port_content{top:35%}.site-info.powered-by-text,.site-info{text-align:center}.grid-layout .blog_footer .read_more{position:relative;top:0;right:0}.social-bar{display:none}.logo_bit{position:absolute!important;z-index:9999;top:0px;left:0}.site-header .main-header .logo_bit a img{height:40px}.site-header h1.tagline.logo-text{margin:20px 0 0 0}.site-header h1.notagline.logo-text{margin:20px 0 0 0}.portfolio_item .portfoliolink{bottom:35%}}@media screen and (max-width:640px){.list-layout .blog_footer .read_more,.grid-layout .blog_footer .read_more{position:relative}.testimonial_slider_div:after{bottom:-23px}.testimonial_content{margin-top:20px}.colo-bg{padding-left:15px;padding-right:15px}.timeline.blog-wrap .date_wrapper{display:none!important}.blog-wrap.timeline:nth-child(2n+1) {float:none;margin:0 auto 30px;width:100%}.blog-wrap.timeline:nth-child(2n) {float:none;margin:0 auto 30px;width:100%}.post_wrapper.box-blog .desc{background:#fff}.post_wrapper.box-blog{float:left;width:100%;border:1px solid #eee}.sol_shareicon{margin-top:5px}.next_carousel,.prev_carousel{bottom:20%;top:auto}.timeline.blog-wrap{border:0 none}}@media screen and (max-width:480px){.testimonial_slider_div:after{bottom:-20px}.testimonial_img,.testimonial_content{text-align:center}.testimonial_slider_div{padding-left:5px;padding-right:5px;width:99%}.gmnoprint>div>div{visibility:hidden}.progress_inner{white-space:nowrap}.sol_header{text-align:left}.portfolio_single,.portfolio_contain{max-width:100%}.team_single{width:100%!important}.isotope1.our-team{text-align:center}.portfolio_content{display:inline-block}.single_block{width:100%!important;margin-bottom:15px}.top-header .head-social{text-align:center;width:100%!important;position:relative}.top-header .head-search,.top-header .searchform{float:right;left:0;position:absolute;top:2px;width:275px;z-index:999}.site-header h1,.site-header h2{text-align:center}}@media screen and (max-width:360px){.footer_area .widget_1{width:100%}}