@font-face{font-family:gilroy;src:url(../fonts/gilroy/gilroy-light-webfont.eot);src:url(../fonts/gilroy/gilroy-light-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/gilroy/gilroy-light-webfont.woff2) format("woff2"),url(../fonts/gilroy/gilroy-light-webfont.woff) format("woff"),url(../fonts/gilroy/gilroy-light-webfont.ttf) format("truetype"),url(../fonts/gilroy/gilroy-light-webfont.html#gilroylight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(../fonts/gilroy/gilroy-extrabold-webfont.eot);src:url(../fonts/gilroy/gilroy-extrabold-webfontd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/gilroy/gilroy-extrabold-webfont.woff2) format("woff2"),url(../fonts/gilroy/gilroy-extrabold-webfont.woff) format("woff"),url(../fonts/gilroy/gilroy-extrabold-webfont.ttf) format("truetype"),url(../fonts/gilroy/gilroy-extrabold-webfont.html#gilroyextrabold) format("svg");font-weight:700;font-style:normal}body,p{font-weight:400;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden!important;width:100%;height:100%;position:relative}body{border:0;margin:0;padding:0;font-size:15px;color:#6a6a6a;background:#fff}h1,h2,h3{color:#323232}.body-inner{position:relative;overflow:hidden}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none;color:#000}a.link-more.color{color:#fc6a2a;font-weight:600}.xs-text-block a.link-more{margin-top:10px;display:inline-block}a{color:#2154cf}a:hover{text-decoration:none;color:#fc6a2a}.link-more{font-weight:700}.link-more i{font-weight:700;top:2px;margin-left:5px;position:relative;font-size:16px}h1,h2,h3,h4,h5,h6{color:#252a37;font-family:gilroy,sans-serif;font-weight:700}.n2-ss-layer.slider-title-lg .n2-ow{font-family:gilroy,sans-serif!important}.main-container{padding:100px 0}a.read-more{color:#323232}.media>.pull-left{margin-right:20px}a:focus{outline:0}.section-half .fw-col-inner{position:relative;z-index:2}.btn-primary,.btn-dark,.btn-border,.btn-white{font-size:16px;font-weight:600;padding:15px 50px;line-height:1.33;border-radius:30px;border:0;-webkit-transition:color 400ms,background-color 400ms,border-color 400ms;-o-transition:color 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,background-color 400ms,border-color 400ms}.btn-primary{background:#2154cf;border:2px solid transparent}.btn-dark{color:#fff;background:#2d3559;border:2px solid transparent}.btn-border{border:2px solid #fff;background:0 0;color:#fff}.btn-white{background:#fff;color:#0f2765;border:2px solid transparent}.btn-primary:hover,.btn-dark:hover,.btn-white:hover{background:#1f1f1f;color:#fff;border:2px solid transparent}.btn-border:hover{background:#1f1f1f;border:2px solid transparent;color:#fff}.download-btn{border:1px solid #eaeaea;padding:20px 30px;font-size:22px;margin:0}.download-btn a{color:#252a37}.download-btn i{float:right;color:#2154cf}.section-padding{padding-top:100px;padding-bottom:100px}.main-content{padding:100px 0}.main-content.error-page{padding:100px 0 150px}.parallax-section .feature-content h3{font-size:30px}.parallax-section .feature-img-box-left .feature-content{margin-left:110px}.parallax-section.parallax-light .feature-img-box-left .feature-content{margin-left:80px}.parallax-section.parallax-light .feature-content h3{font-size:22px}.text-white h3,.text-white p{color:#fff}.bg-pattern2{position:relative}.bg-pattern2:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(../images/pattern_arrow.png) no-repeat top left}.bg-pattern2:after{background:url(../images/pattern_box.png) no-repeat bottom right;content:"";width:100%;height:100%;right:0;bottom:0;position:absolute;z-index:-1}.box-primary{background:#2154cf;color:#fff;padding:40px}.box-primary .ts-feature-info.icon-left .feature-content{margin-left:0}.box-primary h3{margin-top:0;margin-bottom:20px;color:#fff}.box-primary .btn{padding:15px 35px;margin-top:15px}.list-style-classic.box-primary{padding:0}.box-border{border:1px solid #eaeaea;padding:20px 30px}.box-solid{background:#f7f7f7;padding:30px}blockquote{position:relative;color:#fff;background:#252a37;padding:40px;border:0;margin:30px 0 40px}blockquote:before{padding:28px 0 22px;content:"\e937";font-family:iconfont;color:#fff;font-size:44px}blockquote p{font-size:18px;line-height:28px;position:relative;z-index:1;font-style:italic;font-weight:600}cite{display:block;font-size:14px;margin-top:10px;text-align:right}.ts-clearfix{clear:both}.xs-text-block .lead{font-size:20px;font-style:italic;font-weight:400;color:#9498ab;line-height:30px}blockquote.light{background:#f7f9fd;border-left:5px solid #2154cf;color:#626c84;padding:35px}blockquote.light p{font-size:16px;font-style:normal;font-weight:400}blockquote.light:before{content:'';padding:0}blockquote h4{margin-top:0}.fw-single-image{margin:30px 0}.fw-single-image.no-margin{margin:0}.block-relative{position:relative}.fw-single-image.tab-img{position:absolute;left:-150px;top:calc(100% + -120px)}.fw-single-image.img-fixed-right{top:calc(100% + -155px);right:-210px;position:absolute;width:500px}.gap-60{clear:both;height:60px}.gap-40{clear:both;height:40px}.gap-30{clear:both;height:30px}.gap-20{clear:both;height:20px}.section-title{font-size:44px;margin-top:0;display:inline-block;margin-bottom:90px;position:relative}.section-title span{font-size:18px;margin-bottom:10px;color:#626c84;text-align:center;display:block;font-family:gilroy,sans-serif;font-weight:400!important}.section-title:after{content:'';position:absolute;bottom:-20px;height:1px;width:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;border-bottom:3px solid;border-color:#2154cf}.section-title-dash{font-size:44px;line-height:normal;margin-top:0;margin-bottom:90px;position:relative;margin:0 auto 90px}.section-title-dash:before{position:absolute;content:attr(data-title);font-size:150px;color:rgba(0,0,0,.04);left:0;top:-70px;width:100%}.section-title-dash:after{content:'';position:absolute;bottom:-20px;height:1px;width:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;border-bottom:2px solid #a2df48}.section-title-dash span.dashborder{position:relative;display:block;margin:0 auto;width:1px;height:2px}.section-title-dash span.dashborder:before,.section-title-dash span.dashborder:after{content:'';position:absolute;top:12px;left:25px;width:6px;height:10px;border-bottom:2px solid #a2df48}.section-title-dash span.dashborder:after{width:3px;left:34px}.section-title-dash .shortheading{font-size:16px;display:block}.content-title{margin-top:0;border-left:5px solid #2154cf;padding-left:15px;line-height:100%;margin-bottom:0}.content-title span{display:block;font-size:24px;line-height:34px;margin:0 0 10px;display:block;font-family:gilroy,sans-serif;font-weight:400}.content-title.boder-none{border-left:0;padding-left:0;line-height:44px;margin-bottom:0;font-size:36px}.section-title.border-left{padding-left:140px}.section-title.border-left:before{content:'';position:absolute;top:50%;margin-top:-22px;height:1px;width:115px;left:0;z-index:0;border-bottom:2px solid;border-color:#2154cf}.section-title.border-left:after{border:0}.section-title.border-left span{text-align:right;margin:10px 0 0}.intro-title{font-size:24px;line-height:34px;margin:0}.intro-sub-title{font-weight:900;font-size:36px;line-height:46px;margin:15px 0 25px;color:#1c1c24}section .title-white{color:#fff!important}.section-title-vertical{position:relative;height:0;z-index:2}.section-title-vertical .section-title{position:absolute;left:-240px;transform:rotate(-90deg);top:290px;font-size:40px;display:inline-block;margin-bottom:70px;color:#c7d4f3;margin-top:0}.section-title-vertical .section-title:after{top:15px;left:40px;z-index:0;width:155px;border-bottom:2px solid #c7d4f3}.section-title-vertical .section-title.border-left:before{border:0;width:0}.column-title span{font-size:24px;line-height:34px;margin:0 0 10px;display:block;font-family:gilroy,sans-serif;font-weight:400!important}.column-title{font-weight:900;font-size:44px;line-height:50px;margin:0 0 25px}.widget-title{margin-bottom:15px;font-size:20px}.long-desc{font-size:16px}.unstyled{list-style:none;margin:0;padding:0}.list-round,.list-arrow,.list-dash{list-style:none;margin:0;padding:0}.list-round li{line-height:34px}.list-round li:before{font-family:FontAwesome;content:"\f111";margin-right:10px;color:#252a37;font-size:8px;position:relative;top:-3px}.list-arrow{padding:0}ul.list-dash li:before{font-family:FontAwesome;content:"\f068";margin-right:10px;color:#2154cf;font-size:10px}.fw-list ul li{list-style:none;position:relative;padding-left:25px}.fw-list ul li:before{content:"\f0c8";font-family:FontAwesome;font-size:8px;color:#252a37;position:relative;top:0;left:0;position:absolute}.list-style-classic ul{list-style:none;padding:0;margin:0}.list-style-classic h3{margin-bottom:20px}.list-style-classic ul li{margin-top:10px}.case-info-label{font-weight:700;float:left;width:50%}.xs-custom-menu{padding:0}.xs-custom-menu>li{padding:0;margin:0;list-style:none}.xs-custom-menu>li>a{background-color:#f7f9fd;color:#626c84;padding:15px 20px;border:0;margin-bottom:8px;position:relative;display:block;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.xs-custom-menu>li.current-menu-item>a,.xs-custom-menu>li:hover>a{background:#2154cf;color:#fff}.xs-custom-menu>li>a:before{content:"\f105";font-family:FontAwesome;padding-right:10px;font-weight:400}.carousel-control{width:auto}.ts-carousel-controller{text-align:center;padding-top:50px;z-index:1;position:relative}.ts-carousel-controller .left,.ts-carousel-controller .right,.owl-controls .owl-prev,.owl-controls .owl-next{cursor:pointer;background:#f6f6f6;width:38px;height:38px;line-height:38px;color:#989898;opacity:1;top:auto;text-shadow:none;display:inline-block;text-align:center;border-radius:100%}.owl-controls .owl-next{margin-left:6px}.ts-carousel-controller .left:hover,.ts-carousel-controller .right:hover,.owl-controls .owl-prev:hover,.owl-controls .owl-next:hover{color:#fff}.owl-controls .owl-page,.owl-controls .owl-buttons div{display:inline-block}.form-control{box-shadow:none;border:1px solid #f1f1f1;padding:6px 20px;height:50px;background:0 0;color:#959595;font-size:14px;border-radius:0}.form-control:focus{box-shadow:none}.paging{padding:10px 0 40px}.pagination li a{border-radius:0!important;margin-right:8px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>li>a:hover{color:#fff;border:1px solid transparent}.top-bar{padding:12px 0 15px;position:relative;background:#2d3559;color:#fff;line-height:normal}.top-bar.solid-bg{color:#626c84;background:#fafafa}.top-bar.solid-bg ul.top-menu li:last-child{border-right:0}.top-bar.solid-bg ul.top-menu li a,.top-bar.solid-bg .top-social a{color:#626c84}.top-bar.solid-bg ul.top-menu li a:hover,.top-bar.solid-bg .top-social a:hover{color:#2154cf}#top-bar-menu{margin:0;padding:0}ul.top-menu li{display:inline-block;font-size:14px;border-right:1px solid #4c5372;margin-right:10px;padding-right:10px;line-height:10px}ul.top-menu li:last-child{border-right:0}ul.top-menu li a{color:#999}ul.top-menu li a:hover{color:#2154cf}.top-social{list-style:none;margin:0;padding:0}.top-social a{font-size:14px;margin-right:15px;color:#fff}.top-social a:hover{color:#fff}.topbar-transparent{color:#fff;background:0 0;box-shadow:none;position:absolute;padding:12px 0;line-height:normal;width:100%;left:0;top:0;z-index:3;height:auto;-webkit-transition:350ms;-o-transition:350ms;transition:350ms}.topbar-transparent ul li a{color:#fff;font-weight:600}.topbar-transparent.border-down{border-bottom:1px solid rgba(255,255,255,.2);line-height:normal}.top-bar.highlight{background:#0f2765;color:#fff}.top-bar.highlight ul.top-menu li a{color:#fff;font-weight:600}.top-bar.highlight ul.top-menu li{border-right:1px solid rgba(0,0,0,.2)}.top-bar.highlight ul.top-menu li:last-child{border-right:0}.topbar-transparent.with-bg{background:rgba(0,0,0,.5);padding:10px 0 12px;line-height:normal}#top-bar .top-info{margin:0;float:left}#top-bar .top-info p,#top-bar .top-info i{color:#fff;font-weight:400;font-size:15px}#top-bar .top-info i{font-size:16px}#top-bar .top-info .info-icon{top:0;margin-right:5px}#top-bar .top-info .info-wrapper:after{height:15px;top:2px;background:rgba(255,255,255,.2)}.header-trans-leftbox .header-wrapper{background:rgba(0,0,0,.35);color:#fff;padding:0 20px 0 30px;position:relative;bottom:-40px;z-index:99}.header-trans-leftbox .header-wrapper:before{content:"";position:absolute;background:rgba(0,0,0,.35);display:block;width:300%;height:100%;right:-300%;top:0}.header.header-box-left{height:60px;box-shadow:none;position:absolute;width:100%}.header-box-left .header-wrapper{bottom:-15px}.header-wrapper{background:#0f2765;color:#fff;padding:0 30px;position:relative;bottom:-40px;z-index:99}.header-wrapper:before{content:"";position:absolute;background:#0f2765;display:block;width:300%;height:100%;right:-300%;top:0}.header-standard ul.main-menu{float:right;padding-right:80px}.header-standard .search-block .search-close{line-height:35px}.header-standard.header-transparent{border-bottom:1px solid rgba(255,255,255,.3);top:50px}.header-standard.header-transparent ul.navbar-nav>li>a{color:#fff}.header-standard{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.1);z-index:2}.header-standard ul.navbar-nav>li>a{color:#252a37;line-height:80px}.header-standard ul.navbar-nav>li.active>a,.header-standard ul.navbar-nav>li:hover>a{color:#2154cf}.header-standard .container{position:relative}.header-standard .site-nav-inner{padding-right:50px}.header-standard .nav-search{top:22px;right:25px;width:45px;height:45px;line-height:45px;background:#2154cf;border-radius:100%}.header-standard .search-block .search-close{color:#fff;top:-70px;right:10px;background:#2154cf;opacity:1;width:45px;height:45px;line-height:25px;border-radius:100%}.header-standard.header-boxed{background:0 0;position:absolute;box-shadow:none;top:50px;left:0;right:0}.header-standard.header-boxed .row{background:#fff;z-index:1;margin:0;padding:0 20px}.header-standard.header-boxed .nav-search{background:#2154cf}.header-standard.header-boxed .search-block .search-close{background:#2154cf}.header-standard.header-boxed.highlight .row{background:#0f2765}.header-standard.header-boxed.highlight ul.navbar-nav>li>a{color:#fff}.site-navigation.navdown{position:relative}.site-navigation.navdown .navbar-collapse{padding-left:0}.site-navigation.navdown ul.navbar-nav>li>a{line-height:60px}.site-navigation.navdown ul.navbar-nav.main-menu>li:first-child{margin-left:0}.site-navigation.navdown ul.main-menu>li.menu-item-has-children>a:after{margin-top:-30px}.nav-down.nav-box .site-navigation.navdown ul.navbar-nav>li:first-child>a{padding-left:15px}.site-navigation .nav-search{top:0;z-index:2;width:70px;height:72px;line-height:72px;right:15px;background:rgba(0,0,0,.2)}.site-navigation .search-block .search-close{top:-72px;z-index:2;width:70px;height:72px;line-height:60px;right:0;background:#00000033}.header.nav-down.nav-box{height:145px}.header.nav-down.nav-box .site-navigation.navdown{background:0 0}.header.nav-down.nav-box .site-navigation.navdown .row{position:relative;bottom:0;z-index:1;margin:0}.header.nav-down.nav-box .nav-search{right:15px}.header.nav-down.nav-boxed-transparent{color:#fff;background:0 0;box-shadow:none;position:absolute;width:100%;left:0;top:40px;z-index:2;height:auto;-webkit-transition:350ms;-o-transition:350ms;transition:350ms}.header.nav-down.nav-boxed-transparent .site-navigation.navdown{background:0 0}.header.nav-down.nav-boxed-transparent .site-navigation.navdown .row{position:relative;bottom:0;z-index:1;margin:0}.header.nav-down.nav-boxed-transparent p,.header.nav-down.nav-boxed-transparent i{color:#fff!important}.header.header-solid{background:#0f2765;color:#fff}.header.header-solid .top-info li .info-wrapper p,.header.header-solid .top-info .info-icon{color:#fff}.header.header-solid .top-info li .info-wrapper:after{background:rgba(255,255,255,.1)}.header.header-solid .top-info li.last .info-wrapper:after{background:0 0}.site-navigation.navdown.nav-transparent{background:0 0;position:absolute;border-bottom:1px solid rgba(255,255,255,.3);left:0;right:0;z-index:2}.header-trans-leftbox,.header-transparent{background:0 0;box-shadow:none;position:absolute;width:100%;left:0;top:10px;z-index:2;height:auto;-webkit-transition:350ms;-o-transition:350ms;transition:350ms}.header{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.1);z-index:2}.navbar-fixed{z-index:99999;position:fixed;opacity:.98;width:100%;top:0;-webkit-animation:fadeInDown 800ms;-moz-animation:fadeInDown 800ms;-ms-animation:fadeInDown 800ms;-o-animation:fadeInDown 800ms;animation:fadeInDown 800ms;-webkit-backface-visibility:hidden}.logo{height:90px;display:table}.logo a{display:table-cell;vertical-align:middle}.header.nav-down .logo{height:110px}.header-right{float:right}.top-info{list-style:none;margin:35px 0 0;padding:0;float:right}.top-info li{display:inline-block}.top-info li:last-child{margin-right:0;padding-right:0;border-right:0}.top-info .info-icon{font-size:20px;color:#2154cf;display:inline-block;top:-15px;position:relative;margin-right:10px}.top-info .info-wrapper{display:inline-block;margin-right:30px;position:relative}.top-info li .info-wrapper:after{position:absolute;content:'';background:#ddd;right:-15px;width:1px;height:35px;top:4px}.top-info li:nth-last-child(2) .info-wrapper:after{background:0 0}.top-info li .info-wrapper p{font-size:16px;margin-bottom:0;line-height:normal;font-weight:700;color:#252a37}.top-info li.last .info-wrapper:after{background:0 0}.top-info li .info-wrapper p.info-subtitle{line-height:normal;font-size:14px;font-weight:400;color:#7a7a7a;margin-top:5px}.site-navigation .container,.search-area{position:relative}.search-area{min-height:70px;padding-right:0}.nav-search{position:absolute;cursor:pointer;top:32px;right:0;color:#fff;width:30px;text-align:center}.search-block{background:#1f1f1f;box-shadow:0 2px 5px rgba(0,0,0,.1);display:none;padding:15px 20px;position:absolute;right:15px;top:100%;width:350px;z-index:10;margin-top:0}.search-block .form-control{background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.03);color:#fff;width:100%;height:40px;padding:0 12px;font-size:15px;font-style:italic}.search-block .search-close{color:#fff;position:absolute;top:-62px;right:-14px;font-size:32px;cursor:pointer;padding:5px;width:30px;height:30px;line-height:14px;text-align:center}.search-area .nav-search{top:23px}.search-area .search-block .search-close{top:-50px}.search-area .search-block{right:0}.header-get-a-quote .btn-primary{padding:13px 25px;border-radius:3px;line-height:normal;color:#fff;position:relative;top:-12px}.header-get-a-quote .btn-primary:hover{background:#1f1f1f}.banner-area{position:relative;min-height:500px;color:#fff;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden}.banner-area .container{position:relative}.banner-title{color:#fff;font-size:100px;margin-bottom:30px}.banner-heading{padding:100px 0 0;width:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;min-height:500px}.breadcrumb{position:absolute;right:0;bottom:0;padding:0;background:0 0;font-size:16px;font-weight:700}.breadcrumb a:hover{color:#fff}.breadcrumb>li+li:before{color:#fff}ul.navbar-nav.main-menu>li{position:relative;float:none;display:inline-block;margin-left:10px}ul.main-menu>li>a{color:#fff;text-rendering:optimizeLegibility;display:inline-block;padding:6px 15px;line-height:80px;font-size:14px;margin:0;text-transform:uppercase;position:relative;font-weight:700;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms}ul.main-menu>li:hover>a:before,ul.main-menu>li.current-menu-item>a:before,ul.main-menu>li.current-menu-parent>a:before{border-color:#2154cf;opacity:1;transform:scale(1) translateZ(0)}ul.main-menu>li>a:before{content:"";position:absolute;left:0;right:0;bottom:0;opacity:0;border-bottom:3px solid transparent;transform:scale(0) translateZ(0);-webkit-transition:-webkit-transform .45s ease,opacity .55s ease;-moz-transition:-moz-transform .45s ease,opacity .55s ease;-ms-transition:-ms-transform .45s ease,opacity .55s ease;-o-transition:-o-transform .45s ease,opacity .55s ease;transition:transform .45s ease,opacity .55s ease}.nav>li>a:hover,.nav>li>a:focus,.nav>li.current-menu-item>a{background:0 0}ul.main-menu>li:first-child:after{display:none}#responsive-menu{display:none}.menubar.site-nav-inner{margin-bottom:0;min-height:0;padding:0}ul.main-menu li ul{z-index:998}ul.main-menu>li.menu-item-has-children a{position:relative}ul.main-menu>li.menu-item-has-children>a:after{font-family:FontAwesome;position:absolute;clear:both;content:"\f107";display:block;font-size:14px;right:0;top:50%;margin-top:-40px}ul.main-menu{float:none;list-style:none;padding:0;margin:0;display:block}ul.main-menu>li ul{list-style:none;padding:0;margin:0;display:block}ul.main-menu>li>ul.sub-menu>li.menu-item-has-children>a:after{display:block;content:"\f105";font-family:FontAwesome;float:right;margin-top:0;margin-right:-5px}ul.main-menu>li:hover>ul{top:0}ul.main-menu li ul li ul{position:absolute;left:200px;top:0}ul.main-menu li>ul>li{float:none;margin:0}ul.main-menu li ul{position:absolute;left:0;top:100%;z-index:993;width:220px;padding:0}ul.main-menu li ul li:first-child a{border-top:0}ul.main-menu li>ul{opacity:0;visibility:hidden;background:#1c1e22;z-index:100;min-width:220px;border:0;padding:20px 25px;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-webkit-transition:all .28s ease-in-out;-moz-transition:all .28s ease-in-out;-ms-transition:all .28s ease-in-out;-o-transition:all .28s ease-in-out;transition:all .28s ease-in-out;text-align:left}ul.main-menu li:hover>ul{top:100%;opacity:1;visibility:visible}ul.main-menu li ul li{position:relative;float:none;list-style:none;border-bottom:none;margin-bottom:5px;line-height:normal}ul.main-menu li ul li a{height:inherit;float:inherit;text-align:left;display:block;margin:0!important;z-index:993;color:#fff;padding:10px 0;font-size:15px;border-top:1px solid #38393d;transition:color 300ms!important;-webkit-transition:color 300ms!important}ul.main-menu li>ul.sub-menu>li>a:hover,ul.main-menu li ul li.current-menu-item a{color:#fc6b2a}ul.main-menu li:hover>ul li>ul{top:0}.display-header .site-navigation.navigation{background:rgba(251,251,251,.49)}.site-navigation-inner{border-radius:4px 4px 0 0}.navbar-toggle:focus{border:none;box-shadow:none;outline:0}.navbar-toggle .icon-bar{width:22px;height:2px;background:#fff;transition:300ms;-webkit-transition:300ms;display:block}.navbar-toggle .icon-bar+.icon-bar{margin-top:2px}.navbar-toggle{background:#2154cf;float:none;position:relative;margin:0;margin-left:0;padding:0;margin-top:22px;border:none;border-radius:0;padding:10px}.navbar-toggle .menu-text{display:block;text-transform:uppercase;font-size:14px;position:absolute;left:30px;top:-3px;font-weight:500;color:#283033;transition:300ms;-webkit-transition:300ms}.menuwithlogo .navbar-header .navbar-toggle{margin-left:0;margin-top:-15px;float:right;cursor:pointer}.menuwithlogo .navbar-header .navbar-toggle .menu-text{display:none}.menuwithlogo .navbar-header{text-align:center}.navbar-responsive-collapse.collapse.in{min-height:320px}.navigation.nav-solid{background:#eee}.nav-solid ul.navbar-nav>li>a{color:#222}.nav-solid ul.main-menu>li:before{background:#ccc}#responsive-menu{padding-bottom:0}#responsive-menu .navbar-nav{margin:0;padding:0}#responsive-menu ul li span.menu-toggler{display:inline-block;width:34px;cursor:pointer;background:#000;color:#fff;height:34px;line-height:34px;text-align:center;position:absolute;right:0;top:8px;z-index:99;font-size:16px}#responsive-menu ul li ul{padding:0 0 0 30px;list-style:none;margin:0}#responsive-menu ul li a{transition:400ms;-webkit-transition:400ms;padding-top:10px;padding-bottom:10px;width:100%;display:block;border-bottom:1px solid rgba(255,255,255,.1)}#responsive-menu ul li:last-child a{border-bottom:0}#responsive-menu #menu-main-menu{margin:0;padding:0}#responsive-menu .nav>li>a{padding-left:0;padding-right:0;display:block;padding-top:15px;padding-bottom:15px}#responsive-menu .navbar-collapse{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px}#responsive-menu ul li{display:block;position:relative}#responsive-menu ul>li.menu-item-has-children>ul li a{padding-left:25px}@media(min-width:768px) and (max-width:991px){.main-menu>li>a{padding:0 0 0 25px}}#main-slide .item{min-height:900px;color:#fff;background-position:100% 100%;-webkit-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden}#main-slide .item img{width:100%;-webkit-backface-visibility:hidden}#main-slide .item .slider-content{z-index:1;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;-webkit-backface-visibility:hidden}#main-slide .item.active .slider-content{opacity:1;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}#main-slide .slider-content{padding:50px 0 0;width:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;min-height:900px}.slide-title{font-size:36px;line-height:48px;font-weight:100;color:#fff;margin:0;font-family:gilroy,sans-serif;-webkit-backface-visibility:hidden;font-weight:400}.slide-sub-title{font-style:normal;font-size:94px;line-height:100px;margin:10px 0 20px;color:#fff;font-weight:700;-webkit-backface-visibility:hidden}#main-slide .slider-content.text-center .slide-sub-title{font-size:76px;line-height:90px}.slider-text{display:table;vertical-align:bottom;color:#fff;padding-left:40%;width:100%;padding-bottom:0;padding-top:20px}.slider-text .slide-head{font-size:36px;color:#0052a5;position:relative}.slider-img{display:block;position:absolute;top:-80px;left:20%;width:314px;max-height:100%}.slider-img img{display:block;position:relative;max-height:100%;width:auto}.slider.btn{margin:40px 5px 0;border:2px solid transparent}.slider.btn.btn-border{border:2px solid #fff}.slider.btn.btn-border:hover{border:2px solid transparent}.slider-description{color:#fff;font-size:20px;line-height:34px;margin:20px 0 0}.slider.btn.btn-primary:hover{background:#1f1f1f}.carousel-indicators li{width:10px!important;height:10px!important;margin:1px!important;border-radius:100%!important;border:0!important;background:rgba(255,255,255,.5)}#main-slide .carousel-indicators li.active,#main-slide .carousel-indicators li:hover{background:#2154cf;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#main-slide .carousel-control.left,#main-slide .carousel-control.right,#main-slide .carousel-indicators{opacity:0;filter:alpha(opacity=0);background-image:none;background-repeat:no-repeat;text-shadow:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#main-slide:hover .carousel-control.left,#main-slide:hover .carousel-control.right,#main-slide:hover .carousel-indicators{opacity:1;filter:alpha(opacity=100)}#main-slide .carousel-control .fa-angle-left,#main-slide .carousel-control .fa-angle-right{position:absolute;top:50%;z-index:5;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main-slide .carousel-control .fa-angle-left{left:20px}#main-slide .carousel-control .fa-angle-right{right:20px}#main-slide .carousel-control i{background:rgba(0,0,0,.3);color:#fff;line-height:58px;width:60px;height:60px;font-size:36px;border-radius:0;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#main-slide .carousel-control i:hover{background:#2154cf;color:#fff}#main-slide .carousel-indicators{display:none!important}.carousel .item.active .animated1{}.carousel .item.active .animated2{-webkit-animation:slideInLeft .5s ease-in 300ms both;animation:slideInLeft .5s ease-in 300ms both}.carousel .item.active .animated3{-webkit-animation:fadeInLeft 1.5s ease-in-out 300ms both;animation:fadeInLeft 1.5s ease-in-out 300ms both}.carousel .item.active .animated4{-webkit-animation:lightSpeedIn 1.5s ease-in 300ms both;animation:lightSpeedIn 1.5s ease-in 300ms both}.carousel .item.active .animated5{-webkit-animation:bounceInLeft 1s ease-in-out 100ms both;animation:bounceInLeft 1s ease-in-out 100ms both}.carousel .item.active .animated6{-webkit-animation:fadeInRight 1s ease-in 200ms both;animation:fadeInRight 1s ease-in 200ms both}.carousel .item.active .animated7{-webkit-animation:fadeInRight 1.5s ease-in 300ms both;animation:fadeInRight 1.5s ease-in 300ms both}.carousel .item.active .animated8{-webkit-animation:bounceInDown 1s ease-in 800ms both;animation:bounceInDown 1s ease-in 800ms both}.owl-carousel.page-slider{z-index:0}.owl-carousel.page-slider .owl-nav{margin:0}.owl-carousel .owl-nav{text-align:center}.owl-carousel.owl-theme .owl-nav [class*=owl-]{background:#2154cf;color:#fff;position:absolute;bottom:0;right:0;width:40px;height:40px;line-height:42px;font-size:20px;text-align:center;margin:0;border-radius:0;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}.owl-carousel.owl-theme .owl-nav [class*=owl-prev]{right:40px}.owl-carousel.owl-theme .owl-nav>div:hover{background:#272d33}.owl-theme .owl-dots{text-align:center;margin-top:40px;position:relative;z-index:1}.owl-theme .owl-dots .owl-dot{display:inline-block}.owl-theme .owl-dots .owl-dot span{width:30px;height:4px;margin:5px 4px;background:#000;opacity:.2;display:inline-block}.owl-theme .owl-dots .owl-dot.active span{background:#2154cf;opacity:1}.n2-ss-button-container a,div#n2-ss-2 .n2-ss-button-container,div#n2-ss-2 .n2-ss-button-container a{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.page-slider.owl-carousel.owl-theme .owl-nav [class*=owl-]{background:rgba(0,0,0,.3);color:#fff;height:100px;line-height:100px;border-radius:0;-webkit-transition:all 500ms ease;transition:all 500ms ease;margin-top:-25px}.page-slider.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{background:#2154cf}.page-slider.owl-theme .owl-nav div{background:rgba(0,0,0,.5);position:absolute;top:50%;width:36px;height:72px;line-height:72px;font-size:26px;text-align:center;margin:0;border-radius:0;-webkit-transition:400ms;transition:400ms;transition:400ms;-webkit-transform:translateY(-50%);transform:translateY(-50%);transform:translateY(-50%)}.page-slider.owl-theme .owl-nav div:hover{background:#2154cf;color:#fff}.page-slider.owl-theme .owl-nav [class*=owl-prev]{right:auto;left:0}.page-slider .item{position:relative;z-index:2;min-height:700px;background-position:50% 50%;background-size:cover}.page-slider.page-slider-small .item{max-height:500px;min-height:auto}.page-slider .owl-item .box-slider-content{opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.page-slider .owl-item.active .box-slider-content{opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s}.page-slider .owl-item.active .box-slider-text{-webkit-animation:slideInRight .8s ease-out 1s both;animation:slideInRight .8s ease-out 1s both}.page-slider-caption{position:absolute;bottom:0;width:100%;padding:5px 20px;background:rgba(255,255,255,.9)}.page-slider-caption h3{font-size:20px}.page-slider-caption span{font-weight:400}.box-slider-content{top:50%;padding:0;position:absolute;width:600px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transform:translateY(-50%)}.box-slider-text{background:#fff;display:inline-block;padding:30px;max-width:650px}.box-slider-text .slider.btn{padding:12px 40px;margin:15px 5px 0}.box-slider-text .slider.btn.btn-border{border:2px solid;border-color:#2154cf;color:#252a37}.box-slider-text .slider.btn.btn-border:hover{color:#fff;border-color:transparent}.box-slide-title{font-size:24px;font-weight:400;margin:0;color:#666}.box-slide-sub-title{font-size:36px;margin:12px 0 10px}.box-slide.owl-theme .owl-controls{margin:-20px}.ts-feature-info{z-index:1;position:relative}.ts-feature-title{font-size:28px;margin:30px 0 20px}.ts-feature-box .feature-icon{color:#2154cf;font-size:60px}.ts-feature-box-round .xs-main-overlay{border-radius:5px}.ts-feature-box-round .ts-feature-box .ts-feature-info{height:215px;padding:50px 0 30px}.ts-feature-box-round .ts-feature-title{font-size:22px;margin:10px 0 0}.ts-feature-box-round .box-round-highlight{margin-top:-30px}.fw-container-fluid .ts-feature-box .ts-feature-info{color:#fff;padding:70px 50px;height:360px}.fw-container-fluid .ts-feature-box .ts-feature-title,.fw-container-fluid .feature-icon,.column-bg .feature-icon,.column-bg .ts-feature-title{color:#fff!important}.ts-feature-info.icon-left .feature-icon{float:left;font-size:50px}.ts-feature-info.icon-left .feature-content{margin-left:80px}.ts-feature-info.icon-left .ts-feature-title{font-size:22px;margin:0 0 5px}.ts-feature-info.icon-left.icon-round .feature-icon{float:left;font-size:36px;background:#a2df48;color:#fff;border-radius:100%;width:75px;height:75px;line-height:80px;text-align:center}.ts-feature-info.icon-left.icon-round .feature-content{margin-left:110px}.ts-feature-info.icon-left.icon-round .ts-feature-title{margin-bottom:10px}.feature-img-box .feature-content h3{margin:30px 0 20px}.feature-img-box-left .feature-content{margin-left:80px}.feature-img-box-left .feature-content .btn-dark{margin-top:15px}.feature-img-box-left .feature-content h3{margin-top:0}.toll-free-cta{background:#2d3559;display:inline-block;text-align:center;padding:30px 80px;position:relative;margin-top:20px}.toll-free-cta:before{bottom:100%;left:55px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-bottom-color:#2d3559;border-width:20px}.toll-free-cta h3,.toll-free-cta p{margin:0}.toll-free-cta h3,.parallax-section .feature-content .toll-free-cta h3{color:#a2df48;font-size:40px}.cta-text-white h3,.cta-text-white p{color:#fff}.cta-text-white p{margin-bottom:0}.feature-intro-box{position:relative;margin:20px}.feature-intro-content{position:absolute;top:20px;right:20px;bottom:20px;left:20px;padding:40px 30px;z-index:1;width:345px;min-height:460px;text-align:center;background:rgba(255,255,255,.9);box-shadow:0 20px 25px 15px rgba(0,0,0,.35);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.feature-intro-content h3{font-size:180px;line-height:100%;margin:50px 0 0}.feature-intro-content p{font-size:24px;line-height:30px;font-weight:700}.intro-shape:after{content:'';position:absolute;right:0;z-index:-1;border-left:400px solid transparent;border-right:0 solid transparent;border-bottom:400px solid #2154cf;bottom:-40px}.ts-service-box{margin-bottom:50px}.ts-service-content{position:relative}.ts-service-icon i{font-size:70px;position:absolute;right:0;color:#f2f2f2;z-index:-1}.service-title{margin-top:25px}.ts-service-box h3{font-size:22px}.ts-service-overlay{position:relative;min-height:310px;overflow:hidden;margin-bottom:30px}.ts-service-overlay:before{position:absolute;content:'';background:rgba(45,53,89,.85);width:100%;height:100%;top:0;bottom:0;left:0;opacity:0;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.ts-service-overlay .service-content{position:absolute;bottom:-198px;text-align:center;padding:40px;color:#fff;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.ts-service-overlay .service-content p{opacity:0;line-height:26px}.ts-service-overlay .service-title{color:#fff;background:rgba(162,223,72,.85);margin:0;padding:15px 0 20px;font-size:22px}.ts-service-overlay .service-title i{font-size:28px;position:relative;bottom:-5px;right:10px}.ts-service-overlay:hover .service-content,.ts-service-overlay:hover .service-content p{bottom:0;text-align:left;opacity:1;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.ts-service-overlay:hover:before{opacity:1}.ts-service-overlay:hover .service-title{background:0 0}.ts-image-wrapper img{width:100%}.ts-service-overlay .btn{margin-top:15px}.btn-primary.icon-bg{padding:10px 20px;border-radius:3px 0 0 3px;position:relative}.btn-primary.icon-bg i{padding:12px 17px;background:#2d3559;width:55px;height:45px;display:inline-block;position:absolute;margin-left:20px;font-weight:700;top:-2px;font-size:20px;border-radius:0 3px 3px 0}.btn-primary.icon-bg:hover i{background:#1f1f1f}.featured-tab .nav-tabs{border:0}.featured-tab .nav-tabs>li>a{font-weight:600;background:0 0;border-radius:0;min-width:200px;min-height:100px;padding:25px 80px;border:0;margin-right:-1px;color:#252a37;text-align:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;transition:all 300ms ease}.featured-tab .nav-tabs>li.active>a{color:#2154cf;background:#fff;-webkit-box-shadow:0 -5px 14px -5px rgba(0,0,0,.05),-5px 5px 14px -13px rgba(0,0,0,.05);box-shadow:0 -5px 14px -5px rgba(0,0,0,.05),-5px 5px 14px -13px rgba(0,0,0,.05)}.tab-text-title{display:block;margin-top:20px}.featured-tab .tab-content{background:#fff;border:0;border-top:0;padding:40px 30px;min-height:430px;overflow:hidden;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.05);box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.featured-tab .bg-contain-verticle{min-height:380px}.bg-contain-verticle{background-image:url(../images/tab-shape.png);background-size:cover;background-repeat:no-repeat;vertical-align:middle!important;padding:30px 25px;margin:-10px}.bg-contain-verticle.pull-left{margin:0 40px 10px 0}.bg-contain-verticle.pull-right{margin:0 0 0 40px}.img-center{display:block;margin-right:auto;margin-left:auto}.tab-content-info{padding:0 20px 0 10px}.tab-content-info .btn-light{font-weight:800;-webkit-transition:all .3s;transition:all .3s;background-color:transparent;border-color:transparent}.tab-content-info .btn-light i{padding-left:5px}.tab-content-info .btn-light:hover{color:#2154cf;background-color:transparent}.tab-content-title{font-size:30px;line-height:22px;margin-top:40px;margin-bottom:20px;display:inline-block}.featured-tab .tab-pane img.pull-left{margin:0 40px 10px 0}.featured-tab .tab-pane img.pull-right{margin:0 0 0 40px}.featured-tab .nav-tabs>li>a{position:relative;z-index:2}.featured-tab .nav-tabs>li.active>a:after{position:absolute;left:50%;bottom:0;content:"";width:100px;height:3px;background:#2154ce;margin-left:-50px;-webkit-transition:all .3s;transition:all .3s}.featured-tab .nav-tabs>li.active>a .tab-head span{color:#2154ce}.tab-head span{-webkit-transition:all .3s;transition:all .3s;color:#222}.tab-head i{font-size:44px;-webkit-transition:all .3s;transition:all .3s;color:#2154ce}.landing-tab{position:relative;z-index:10}.landing-tab .nav-tabs{border-right:1px solid #e7e7e7;padding:25px 0;border-bottom:0}.landing-tab .nav-tabs>li.active{margin-right:-3px}.landing-tab .nav-tabs>li.active .tab-info h3{color:#323232}.landing-tab .nav-tabs>li{padding:15px 0}.landing-tab .nav-tabs>li>a{background:0 0!important;border-radius:0;padding:0 15px;color:#6a6a6a!important;position:relative;border:0!important;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.landing-tab .nav-tabs>li>a:hover{background:0 0}.landing-tab .tab-icon{font-size:28px;display:inline-block}.landing-tab .tab-info{display:inline-block;vertical-align:middle;position:absolute;left:70px;top:50%;margin-top:-12px}.landing-tab .tab-info h3{font-size:18px;line-height:normal;margin:0;color:#6a6a6a;font-family:lato,sans-serif;font-weight:500}.landing-tab .tab-pane h3{margin-top:0;line-height:normal;font-family:lato,sans-serif;font-weight:500}.landing-tab .tab-pane h3.text-center{margin-bottom:25px}.landing-tab .tab-pane{padding-left:95px;text-align:justify}.landing-tab .tab-pane i.big{font-size:200px;margin-bottom:30px;display:block}.insurance-tab .nav.nav-tabs{border-bottom:0;margin-bottom:50px}.insurance-tab .nav.nav-tabs>li>a{background:0 0;border:0;color:#323232;padding:0 30px 0 0;font-weight:500}.insurance-tab .nav.nav-tabs>li.active>a,.insurance-tab .nav.nav-tabs>li:hover>a{color:#a2df48}.insurance-tab .nav.nav-tabs>li>a span{font-size:28px;margin-right:8px;position:relative;bottom:-8px}.ts_ins_quote h3{font-size:24px;margin-bottom:20px}.wpcf7-form .ts_ins_quote .wpcf7-form-control-wrap .wpcf7-form-control{background:0 0;border:1px solid #d2d2d2;border-radius:4px;font-style:italic;margin-top:15px}.facts{position:relative;text-align:center;padding:25px 0 5px;margin-left:-100px;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.facts i{font-size:54px;color:#a4a7af}.facts-num .funfact{font-size:30px;font-weight:700;color:#252a37;margin-top:15px;margin-bottom:0;display:inline-block}.facts h4{font-size:18px;margin-top:8px;text-transform:uppercase}.fact-box i{font-size:54px;color:#fff}.fact-box .facts-num{font-size:30px;font-weight:700;color:#fff;margin-top:15px;margin-bottom:0}.fact-box .fact-title{font-size:16px;color:#fff;font-weight:400}.fact-box p{font-weight:700}.ts-facts-col{padding:0}.ts-facts-col .facts{margin:0;padding:0;position:relative;border-bottom:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);padding:5px 0 0}.ts-facts-col:nth-child(2) .facts,.ts-facts-col:nth-child(4) .facts{border-right:0}.ts-facts-col:nth-child(3) .facts,.ts-facts-col:nth-child(4) .facts{border-bottom:0}.ts-facts-col .facts i{color:rgba(255,255,255,.25);position:absolute;top:15px;font-size:70px}.ts-facts-col .facts-num .funfact,.ts-facts-col .facts p{color:#fff;font-weight:700}.ts-featured-projects{padding-top:0}#featured-projects-slide{position:relative}#featured-projects-slide .owl-stage-outer{padding-top:100px}#featured-projects-slide .item{min-height:470px}.featured-projects-content{min-height:470px;padding:0 50px;margin:0 30px 20px;background:#f7f9fd;border-radius:3px;position:relative}.featured-projects-text{max-width:440px;padding:50px 30px 0 0}.featured-projects-text.pull-right{padding:50px 0 0 30px}.features-slider-img{margin-top:-75px}.featured-projects-content .btn-primary{margin-top:15px}.owl-carousel.featured-projects-slide.owl-theme .owl-nav>div{bottom:-40px;right:78px;width:60px;height:60px;line-height:65px;font-size:32px;color:#fff}.owl-carousel.featured-projects-slide.owl-theme .owl-nav>.owl-prev{right:138px}.owl-carousel.featured-projects-slide.owl-theme .owl-nav>.disabled{background:#90a9e7}.ts-team-wrapper{position:relative;overflow:hidden;box-shadow:0 3px 5px 0 rgba(0,0,0,.03);text-align:center;min-height:380px}.ts-team-content{position:relative;left:0;width:100%;height:100%;height:95px;padding:20px 25px;margin-top:0;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms}.team-img-wrapper{position:relative;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.team-img-wrapper:after{position:absolute;content:'';background:rgba(31,31,31,.8);width:100%;height:100%;top:0;bottom:0;left:0;opacity:0;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.team-img-wrapper img{width:100%}.ts-team-content .team-name{font-size:20px;margin:0;line-height:normal}.ts-team-content .team-designation{font-size:14px;font-style:italic}.team-social-icons{display:none;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.team-social-icons a,.team-social a{color:#252a37;margin-right:12px;text-align:center}.team-social-icons a:hover,.team-social a:hover{color:#2154cf}.ts-team-wrapper:hover .ts-team-content{position:absolute;top:50%;margin-top:-95px;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.ts-team-wrapper:hover .ts-team-content h3,.ts-team-wrapper:hover .ts-team-content p{color:#fff}.ts-team-wrapper:hover .team-img-wrapper:after{opacity:1;right:0}.ts-team-wrapper:hover .team-social-icons{display:block;height:95px;padding:30px 0}.team.team-list .team-content h3{margin-bottom:5px}.team-designation{font-style:italic}.team.team-list-border .team-img img{width:100%}.team.team-list-border .team-content{border:1px solid #f0f0f0;border-top:0;padding:20px 30px 15px}.team.team-list-border .team-content h3{margin:0}.team.team-list-border .team-social{border-top:1px solid #f0f0f0;padding-top:15px;margin-top:20px}.team.team-list-border .team-social a{margin-right:20px}.pricing{padding-bottom:80px}.plan{border:1px solid #eaeaea;border-radius:4px}.plan-name{display:block;font-size:24px;line-height:30px;font-weight:700;padding:20px 0;color:#252a37;margin-bottom:0}.plan-price{font-size:48px;padding:0;position:relative;color:#252a37;margin:0 0 25px}.plan-price .currency{top:-.9em;font-size:50%;left:-.01em;font-weight:700}.plan-name small{display:block;font-size:12px;font-weight:700;line-height:normal}.plan-price sub{font-size:20px;left:-.6em;position:relative}.plan ul{background:#fff;padding:0;margin-bottom:0}.plan ul li{padding:8px 30px;list-style:none}.plan .btn{margin:25px 0 40px}.plan.featured{background:#2154cf;color:#fff;padding:40px 0;margin:-40px 0}.plan.featured ul{background:0 0}.plan.featured .plan-name{color:#fff}.plan.featured .plan-price{color:#fff}.plan.featured .btn{background:#fff;color:#2154cf}.wpcf7-form .wpcf7-form-control{width:100%;box-shadow:none;border:1px solid #f1f1f1;padding:5px 20px;color:#626c84;font-size:16px;font-weight:400}select.wpcf7-form-control{border:0!important;outline:1px solid #dadada}.wpcf7-form input.wpcf7-form-control,select.wpcf7-form-control{height:50px}.wpcf7-form .wpcf7-form-control.wpcf7-submit{width:auto;float:right;color:#fff;font-weight:700;text-transform:uppercase;border:0;padding:15px 35px;margin-top:15px}.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background:#fc6a2a}.wpcf7-form p{margin-bottom:15px}.ts_quote_form{background:#1f1f1f;color:#fff;padding:80px 50px;margin-top:-80px;margin-bottom:-80px}.ts_quote_form .column-title{font-size:36px;margin-bottom:40px}.ts_quote_form .column-title span{font-size:20px;margin:0}.ts_quote_form .form-group{margin-bottom:30px}.ts_quote_form .wpcf7-form-control-wrap.text .wpcf7-form-control,.ts_quote_form .wpcf7-form-control-wrap.email .wpcf7-form-control,.ts_quote_form .wpcf7-form-control-wrap.textarea .wpcf7-form-control{border:0;border-bottom:1px solid #6d6d6d;padding-left:0;color:#fff;background:0 0;position:relative;z-index:2}.ts_quote_form .wpcf7-form-control-wrap .wpcf7-form-control:focus{border:0;box-shadow:none;outline:none;border-bottom:1px solid #2154cf}.ts_quote_form .tag-line{text-align:center;color:#fff;clear:both;margin-top:20px;margin-bottom:0}.ts_quote_form .tag-line p{color:#fff;margin:0;font-size:14px}.quote_form input::-webkit-input-placeholder,.quote_form textarea::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,.3)}.newsletter-form input::-webkit-input-placeholder,.newsletter-form input:-moz-placeholder,.newsletter-form input::-moz-placeholder{color:#252a37}.quote_form input:-moz-placeholder,.quote_form textarea:-moz-placeholder{color:#fff}.quote_form input::-moz-placeholder,.quote_form textarea::-moz-placeholder,.newsletter-form input::-moz-placeholder{color:#fff}.quote_form input:-ms-input-placeholder,.quote_form textarea:-ms-input-placeholder,.newsletter-form input:-ms-input-placeholder{color:#fff}.testimonial-slide{padding:0}.quote-item{padding:0}.quote-item .quote-text{margin:40px 0 10px;display:inline-block;padding:50px 40px 30px 45px;background-color:#fff;background:rgba(0,0,0,.5);color:#fff;position:relative;font-size:16px;font-style:italic}.quote-item .quote-text:before{content:"\f10d";font-family:FontAwesome;position:absolute;font-size:20px;left:45px;top:-20px;color:#fff;background:#2154cf;width:50px;height:50px;line-height:50px;text-align:center;border-radius:3px;font-style:normal}.quote-item .quote-text:after{content:"";position:absolute;bottom:-20px;left:55px;border-width:0 0 20px 20px;border-style:solid;border-color:transparent rgba(0,0,0,.5);display:block;width:0}img.testimonial-thumb{max-width:80px;float:left;margin-right:20px;border-radius:100%}.quote-item-info{padding-top:15px;display:inline-block;-webkit-backface-visibility:hidden}.quote-author{font-size:20px;line-height:20px;margin:0 0 2px;font-weight:600;display:block;color:#fff}.quote-subtext{color:#fff;font-size:14px;display:block}.quote-item-footer{margin-top:40px;margin-left:0}.testimonial-slide.owl-carousel.owl-theme .owl-nav [class*=owl-]{bottom:0;color:#fff}.testimonial-slide.owl-theme .owl-dots{text-align:center;margin-top:60px;position:relative;z-index:1}.testimonial-slide.owl-theme .owl-dots .owl-dot{display:inline-block}.testimonial-slide.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 4px;background:#fff;opacity:.45;display:inline-block}.testimonial-slide.owl-theme .owl-dots .owl-dot.active span{background:#e50404;opacity:1}.ts-testimonial-static{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);padding:100px 40px 60px}.ts-testimonial-static .ts-testimonial-text{text-align:center;font-style:italic;position:relative}.ts-testimonial-static .ts-testimonial-text:before{content:"\e937";font-family:iconfont;transform:rotate(180deg);position:absolute;font-size:36px;left:50%;margin-left:-15px;top:-60px;color:#2154cf;font-style:normal}.quote-item-static-footer{margin:30px 0 0 30px}.quote-item-static-footer .quote-author{color:#252a37;font-size:18px}.quote-item-static-footer .quote-subtext{color:#626c84;font-weight:400}.ts-testimonial-static2{background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);padding:30px;border-radius:4px}.ts-testimonial-static2 .quote-item-static-footer{margin:0 0 15px;position:relative}.ts-testimonial-static2 .quote-item-static-footer:before{content:"\e937";font-family:iconfont;position:absolute;font-size:36px;right:0;top:0;color:rgba(0,0,0,.15)}.ts-testimonial-static2 img.testimonial-thumb{max-width:48px}.ts-testimonial-static2 .quote-item-info{padding:0}.ts-testimonial-static2 .quote-text{line-height:26px;position:relative}.ts-testimonial-static.text-center{padding:100px 30px 40px}.ts-testimonial-static.text-center img.testimonial-thumb{float:none;margin-right:0}.ts-testimonial-static.text-center .quote-item-static-footer{margin-left:0}.quote-item-area{max-width:600px;margin:0 auto}.quote-item-area .quote-thumb{background:#2154cf;text-align:center;width:190px;height:190px;border-radius:100%}.quote-item-area .quote-thumb img{display:block;width:180px;height:180px;border-radius:100%}.quote-item-content .quote-name{margin:0}.quote-item-content .quote-name-desg{margin-bottom:10px;display:block}.quote-message{font-style:italic}.testimonial-slide-classic.owl-carousel.owl-theme .owl-nav [class*=owl-]{top:50%;bottom:auto}.testimonial-slide-classic.owl-carousel.owl-theme .owl-nav [class*=owl-prev]{left:0;right:auto;margin-top:-10px}.featured-video{background:#fff}.video-block-head h2{font-size:16px;margin:0;line-height:normal}.video-block-head h3{font-size:24px;line-height:normal;margin:0}.video-block-content .image-block-content{margin-bottom:0!important;padding:5px 0!important}.video-block-content h3{margin:0!important;line-height:normal!important}.video-block-content .feature-icon{background:0 0!important;color:#323232;font-size:28px!important;margin-top:5px!important;width:0!important;height:0!important;line-height:0!important;border-radius:0!important;text-align:left!important}.video-block-content .btn.btn-primary{color:#fff;margin:5px 0 0 40px;padding:8px 25px}.video-block-content .btn.btn-primary:hover{color:#333}.video-block-content .feature-content{padding-right:20px!important;padding-left:55px!important}.post-img-wrapper{position:relative}.post-img-overlay{position:relative;display:inline-block}.post-img-overlay::before{position:absolute;border-radius:1px;background-color:transparent;content:'';left:0;right:0;width:100%;height:100%;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.post-img-overlay:hover::before{background-color:rgba(0,0,0,.5)}.post-img-overlay a{position:absolute;right:0;color:#fff;background:#666;padding:15px 20px;opacity:0;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.post-img-overlay a.link{right:0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.post-img-overlay:hover a.link{left:0;right:auto;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.post-img-overlay a.view{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.post-img-overlay:hover a.view{bottom:0;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.recent-post{padding:0 15px}.recent-post .post-body h3{font-size:18px;margin-bottom:3px;font-family:lato,sans-serif;font-weight:700}.recent-post .post-body h3 a{color:#323232}.recent-post .post-body .post-meta a{font-weight:400;font-size:13px}.recent-post .post-body .post-meta span,.recent-post .post-body .post-meta span i{padding-right:5px}.recent-post .post-excerpt{padding-top:1px}.recent-post .post-excerpt a.read-more{padding:6px 18px;border-width:1px;font-size:12px;margin-top:10px}.client_logo{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;min-height:32px}.client_logo img{-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;width:auto!important}.client_logo:hover img{opacity:1;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.owl-carousel.owl-theme.client-carousel .owl-nav .owl-prev{left:10px;right:auto;color:#fff}.owl-carousel.owl-theme.client-carousel .owl-nav [class*=owl-]{bottom:-22px}.twitter-header i{font-size:70px;color:#32b6e6}.twitter-header p{font-weight:700;font-size:15px}.twitter-header{margin-bottom:30px}.twitter-feed ul{padding-left:0}.twitter-feed .tweet{font-size:23px;line-height:27px;font-weight:700}.twitter-feed .tweet img{display:none}.twitter-feed .timePosted a{opacity:.7;font-size:14px;font-style:italic;font-weight:700;color:blue}.tweet a,.timePosted a{color:#1dcaff}.tweet,.timePosted{font-size:18px;font-style:italic;font-family:lato,sans-serif;font-weight:400}.twt-white .twitter-feed .tweet,.twt-white .twitter-feed .tweet a,.twt-white .twitter-feed .timePosted a{color:#fff!important}.twt-white .twitter-feed .tweet a,.twt-white .twitter-feed .timePosted a{font-weight:900;opacity:1}.twt-line i{font-size:40px;color:#32b6e6}.twt-line .twitter-feed .tweet{font-size:16px;line-height:20px;margin-bottom:0}.twt-line .twitter-feed p.timePosted{margin-bottom:0}.twt-line .twitter-feed .timePosted a{font-size:12px;font-weight:700;color:#69696e}#contact-form{margin-top:25px}#contact-form label{font-weight:400}.map-wrapper{position:relative}.contact-info-inner h3{margin-bottom:25px;font-size:24px;color:#fff}.contact-info h3{margin-top:42px;font-size:24px}.contact-info p{font-size:18px}.contact-info i{font-size:18px;margin-right:10px}.contact-info-inner{position:absolute;color:#fff;top:0;bottom:0;z-index:2;background:rgba(0,0,0,.7);padding:25px 30px;max-width:400px;text-align:left;left:5%}.contact-info-inner p{overflow:hidden;margin-bottom:25px}.contact-info-inner p strong{display:block}.contact-info-inner i{margin-right:20px!important;font-size:24px;margin-top:5px}.ts-contact-info .ts-contact-icon{float:left;font-size:44px;color:#2154cf}.ts-contact-info .ts-contact-content{margin-left:70px}.ts-contact-info .ts-contact-title{font-size:22px;margin:0}.footer{position:relative}.footer-top{position:absolute;top:-60px;z-index:1;margin:0 auto;width:100%}.footer-top-bg{background:#0f2765;margin:0;color:#fff}.footer-top .footer-box{padding:30px 55px 20px;min-height:120px}.footer-top .footer-box i{float:left;font-size:28px;margin-top:0;background:rgba(0,0,0,.3);text-align:center;width:65px;height:65px;line-height:65px;border-radius:100%}.footer-top .footer-box .footer-box-content{margin-left:90px}.footer-top .footer-box .footer-box-content h3{margin-top:6px;margin-bottom:2px;font-size:20px;color:#fff;font-weight:700}.footer-top .footer-box .footer-box-content p{margin:0;font-size:14px}.footer-main{position:relative;padding:130px 0 40px}.footer-main.bg-overlay:after{background-color:rgba(0,8,29,.85)}.footer-widget{padding-bottom:40px}.footer .widget-title{color:#fff;font-size:22px;margin-top:0;margin-bottom:30px}.footer-widget.widget_media_image{margin:20px 0 0;padding:0}.footer-logo{margin:20px 0 25px}#text-3.footer-widget{padding:0}.footer-social{margin-top:25px}.footer-social ul{list-style:none;margin:0;padding:0}.footer-social ul li{margin:0 10px 0 0;display:inline-block}.footer-social ul li a{-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms;color:#fff}.footer-social ul li a:hover{color:#2154cf}.footer-social ul li a i{width:36px;height:36px;line-height:36px;background:rgba(255,255,255,.1);border-radius:100%;text-align:center;-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms}.footer-social ul li a i:hover{color:#fff}.footer-social ul li a i.fa-facebook:hover{background:#3b5998}.footer-social ul li a i.fa-twitter:hover{background:#70c2e9}.footer-social ul li a i.fa-google-plus:hover{background:#c53942}.footer-social ul li a i.fa-pinterest-p:hover{background:#bd081c}.footer-social ul li a i.fa-linkedin:hover{background:#3daccf}.footer-social ul li a i.fa-instagram:hover{background:#3f729b}.footer-widget ul.list-dash li{width:50%;float:left;line-height:normal;padding-bottom:25px;font-size:15px;position:relative;z-index:2}.footer-widget ul.list-dash li a{color:#fff}.footer-widget ul.list-dash li a:hover{color:#2154cf}.form.mc4wp-form{margin:0}.mc4wp-form input[type=email]{width:90%;margin:15px 0;padding-left:30px;background:#fff;color:#333;font-size:14px;height:50px;font-style:italic;border:0;border-radius:25px 0 0 25px}.finances-newsletter .form-group{position:relative}.finances-newsletter input[type=submit]{position:absolute;right:0;top:15px;text-indent:-9999em;background:#2154cf;border-radius:0 25px 25px 0;padding:13px 30px;height:50px;border:0;background-image:url(../images/newsletter-icon.png);background-repeat:no-repeat;background-position:18px 50%;text-indent:-9999em}.footer-main.footer-style-2{padding:0;border-top:1px solid rgba(0,0,0,.1)}.footer-main.footer-style-2 .footer-widget{padding-top:60px;padding-bottom:40px}.footer-main.footer-style-2 .widget-title{color:#252a37;font-size:20px;margin-top:0;margin-bottom:25px;position:relative}.footer-main.footer-style-2 ul{list-style:none;margin:0;padding:0}.footer-main.footer-style-2 ul li a{color:#8f8f8f}.footer-main.footer-style-2 ul li a:hover{color:#a2df48}.copyright.copyright-style-2{padding:0}.copyright.copyright-style-2 .border-top{border-top:1px solid rgba(0,0,0,.1);padding:30px 0}.copyright.copyright-style-2 p{line-height:26px}.footer-social.social-color{margin:0 0 10px}.footer-social.social-color ul li a i.fa-facebook{background:#3b5998}.footer-social.social-color ul li a i.fa-twitter{background:#2aa3ef}.footer-social.social-color ul li a i.fa-google-plus{background:#c53942}.footer-social.social-color ul li a i.fa-instagram{background:#3f729b}.footer-social.social-color ul li a i:hover{background:#000}.copyright{padding:30px 0;font-size:14px}#footer-menu{text-align:right}#footer-menu{list-style:none;margin:0;padding:0}#footer-menu li{display:inline-block;line-height:12px;padding-left:15px}#footer-menu li a{color:#fff;padding:0}#back-to-top{right:40px;top:auto;z-index:10;-webkit-backface-visibility:hidden}#back-to-top.affix{bottom:20px}#back-to-top .btn.btn-primary{background:#2154cf;border:2px solid transparent;color:#fff;font-size:18px;padding:6px 15px;width:44px;height:44px;line-height:30px;border-radius:100%}#back-to-top .btn.btn-primary:hover{background:#1f1f1f;color:#fff;opacity:1}#banner-area{position:relative}#banner-area img{height:300px;width:100%}.banner-title-content{position:absolute;top:45%;width:100%;height:100%}.banner-title-content h2{color:#fff;font-size:36px;text-transform:uppercase}.breadcrumb{background:0 0}.banner-title-content .breadcrumb span{background:0 0;color:#ee3b24;font-weight:700;font-size:16px}.banner-title-content .breadcrumb a{color:#fff}.custom-page-header .banner-title-content{z-index:3}.breadcrumb li a{color:#fff}.skew-shape{position:relative}.skew-shape:before{content:"";position:absolute;background:#a2df48;width:80px;height:100%;right:-40px;bottom:0;top:0;left:auto;transform:skewX(-9deg);z-index:2}.about-message{background:#f4f4f4;min-height:374px}.about-message ul li a{color:#6a6a6a}.ts-progress-bar .progress{position:relative;height:4px;overflow:visible;box-shadow:none;background:#e8e8e8;margin-bottom:30px}.ts-progress-bar .progress-bar{background:#2154cf;box-shadow:none}.ts-progress-bar .progress-bar .progress-value{position:absolute;color:#252a37;top:-30px;right:0;font-size:14px;font-weight:700}.call-to-action.action-center{text-align:center}.call-to-action h3{font-size:30px;margin:0 0 10px}.call-to-action-details{font-size:18px;color:#252a37;margin-bottom:20px}.panel.panel-default{margin-top:20px}h4.panel-title{position:relative;padding-left:30px}h4.panel-title a:before,h4.panel-title a.collapsed:before{font-family:FontAwesome;position:absolute;z-index:0;font-size:16px;left:0;padding:0 5px;text-align:center}h4.panel-title a:before{content:"\f056"}h4.panel-title a.collapsed:before{content:"\f055"}.panel-body ul{padding-left:35px}.panel-group .btn.btn-primary.solid:hover{color:#333}.job-box{background:#f7f7f7;position:relative;display:table;table-layout:fixed;width:100%;padding:20px 30px;margin:0 0 40px;border-radius:3px}.job-box .job-info{display:table-cell;line-height:26px;padding:0 10px;font-size:15px}.job-box .job-info .icon{float:left;width:25px;margin-top:5px}.job-box .job-info .desc{overflow:hidden;font-weight:500}.job-box .job-info .desc strong{display:block;color:#2154cf;margin-top:5px}.faq-box{margin-bottom:45px}.faq-box h4{margin-bottom:25px;text-transform:uppercase}.error-page .error-code{display:block;font-size:150px;line-height:150px;color:#333;margin-bottom:20px;text-shadow:5px 5px 1px rgba(0,0,0,.1)}.error-page .error-body .btn{margin-top:30px;font-weight:700}.post.post-last{border-bottom:0}.post-image-wrapper{position:relative}.blogs-date{position:absolute;top:50px;left:0;color:#fff;border-radius:0 25px 25px 0;padding:5px 15px;font-weight:700;background:#ee3b24}.blogs-date a{color:#fff}.post-footer .btn.btn-primary{margin-top:15px;padding:10px 30px}.post-meta{color:#959595;font-weight:400;font-size:13px}.post-meta span{padding-right:10px}.post-meta a{color:#959595;font-size:15px}.post-meta-author a,.post-meta-cats a{color:#323232}.entry-header .entry-title{font-size:28px}.entry-header .entry-title a{color:#323232}.entry-header .entry-title a:hover{color:#fc6a2a}.about-author{background:#f2f2f2;padding:15px 20px;margin:20px 0}.author-img img{width:120px;height:120px;margin-right:30px;border-radius:100%;margin-top:20px}.author-url span a{color:#959595}.author-info h3{margin-bottom:10px;font-size:20px;font-weight:400}.author-info h3 span{font-size:14px;color:#959595;border-left:1px solid #afafaf;padding-left:8px;margin-left:5px}.widget.widget_search{border:0;padding:0}.search-widget.input-group{display:block;width:100%;position:relative;background:0 0;font-style:italic}.search-widget.input-group .form-control{font-style:italic}.search-widget .input-group-btn{position:inherit}.search-widget .input-group-btn i{color:#fff;background:#2154cf;font-size:18px;position:absolute;top:0;right:0;padding:16px}#sidebar.sidebar ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.sidebar .widget-title{font-size:24px;font-weight:700;position:relative;margin:0 0 30px;padding-left:15px;border-left:3px solid;border-color:#2154cf}.widget-tab .nav-tabs{margin:0;text-align:center;border-bottom:1px solid #e7e7e7}.widget-tab .nav-tabs>li:first-child{margin-left:10px}.widget-tab .nav-tabs>li>a{background:#f2f2f2;color:#323232;font-size:15px;font-weight:700;text-transform:capitalize;border-radius:3px 3px 0 0;margin-right:-1px;border:1px solid #e7e7e7;border-bottom:0}.widget-tab .nav-tabs>li.active>a{background:#fff;color:#323232;border:1px solid rgba(0,0,0,.1);border-bottom:0}.widget-tab .tab-content{border-top:0;padding:10px 0 0}.widget-tab .posts-thumb img{display:block;width:85px;height:65px;margin-right:20px}.widget-tab .posts-avator img{display:block;width:62px;height:62px;margin-right:20px;border-radius:100%}.widget-tab h4.entry-title{font-size:11px;line-height:15px;margin-bottom:5px}.widget-tab h4.entry-title a{color:#323232}.widget-tab .post-meta span{padding-right:5px}.widget-tab ul.posts-list li{padding-bottom:10px}.widget-categories ul.category-list{list-style:none;margin:0;padding:0}.widget-categories ul.category-list li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dedede;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.widget-categories ul.category-list li:hover{padding-left:10px}.widget-categories ul.category-list li a{color:#323232}.widget-categories ul.category-list li:last-child{border-bottom:0}.widget-categories ul.category-list li .posts-count{}.widget-tags ul>li{float:left;margin:6px}.widget-tags ul>li a{background:#f2f2f2;color:#6a6a6a;display:block;font-size:14px;padding:5px 15px;border-radius:25px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.widget-tags ul>li a:hover{color:#fff}.landing-header.header-bgnone{background:rgba(0,0,0,.8)}.landing-header.header-bgnone ul.navbar-nav>li:hover>a,.landing-header.header-bgnone ul.navbar-nav>li.active>a{}.hero-section{padding-bottom:0;padding-top:200px}.hero-section .container{height:100%}.hero-content{position:relative;display:table;height:100%;width:100%}.hero-text{display:table-cell;vertical-align:bottom;color:#fff;padding-right:50%;width:100%;padding-bottom:10%}.hero-title{font-size:40px;line-height:50px;color:#fff}.hero-description{margin-bottom:30px;font-size:18px;line-height:30px;color:#fff}.hero-images{display:block;position:absolute;bottom:80px;right:0;width:50%;max-height:100%}.hero-images img{display:block;position:relative;max-height:100%;width:auto}.hero-buttons a.btn{color:#fff;padding:15px 50px}.hero-buttons a.btn.solid{margin-left:10px}.hero-buttons a i{margin-left:5px}.hero-buttons .btn.btn-primary.solid.blank:hover{color:#fff}.video-embed{position:relative;padding-top:56.25%;height:0;background-color:#000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-background-container{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}iframe{border:0}@media(min-width:768px){.video-section{padding:100px 0}}@media(min-width:992px){.video-section{padding:120px 0}}.app-gallery .grid{display:block;margin:0 15px 20px;padding:5px}.app-gallery figure.effect-oscar a{margin:125px 5px 0}.app-gallery figure.effect-oscar figcaption::before{border:0}.newsletter-form{position:relative}.newsletter-form button{position:absolute;position:absolute;right:0;top:0;border-radius:0!important;color:#fff!important;padding:14px 30px 12px!important}.newsletter-form button:hover{color:#323232!important}.landing_page_clients{padding-top:30px}.style-switch-wrapper{position:fixed;top:100px;right:-250px;width:250px;height:auto;background-color:rgba(0,0,0,.75);border-bottom-right-radius:4px;padding:20px;z-index:1000;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.style-switch-wrapper h3{color:#fff;margin-top:0;margin-bottom:20px}.style-switch-wrapper.active{right:0}.style-switch-button{position:absolute;top:0;right:250px;width:50px;height:50px;background-color:rgba(0,0,0,.75);border-top-left-radius:4px;border-bottom-left-radius:4px;z-index:1000;cursor:pointer}.style-switch-button i{color:#fff;position:relative;line-height:1;top:15px;left:15px;font-size:20px}.style-switch-wrapper button{width:30px;height:30px;border-radius:100%!important;margin-bottom:5px;color:#fff;display:inline-block;padding:0!important;margin-right:2px;border:0!important}a.close-styler{color:#fff!important;padding:7px 20px!important;margin-right:6px}.style-switch-wrapper button:active,.style-switch-wrapper button:focus{border:2px solid #fff}.style-switch-wrapper #preset1{background-color:#49a2e7}.style-switch-wrapper #preset2{background-color:#81c83c}.style-switch-wrapper #preset3{background-color:#ee3b24}.style-switch-wrapper #preset4{background-color:#ffc400}.style-switch-wrapper #preset5{background-color:#334f96}.style-switch-wrapper #preset6{background-color:#8c42ba}.section-wraper{position:relative}.section-edit{position:absolute;width:100%;bottom:0;z-index:1}.section-abc{background:rgba(255,255,255,.68);padding:2px 5px;font-size:12px;font-style:italic;display:none}.section-edit:hover .section-abc{display:inline}.section-edit .post-edit-link{margin:10px 0;padding:2px 12px}.section-edit .post-edit-link{margin:3px 0;padding:2px 12px;font-size:12px;line-height:1.45}.section-edit .post-edit-link{margin:10px 0;display:inline-block;background:#e85757;color:#fff!important;padding:2px 12px;border-radius:3px}.recent-blog .entry-header a{font-size:1.5rem}.navbar-brand{padding:0;float:right}.single-portfolio-content{margin-top:80px;margin-bottom:80px}.breadcrumb span.devider{color:#ccc}.fw-accordion{border:0!important}.fw-accordion .fw-accordion-title.accordion-head{font-size:18px;color:#626c84;background:0 0;padding-left:60px;padding:25px 0 25px 60px;font-weight:500}.fw-accordion .fw-accordion-title.accordion-head.ui-state-active{color:#2154cf}.fw-accordion .fw-accordion-title.accordion-head .ui-icon{background:0 0;left:0}.fw-accordion .fw-accordion-title.accordion-head .ui-icon:before{content:"\f067";font-family:fontawesome;position:absolute;z-index:0;font-size:14px;background:#2154cf;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:3px}.fw-accordion .fw-accordion-title.accordion-head.ui-state-active .ui-icon{background:0 0}.fw-accordion .fw-accordion-title.accordion-head.ui-state-active .ui-icon:before{content:"\f068";font-family:fontawesome}.career{margin-bottom:5px}.career-custom-class{padding-bottom:0}.career-right-bar{padding-bottom:15px}.hero-custom-style h1{font-family:lato,sans-serif;font-size:40px;line-height:50px;color:#fff}.hero-custom-style p{font-family:lato,sans-serif;font-size:18px;line-height:30px;color:#fff}.hero-custom-style a.btn{color:#fff;padding:15px 50px}.hero-custom-style a.btn.solid{margin-left:10px}.hero-custom-style a i{margin-left:5px}.hero-custom-style .btn.btn-primary.solid.blank:hover{color:#fff}.cd-full-width h3,.cd-full-width h2{text-transform:uppercase}.cd-slider-nav ul li a:hover{color:#b8b8b8}.why-choose-us .title2 .subtitle-padding-top-2{font-weight:400;font-family:jaapokkiregular;font-style:normal!important}.fw-video.fw-video-frame{padding:0;border:1px solid transparent;background-color:transparent;box-shadow:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:rgba(255,255,255,.9);color:#323232}@media(max-width:768px){.slide.btn{border:2px solid #ee3b24;padding:10px 25px!important}}.navbar-nav>li>.dropdown-menu{margin-top:-5px}.recent-post .media-body p{margin-bottom:10px}.zframe-flickr-wrap-ltr img{width:25%}span.rpwwt-post-title{font-weight:700}.rpwwt-widget ul li{margin-bottom:2px!important;padding-right:20px}.rpwwt-post-excerpt{font-size:13px}.fw-accordion .fw-accordion-content>p{padding:0 30px 10px 20px!important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#fff}.page-template nav ul li .dropdown-menu li a{padding:.2em 1em .2em 2em}.contact-form-two .btn.btn-primary.solid{background:0 0;color:#fff}.contact-form-two .btn.btn-primary{border:2px solid #fff}.contact-form-two .btn.btn-primary.solid.blank:hover{color:#fff}.contact-form-two .btn.btn-primary:hover{background:#ee3b24;border:2px solid #ee3b24}.latest-post{position:relative;padding:30px 20px 30px 30px;border:1px solid #eaeaea;min-height:345px}.latest-post .image-angle:before{border-bottom:20px solid #f9f9f9}.latest-post .post-title{font-size:22px;line-height:28px;margin:10px 0 5px}.latest-post .post-title a{color:#252a37}.latest-post .post-title a:hover{color:#2154cf}.latest-post-meta{font-size:13px;text-transform:uppercase}.latest-post .post-cat,.latest-post .post-item-date{font-style:italic;font-size:14px}.latest-post .post-text{margin-top:10px}.latest-post .post-body{padding:0;background:0 0;border:0}.latest-post .text-right{float:right;margin-top:15px}.latest-post.post-large{position:relative;padding:0;border:0}.latest-post.post-large:before{position:absolute;content:'';background:rgba(0,0,0,.7);width:100%;height:100%}.latest-post.post-large .post-body{position:absolute;bottom:0;padding:30px;border:0;color:#fff}.latest-post.post-large .post-cat{position:absolute;top:30px;left:30px}.latest-post.post-large .post-cat a{color:#fff;font-style:italic}.latest-post.post-large .post-title{font-size:28px;line-height:40px}.latest-post.post-large .post-title a{color:#fff}.latest-post.post-large .latest-post-img img{height:100%}.latest-post.post-large .btn.btn-primary{padding:12px 30px;margin-top:20px}.footer-icon{position:absolute;z-index:9;font-size:160px;top:90px;left:-30px}.footer-icon i{color:rgba(0,0,0,.1)}.ts-oval-shape{position:absolute;width:110%;left:-50px;top:-100px;border-top-left-radius:100%;border-top-right-radius:100%;border-top:210px solid #f5f5f5;z-index:0}.newsletter-bg{padding-bottom:60px}.newsletter-bg h3{font-size:36px;margin:0 0 8px}.mc4wp-form .newsletter-bg-form{background:#a2df48;color:#fff;max-width:920px;margin:50px auto 0;padding:15px 50px;position:relative}.mc4wp-form .newsletter-bg-form i{position:absolute;left:0;font-size:90px;color:rgba(255,255,255,.3);bottom:0}.mc4wp-form .newsletter-bg-form .form-group{position:relative;margin:0}.mc4wp-form .newsletter-bg-form .form-control{background:0 0;color:#fff;border-radius:0;height:40px;width:70%;border:0;padding-left:0;font-size:16px;border-bottom:1px solid rgba(255,255,255,.3)}.mc4wp-form .newsletter-bg-form input::-webkit-input-placeholder{color:#fff}.mc4wp-form .newsletter-bg-form input::-moz-placeholder{color:#fff}.mc4wp-form .newsletter-bg-form input:-moz-placeholder{color:#fff}.mc4wp-form .newsletter-bg-form input::-ms-input-placeholder{color:#fff}.mc4wp-form .newsletter-bg-form input[type=submit]{position:absolute;top:0;right:0;padding:10px 25px;background:#2d3559;color:#fff;text-transform:uppercase}input:focus{border:0;outline:0}.post-style-classic .post-item-date{float:right}.post-style-classic .latest-post{min-height:265px}.post-style-classic .latest-post .post-thum img{widht:100%}