html{font-size:1rem}body{font-size:1.4rem;color:#6b6b6b;font-family:"Helvetica Neue","Hiragino Sans GB","Helvetica","Microsoft YaHei","黑体","Times New Roman",Times,serif;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}a{text-decoration:none}.wrapper{min-width:61.875rem}.header-wrapper{background:#fff;box-shadow:0 .0625rem .25rem rgba(0,0,0,.1333333333)}.fs-1{font-size:2.375rem !important}.fs-2{font-size:1.9375rem !important}.bg-gray{background-color:#f5f5f5}.mobile-menu-area{display:none}.sub-menu{font-size:.8125rem}.sub-menu a{padding:.625rem .9375rem;background-color:#f5f5f5;border-radius:.3125rem;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;-ms-border-radius:.3125rem;-o-border-radius:.3125rem}.contact-info{line-height:2;color:#6b6b6b}.contact-info p{font-weight:500;font-size:1.5rem}.contact-info h5{font-size:1.8rem}.contact-info .col-3:hover svg,.contact-info col:hover svg{fill:#2c2c2c;filter:hue-rotate(180deg);-webkit-filter:brightness(1.2);background:rgba(49,63,168,.9)}.contact-info svg{fill:#fff;border-radius:50%;background:#313fa8;padding:1.25rem;width:5rem;height:5rem;margin-top:-3.4375rem;margin-bottom:1.25rem;transition:all .65s;-webkit-transition:all .65s;-moz-transition:all .65s;-ms-transition:all .65s;-o-transition:all .65s}.contact-info span img{width:2.1875rem}.icon-titel{display:block;margin-bottom:.8125rem;overflow:hidden}.icon-titel i{color:#666;float:left;font-size:1.5rem;height:3.125rem;line-height:3.125rem;margin:.9375rem 0 .9375rem .9375rem;position:relative;text-align:center;width:3.125rem;z-index:999;transition:.3s}.icon-titel i::after{border:.0625rem solid #ddd;border-radius:.3125rem;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-45deg);width:100%;z-index:-9999;transition:.3s}.icon-titel h6{display:block;font-weight:700;margin:0;overflow:hidden;padding-left:1.5625rem;padding-top:2.125rem;text-transform:uppercase;transition:all .3s ease 0s}.specialty-single:hover .icon-titel h6,.ourservice-single:hover .srvc-content h6{color:#313fa8}.specialty-single:hover .icon-titel i,.ourservice-single:hover .srvc-icon a i{color:#fff}.specialty-single:hover .icon-titel i::after,.social-rotate ul li a:hover,.ourservice-single:hover .srvc-icon a{background:#313fa8;border-color:#313fa8}.specialty-image{margin-top:10%;padding-left:2.5rem}.spe-discribe>p{margin:0}.text-titel{font-family:raleway;font-size:3.125rem;font-weight:800;line-height:5rem;letter-spacing:.125rem}.video-image::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6));background-position:center;background-size:100%;background-repeat:no-repeat;transition:.6s all;-webkit-transition:.6s all;-moz-transition:.6s all;-ms-transition:.6s all;-o-transition:.6s all}.video-image::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(/home_assets/images/play.svg);background-position:center;background-size:20%;background-repeat:no-repeat;transition:.6s all;-webkit-transition:.6s all;-moz-transition:.6s all;-ms-transition:.6s all;-o-transition:.6s all}.video-image:hover::before{opacity:0}.positionR{position:relative}.prenext{display:flex;flex-direction:column}.prenext .item{padding:.625rem 0}.prenext .item label{padding-right:.625rem}.video-area .img{display:block;overflow:hidden;position:relative}.service-hover{background:#fff none repeat scroll 0 0;border-radius:.3125rem;box-shadow:.125rem .125rem .625rem .125rem #ddd;display:block;left:-0.3125rem;opacity:0;overflow:hidden;padding:2.1875rem .9375rem .1875rem;position:absolute;top:-0.8125rem;transform:scale(0);transition:all .3s ease 0s;visibility:hidden;width:22.875rem}.social-rotate ul li.lanuage a{transform:rotate(0);padding-top:.3125rem;margin:.125rem 0;transform:translateX(-0.1875rem);border:none}.social-rotate ul li.lanuage a:hover{background-color:none}.social-rotate ul li.lanuage a:hover i{background-color:#313fa8}.application-body{position:relative}.application-title{position:absolute;top:20%;left:50%;transform:translateX(-50%) translateY(-50%)}.application-title h3{color:#f1f1f1;font-size:larger}.service-single{border:.0625rem solid #ddd;border-radius:.3125rem;position:relative}.certificate .item .content{border-bottom:.125rem solid #7d8bef;overflow:hidden;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.over-effect .content{overflow:hidden;display:flex;height:100%}.over-effect .content img{transition:all .65s;-webkit-transition:all .65s;-moz-transition:all .65s;-ms-transition:all .65s;-o-transition:all .65s}.over-effect .description{overflow:hidden}.over-effect .hover-caption{transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;position:absolute;bottom:0;left:0;right:0;height:0;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.over-effect:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.over-effect:hover a{color:#f5f5f5}.over-effect:hover .hover-caption{top:0;background-color:#7d8bef;color:#f5f5f5;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.over-effect:hover .hover-caption a{color:#f5f5f5}.portfolio-menu li,.portfolio-menu>a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd navy #ddd #ddd;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:.0625rem medium .0625rem .0625rem;color:#383838;cursor:pointer;font-family:raleway;font-size:.875rem;font-weight:700;margin-left:-0.25rem;padding:.625rem 1.5625rem;text-transform:uppercase;transition:all .4s ease 0s}.portfolio-menu li:last-child{border-right:.0625rem solid #ddd}.portfolio-menu li.active,.portfolio-menu li:hover{background:#313fa8 none repeat scroll 0 0;border-color:#313fa8;color:#fff}.portfolio-menu li.active a,.portfolio-menu li:hover a{color:#fff}.portfolio-category li,.portfolio-category>a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd navy #ddd #ddd;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:.0625rem medium .0625rem .0625rem;color:#383838;cursor:pointer;font-family:raleway;font-size:.875rem;font-weight:700;margin-left:-0.25rem;text-transform:uppercase;transition:all .4s ease 0s}.portfolio-category li:last-child{border-right:.0625rem solid #ddd}.portfolio-category li.active,.portfolio-category li:hover{background:#313fa8 none repeat scroll 0 0;border-color:#313fa8;color:#fff}.portfolio-category li a,.portfolio-category li a{display:flex;padding:.625rem}.portfolio-category li.active a,.portfolio-category li:hover a{color:#fff}.image-box::after{background:#313fa8 none repeat scroll 0 0;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;text-align:center;top:0rem;transform:rotate(90deg);transition:all .4s ease 0s}.image-box>a{color:#fff;font-size:4.375rem;left:0;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;z-index:1}.image-box>a:hover{color:#fff}.image-box:hover:after{opacity:.7;transform:rotate(0deg)}.image-box:hover a{visibility:visible;opacity:1}.image-box{cursor:pointer;display:block;overflow:hidden;position:relative;text-align:center}.single-portfolio .header{width:90%;position:absolute;top:10%;left:50%;transform:translateX(-50%);font-weight:600}.portfoio-boxall{margin:-0.3125rem}.text-content h6{margin-bottom:0}.socialbar{margin-top:1.875rem}.portfolio-box .grid-item{width:20%}.parallax{background-position:center bottom;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.latestshot-area .container-fluid,.map-area-main .container-fluid,.specialty-area .container-fluid,.successful-area .container-fluid,.latestshot-area .container-fluid{padding:0}.latestshot-menu li:last-child{border-right:.0625rem solid #eee}.blog-content{border:.0625rem solid #ddd;padding:1.75rem 1.25rem}.blog-content>h6{margin-bottom:.9375rem}.blog-content a{transition:all .4s ease 0s}.post-info{color:#777;font-family:Lato;font-size:1.125rem;font-weight:400}.post-date>a,.favorite-comment>a,.favorite>a{color:#777}.post-date>a:hover,.favorite-comment>a:hover,.favorite>a:hover{color:#313fa8}.post-date i,.favorite-comment i{color:#777;margin-right:.25rem}.favorite{float:left;margin-right:1.4375rem}.single-product .product-content{padding:1.75rem 1.25rem}.single-product .product-content>h6{margin-bottom:.9375rem}.single-product .product-content a{transition:all .4s ease 0s}.single-product .product-img{position:relative;overflow:hidden}.single-product .hover-img{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;transition:all .5s}.single-product .product-img:hover .hover-img{opacity:1}.blog-img{overflow:hidden;position:relative}.single-blog{box-sizing:border-box}.single-blog:hover .blog-img::before,.single-blog:hover .blog-img::after{cursor:pointer;transform:skew(45deg) translateX(0rem)}.single-blog:hover .blog-img a::before{opacity:1;transform:translateY(-50%)}.ct-cp{float:left}.client-say{display:block;overflow:hidden;padding:5.125rem 6.25rem 5.125rem 3.75rem}.client-info>h6{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.0625rem}.client-info>p,.client-adrs>p{color:#b9b9b9;font-family:raleway;font-style:italic;font-weight:400;margin:0;padding-bottom:.375rem;position:relative}.client-info>p::after{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:5.625rem}.client-testimonial-area .owl-theme .owl-controls{margin-top:4.25rem;text-align:center}.client-testimonial-area .owl-theme .owl-controls .owl-buttons div{background:rgba(0,0,0,0) none repeat scroll 0 0;border:.0625rem solid #fff;border-radius:.3125rem;color:#fff;display:inline-block;font-size:.75rem;height:2.5rem;line-height:2.5rem;margin:0 1.4375rem 0 0;opacity:1;padding:0;text-align:center;transform:rotate(45deg);width:2.5rem;transition:.3s}.client-testimonial-area .owl-theme .owl-controls .owl-buttons div:hover{color:#313fa8}.client-testimonial-area .owl-theme .owl-controls .owl-buttons div.owl-prev::after{content:"";font-family:material-design-iconic-font;font-size:1.875rem;height:100%;left:0;margin-top:.25rem;position:absolute;right:0;transform:rotate(495deg);width:100%}.client-testimonial-area .owl-theme .owl-controls .owl-buttons div.owl-next::before{content:"";font-family:material-design-iconic-font;font-size:1.875rem;height:100%;left:0;position:absolute;right:0;transform:rotate(675deg);width:100%;margin-top:-0.0625rem}.client-testimonial-area .owl-theme .owl-prev i,.client-testimonial-area .owl-theme .owl-next i{display:none}.pricing-table-single{border:.0625rem solid #ddd;transition:.3s}.pricing-table-single:hover{box-shadow:.125rem .125rem .9375rem .3125rem #ddd}.table-category{padding-bottom:2.8125rem;padding-top:2.8125rem;border-bottom:.0625rem solid #313fa8}.table-category h1{color:#313fa8;font-family:lato;font-size:3rem;font-weight:900;margin:1.25rem 0 0}.table-category h1 span{color:#999;font-size:.75rem;font-weight:900;margin-left:.5rem;text-transform:uppercase}.pricing-list>ul{padding-bottom:3.125rem;padding-top:3.125rem}.pricing-list>ul li{display:block;padding:.75rem 0}.pricing-list.text-center li:first-child{padding-top:0}.pricing-list.text-center li:last-child{padding-bottom:0}.pricing-list>ul li a{color:#606060;font-family:lato;font-size:.875rem;font-weight:400;cursor:unset}.order-button>a{border-top:.0625rem solid #ddd;color:#313fa8;display:block;font-size:.75rem;font-weight:700;padding:.9375rem 0;transition:.3s}.order-button>a:hover{background:#313fa8;color:#fff;border-color:#313fa8}.brand-single>a{display:block;margin-bottom:.0625rem;transition:all .3s ease 0s;border:.125rem solid #ddd;border-radius:.3125rem}.brand-single>a:hover{border-color:#313fa8}.single-brand{margin-bottom:.0625rem}.map-area-main{position:relative}.help-contact-area{margin-top:-5.8%;width:100%}.form-group{margin-bottom:0;padding-left:10.625rem;padding-right:10.625rem;padding-top:2.1875rem}.shadow{box-shadow:.125rem .125rem .9375rem .3125rem #ddd;position:relative}.form-single input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:.0625rem solid #ddd;border-radius:0;box-shadow:none;float:left;height:2.5rem;margin-bottom:1.5625rem}.form-single.two input{display:inline-block;width:40%;clear:both}.form-single::after{clear:both}.form-textarea textarea{background:rgba(0,0,0,0) none repeat scroll 0 0;border:.0625rem solid #ddd;border-radius:0;box-shadow:none;margin-bottom:1.5625rem}.form-button button{background:#313fa8 none repeat scroll 0 0;border:medium none;box-shadow:none;color:#fff;display:block;font-size:.75rem;font-weight:600;height:2.5rem;overflow:hidden;text-transform:uppercase;width:100%}.form-control:focus{border-color:#313fa8;box-shadow:none;outline:0 none}.form-textarea{clear:both}.footer-area a{color:#606060}.footer-area .top{background-color:#1f1f1f}.footer-area .bottom{background-color:#020202}.footer-area .footer-nav>ul{display:flex;justify-content:space-between;width:100%}.footer-area .footer-nav>ul a{font-size:1rem;color:#fff}.footer-area .footer-nav>ul li>ul{padding-top:.625rem}.footer-area .footer-nav>ul li>ul li{display:block}.footer-area .footer-nav>ul li>ul li a{font-size:1.2rem;color:#727272}.footer-area ul{margin-right:1.25rem}.footer-area ul li{margin-right:1.25rem}.footer-area p{font-size:.8125rem;font-weight:400;margin-bottom:0}.specialty-single.two{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd;border-style:solid solid solid none;border-width:.0625rem .0625rem .0625rem 0;float:left;padding:5rem 3.75rem;width:25%}.specialty-single.two .icon-titel i{margin:.9375rem 0 .9375rem .625rem}.read-more-btn>a{background:#313fa8 none repeat scroll 0 0;border-radius:1.25rem;color:#fff;font-size:1rem;font-weight:700;padding:.625rem 1.5625rem;text-transform:uppercase;transition:.3s;letter-spacing:.3125rem}.read-more-btn>a:hover,.newsletter-form>button:hover,.contact-button button:hover,.form-button button:hover{background:#b97500}.srvc-icon{display:block;margin-left:auto;margin-right:auto;margin-top:0}.srvc-content>h6{font-size:1.125rem;font-weight:700;margin-bottom:.9375rem;transition:.3s}.srvc-content>p{margin:0}.ourservice-single a{border:.0625rem solid #ddd;border-radius:.3125rem;display:block;height:4.5rem;line-height:4.5rem;margin:0 auto;text-align:center;transform:rotate(45deg);width:4.5rem;transition:.3s}.ourservice-single a i{color:#666;font-size:2.1875rem;height:100%;line-height:4.6875rem;padding:0;text-align:center;transform:rotate(315deg);transition:all .3s ease 0s;width:100%}.team-our-portfolio h4{color:#fff;font-size:1.5rem;margin:0}.teambutton-one{display:inline-block;margin-right:1.875rem;margin-top:2.1875rem}.teambutton-one>a{border:.0625rem solid #fff;border-radius:.3125rem;color:#fff;font-size:.75rem;font-weight:700;overflow:hidden;padding:.625rem 1.25rem;transition:.3s}.teambutton-one>a:hover{background:#fff;color:#757575}.latestshot-menu li,.category-menu li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#eee navy #eee #eee;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:.0625rem medium .0625rem .0625rem;color:#383838;cursor:pointer;font-family:raleway;font-size:.875rem;font-weight:700;margin-left:-0.25rem;text-transform:uppercase;transition:.3s}.latestshot-menu li.active,.latestshot-menu li:hover{border-top:.125rem solid #313fa8;border-bottom:.125rem solid #313fa8}.latestshot-content .grid-sizer,.latestshot-content .grid-item{width:25%}.latestshot-content .grid-item--width2{width:50%}.latestshot-content .grid-item--width{width:100%}.portfolio-image>a,.single-portfolio,.effect-titel{display:block;overflow:hidden;position:relative}.effect-titel{background:rgba(250,250,250,.8) none repeat scroll 0 0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transform:rotate(-45deg);transition:all .4s ease 0s;visibility:hidden;width:100%;padding-top:35%}.effect-titel.two{padding-top:15%}.effect-titel.three{padding-top:15%}.effect-titel>a{background:#313fa8 none repeat scroll 0 0;border-radius:.3125rem;display:block;height:2.8125rem;line-height:2.8125rem;margin:0 auto 1.375rem;transform:rotate(45deg);width:2.8125rem}.effect-titel a i{color:#fff;font-size:1.5625rem;padding:.625rem;transform:rotate(138deg)}.effect-titel h2{color:#383838;font-size:1.5rem;font-weight:700;margin:0}.effect-titel>p{color:#383838;font-family:raleway;font-size:1rem;font-weight:400;margin:0;text-transform:capitalize}.image-effect:hover .effect-titel{opacity:1;visibility:visible;transform:rotate(0deg)}.team-single{display:block;position:relative}.team-details{background:rgba(255,255,255,.8) none repeat scroll 0 0;border:.0625rem solid #313fa8;height:100%;left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease 0s;visibility:hidden;width:100%;transform:scale(0);cursor:pointer}.team-adrs h5{color:#313fa8;font-size:1.125rem;font-weight:700;margin:0;text-transform:uppercase}.team-adrs>p{color:#383838;margin:0}.team-socaladrs ul li a{color:#666;font-size:1rem;padding:.3125rem}.team-socaladrs ul li a:hover{color:#313fa8}.team-single:hover .team-details{opacity:1;transform:scale(1);visibility:visible}.skill{padding-top:1rem}.skill-area>h4{color:#383838;font-size:1.5rem;font-weight:700;text-transform:uppercase}.skill-content{overflow:hidden;padding-top:2.5rem}.skill .progress-bar{background-color:#313fa8;box-shadow:none;position:relative}.skill .progress .lead{color:#333;font-size:.875rem;font-weight:400;left:0;position:absolute;text-transform:uppercase;top:-1.5625rem;width:100%;z-index:99}.skill .progress .lead span{float:right;text-align:right}.skill .progress{background-color:#eee;border-radius:0;box-shadow:none;height:.625rem;margin-bottom:3.875rem;overflow:visible;position:relative}.skill .progress-bar::after{background:#fff none repeat scroll 0 0;border:.1875rem solid #313fa8;border-radius:1.875rem;content:"";height:1.5625rem;position:absolute;right:-0.3125rem;top:-0.5rem;width:1.5625rem}.skill .progress-bar>span{color:#767676;float:right;font-family:lato;font-size:.875rem;margin-top:-1.5625rem;position:relative}.skill .progress:last-child{margin-bottom:.5rem}.single-skill{float:left;width:50%}.skill-titel p{margin-bottom:0;margin-top:-29%}.pricing-table-single.two{display:block;overflow:hidden;transition:.3s;background:#313fa8}.table-content{margin-bottom:1.875rem;margin-right:1.875rem;padding:3.75rem}.pricing-table-single.two h6{color:#fff;font-size:1.5rem;font-weight:700;margin:1.5625rem 0 1.5625rem 3.75rem}.table-content{background:#fff none repeat scroll 0 0;transition:.4s}.price-category h1{color:#313fa8;font-family:lato;font-size:3rem;font-weight:900;margin:0}.price-category h1 span{color:#999;font-size:.75rem;font-weight:900;margin-left:.5rem;text-transform:uppercase}.price-list>ul{padding-bottom:2.8125rem;padding-top:3.125rem}.price-list li:first-child{padding-top:0}.price-list>ul li{display:block;padding:.75rem 0}.price-list>ul li a{color:#606060;cursor:unset;font-family:lato;font-size:.875rem;font-weight:400}.price-list>ul li a i{margin-right:.625rem}.two .order-button>a{border:.0625rem solid #ddd;background:#fff}.pricing-table-single.two:hover{background:#fff;box-shadow:none}.pricing-table-single.two:hover .table-content{box-shadow:.125rem .125rem .25rem .125rem #ddd}.pricing-table-single.two:hover h6{color:#313fa8}.pricing-table-single.two:hover .table-content{background:#313fa8;color:#fff;border-color:#313fa8}.pricing-table-single.two:hover .price-category h1,.pricing-table-single.two:hover .price-category h1 span,.pricing-table-single.two:hover .price-list>ul li a{color:#fff}.two .order-button>a:hover{background:#313fa8;color:#fff;border-color:#fff}.style-two .blog-content{border:none}.style-two>h6{margin-bottom:1.5625rem;margin-left:1.5625rem;margin-top:1.5625rem}.post-content>p{display:block;margin:1.25rem 0;overflow:hidden}.post-btn a{color:#313fa8;font-size:.875rem}.post-btn a:hover{color:#999}.post-btn a i{margin-left:.3125rem}.client-content{border-radius:.3125rem;display:block;margin-bottom:3.75rem;overflow:unset;padding:3.625rem 6.25rem 6.25rem}.client-content span i{font-size:3.125rem;margin-bottom:1.0625rem}.client-content>p{margin-bottom:1.625rem;padding:0 7%}.client-adrs>h6{color:#fff;font-size:1rem;font-weight:700;margin:0}.client-adrs>p{color:#fff}.client-img{bottom:0;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.our-client .owl-theme .owl-controls{margin-top:3.4375rem;text-align:center}.our-client .owl-theme .owl-controls .owl-page span{background:#869791 none repeat scroll 0 0;border-radius:0;display:block;height:.1875rem;margin:.3125rem .4375rem;opacity:.5;width:2.5rem;margin-bottom:0}.our-client .owl-theme .owl-controls .owl-page.active span,.our-client .owl-theme .owl-controls.clickable .owl-page:hover span{background:#313fa8 none repeat scroll 0 0;opacity:1}.our-client-single{padding-left:.9375rem;padding-right:.9375rem}.footer-menu h6{color:#fff;display:block;font-size:1.125rem;margin-bottom:1.125rem;overflow:hidden}.contact-details ul li{margin-bottom:1.25rem;display:block}.contact-details ul li:last-child,.recent-post ul li:last-child,.quick-link ul li,.project-information ul li:last-child{margin:0}.contact-details ul li a{border:.0625rem solid #fff;border-radius:.3125rem;color:#fff;display:inline-block;float:left;font-size:1rem;height:1.875rem;line-height:1.875rem;margin-right:1.25rem;margin-top:.625rem;text-align:center;transform:rotate(-45deg);transition:all .3s ease 0s;width:1.875rem}.contact-details ul li a i{transform:rotate(45deg)}.contact-details ul li:hover a{background:#fff none repeat scroll 0 0;color:#313fa8}.contact-details p{color:#cccbcb;display:block;margin:0;overflow:hidden}.recent-post img{max-width:3.75rem}.relation .recent-post img{float:left;max-width:3.75rem}.recent-post ul li{margin-bottom:.625rem;width:100%;display:flex}.recent-post ul li h5{color:#ccc;display:block;font-size:.875rem;font-weight:700;line-height:1.25rem;margin:0;overflow:hidden}.recent-post ul li h5 a,.footer-copyright>p a{color:#313fa8}.recent-post ul li span,.recent-post ul li div{color:#ccc;font-family:lato;font-size:.875rem}.recent-post ul li>div:first-child{width:3.75rem;flex-shrink:0;margin-right:.9375rem}.quick-link ul li{display:block;padding-bottom:1.25rem}.quick-link ul li a{color:#ccc;display:block;font-family:lato;padding-left:1.25rem;position:relative}.quick-link ul li:hover a{color:#313fa8}.quick-link ul li a::after{background:#ccc none repeat scroll 0 0;content:"";height:.5rem;left:0;position:absolute;top:.5rem;width:.5rem;border-radius:50%}.quick-link ul li:hover a::after{color:#313fa8;background:#313fa8}.newsletter>p{color:#ccc;font-family:lato;margin-bottom:1.75rem}.newsletter-form input{background:#fff none repeat scroll 0 0;border:medium none;border-radius:.3125rem;box-shadow:none;color:#999;font-family:lato;font-size:.75rem;height:2.5rem;padding-left:1.25rem;width:100%;margin-bottom:2.125rem}.newsletter-form>button{background:#313fa8 none repeat scroll 0 0;border:medium none;border-radius:.3125rem;color:#fff;font-size:.75rem;font-weight:700;padding:.9375rem 1.875rem}.footer-copyright>p{font-family:lato;font-size:.8125rem;margin:0}.mailchimp-alerts{padding:.625rem 0}.mailchimp-submitting{color:#31708f}.mailchimp-success{color:#3c763d}.mailchimp-error{color:#a94442}.breadcrumb-list .active,.breadcrumb-list .active a{color:#313fa8}.breadcrumb-list .divider{padding:0 .3125rem}.video-content.two>h6{font-size:1.25rem}.video-content.two>h5{font-size:1rem;font-weight:500;margin-bottom:1.25rem}.mission-vission .video-content h6{font-size:1.5rem}.about-menu ul li{display:block;overflow:hidden;padding-bottom:.3125rem;padding-left:.9375rem;position:relative}.about-menu ul li::after{border:.0625rem solid #999;content:"";height:.3125rem;left:0;position:absolute;top:.5rem;width:.3125rem}.choose-us .icon-titel h6{padding-left:4%}.choose-us .spe-discribe>p{padding-right:20%;padding-left:5%}.two .help-contact-area{margin-top:-18.8%;width:100%;z-index:99}.two .section-title h1{text-transform:capitalize;font-size:1.5rem}.two .form-group{padding-left:3.75rem;padding-right:3.75rem;padding-top:2.1875rem}.contact-button button{clear:both;background:#313fa8 none repeat scroll 0 0;border:medium none;border-radius:.3125rem;box-shadow:none;color:#fff;font-size:.75rem;font-weight:bold;left:0;margin:0 auto;padding:.75rem 2.5rem;right:0;text-align:center;text-transform:uppercase;display:block}.cntct-right-adrs .section-title h4::before,.comments-box .section-title h4::before{left:0;right:0;margin:0}.cntct-right-adrs .section-title h4::after,.comments-box .section-title h4::after{left:.9375rem;right:0;margin:0}.adrs-details ul li{margin-bottom:1.875rem;width:100%}.adrs-details ul li a{border:.0625rem solid #ddd;border-radius:.3125rem;color:#666;display:inline-block;float:left;font-size:1.25rem;height:2.375rem;line-height:2.375rem;margin-right:1.25rem;text-align:center;transform:rotate(-45deg);transition:all .3s ease 0s;width:2.375rem}.adrs-details ul li:hover a{background:#313fa8 none repeat scroll 0 0;color:#fff;border-color:#313fa8}.adrs-details ul li a i{transform:rotate(45deg)}.adrs-details p{color:#606060;display:block;line-height:1.5rem;margin:0;overflow:hidden;padding-right:30%}p.form-messege{font-size:1.25rem;margin-top:.9375rem;margin-bottom:0;margin:0}p.success{color:green}p.error{color:red}.portfolio-titel h4{font-size:1.5rem;font-weight:700;margin:0}.project-details{float:left;padding:6.25rem 4.375rem 6.25rem 6.25rem;width:50%}.project-details>h5{color:#fff;font-weight:700;margin:0 0 1.25rem}.project-information ul li{display:block;font-family:lato;font-weight:400;margin-bottom:1.53125rem}.project-information ul li span{font-size:.875rem;font-weight:600}.project-develope .tab-content{max-width:60%}.develope-menu ul li{overflow:hidden;padding:1.25rem;background-color:#f5f5f5;transition:all .6s;margin-bottom:1.25rem}.develope-menu ul li:last-child{margin-bottom:0}.develope-menu ul li figure{background-color:#333;padding:.3125rem 1.875rem;text-align:center;color:#fff}.develope-menu ul li figure p{color:#fff;white-space:nowrap}.develope-menu ul li figure p:first-child{font-size:xx-large;font-weight:700}.develope-menu ul li figure p:last-child{font-size:normal;font-weight:200}.develope-menu ul li a{width:100%;text-align:left;color:#383838;display:flex;flex-direction:column;font-family:Montserrat;font-size:1.125rem;margin-right:.3125rem;padding:.625rem 1.25rem;background-color:#fff}.develope-menu ul li a p{border-top:.0625rem dashed #f2f2f2;color:#999;font-size:.875rem}.develope-menu ul li.active,.develope-menu ul li:hover{background:#313fa8}.develope-menu ul li.active a,.develope-menu ul li:hover a{color:#fff}.project-develope{padding:0}.list .item{transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.list .item:hover{background-color:#f5f5f5}.modal{top:20%}.modal.show{background-color:rgba(0,0,0,.6);display:block !important;z-index:9999}.time-box{background-color:#f5f5f5;transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.time-box:hover{background-color:#313fa8}.time-box:hover p{color:#f5f5f5}.time-box p{color:#313fa8}.time-box p:first-child{font-family:"Lato",sans-serif;font-weight:700}.project-area{display:block;overflow:hidden;width:100%}.tab-dicrib{float:left;padding-right:1.875rem;width:50%}.pagination-count ul li a{border:.0625rem solid #ddd;color:#666;display:block;font-family:lato;font-size:.8125rem;font-weight:400;height:1.875rem;line-height:1.75rem;margin-right:.625rem;text-align:center;width:1.875rem}.pagination-count ul li{padding-right:.3125rem}.pagination-count ul li:last-child{padding:0}.pagination-count ul li a i{font-size:1rem;font-weight:bold}.pagination-count ul li a:hover,.pagination-count ul li a.active{background:#313fa8;color:#fff;border-color:#313fa8}.blogdetails-titel{min-height:5.625rem;padding-left:6.25rem}.blogdetails-titel>span{display:flex;align-content:center;align-items:center;background:#313fa8 none repeat scroll 0 0;color:#fff;float:left;font-family:lato;font-size:1.125rem;font-weight:900;line-height:100%;margin-right:1.875rem;text-align:center;text-transform:uppercase;width:18.75rem;margin-right:1.875rem}.blogdetails-titel>div.title{flex-direction:column;justify-content:center}.blogdetails-titel>div.title,.blogdetails-titel>div.title h1{display:flex;align-items:center}.blogdetails-titel>h4{color:#383838;font-size:1.5rem;font-weight:700;line-height:5.625rem;text-transform:uppercase;margin:0}.blog-discribe-area{padding:0 6.25rem 6.25rem}.dicrobe-content{box-shadow:.125rem .125rem .5rem .5rem #ddd;padding:1.5625rem 4.375rem 6.25rem}.dicrobe-content blockquote{background:#fbfbfb none repeat scroll 0 0;border-left:0 none;font-size:1.09375rem;margin:2.3125rem 0;padding:2.1875rem 2.5rem}.dicrobe-content blockquote p{color:#666;font-family:raleway;font-size:1rem;font-weight:600;line-height:1.875rem}.dicrobe-content blockquote p i{color:#313fa8;padding:0 .625rem}.blog-social{background:#fbfbfb none repeat scroll 0 0;height:3.125rem;margin-bottom:1.875rem;margin-top:1.875rem;padding:0 1.25rem}.blog-social>p{display:inline-block;float:left;line-height:3.125rem;margin:0;text-align:left}.blog-social>ul{line-height:3.125rem;text-align:right}.blog-social ul li a{color:#666;font-size:.625rem;padding:1rem .3125rem}.blog-social ul li a:hover{color:#313fa8}.comments-box.two .section-title h4,.comments-box.three .section-title h4{font-family:lato;font-size:1.25rem;font-weight:900;text-transform:uppercase}.comment-pic{display:inline-block;float:left;margin-right:1.875rem;overflow:hidden}.comment-author{display:block;overflow:hidden}.comment-author h3{color:#383838;font-family:raleway;font-size:.875rem;font-weight:700;margin:0 0 .125rem;text-transform:uppercase}.comment-author>p{color:#999;float:left;font-size:.75rem;margin:0 0 .5rem}.comment-author>a{background:#313fa8 none repeat scroll 0 0;border-radius:1.25rem;color:#fff;float:right;font-size:1rem;height:1.875rem;line-height:1.875rem;margin-top:-.75rem;text-align:center;width:1.875rem}.comment-dis{display:block;margin:0 0 .625rem;overflow:hidden}.three .form-group{margin-bottom:0;padding-left:0;padding-right:0;padding-top:.5rem}.four-zero-content h2{color:#333;font-size:4.375rem;font-weight:800;text-transform:uppercase}.four-zero-content h2 span{color:#313fa8}.four-zero-content a{background:#333 none repeat scroll 0 0;color:#fff;display:inline-block;font-weight:500;padding:.75rem 1.875rem;text-transform:uppercase}.four-zero-content a:hover{background:#313fa8 none repeat scroll 0 0;color:#fff}#scrollUp{background:#313fa8 none repeat scroll 0 0;border-radius:.3125rem;bottom:.9375rem;box-shadow:0 0 .625rem rgba(0,0,0,.05);color:#fff;font-size:1.75rem;height:2.5rem;line-height:2.1875rem;position:fixed;right:.9375rem;text-align:center;transform:rotate(45deg);transition:all .3s ease 0s;width:2.5rem;z-index:200}#scrollUp i{transform:rotate(-45deg)}#scrollUp:hover{background:#45c0c8}.boxed-layout.wrapper{background-color:#fff;box-shadow:-.1875rem 0 3rem rgba(0,0,0,.14);margin:auto;position:relative;max-width:77.5rem;width:100%}.boxed-layout .sticky,.box-layout .sticky{left:auto;margin:auto;width:77.5rem}.line{border-bottom:.0625rem solid #eee;height:0rem;padding:0;margin:0}.line.line-red{border-bottom:.125rem solid #313fa8}/*# sourceMappingURL=style.min.css.map */