@media (max-width:991px){body.poster{margin-top:60vh}}body.poster{background-attachment:fixed}.top-5{top:5px}.services-icon-bg{background-color:#1d65b9;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.reliable-icon{color:#fff;font-size:24px}.navbar-nav li:hover a{color:#1d65b9;background-color:#d3d3d3}.navbar-nav li.active a.link-dark{color:#fff!important;background-color:#1d65b9}.fa-2x{font-size:1.5em!important}.sidebar-widget-area .widget{margin-bottom:4rem}.widget-service-info ul{list-style:outside none none;margin:0;padding:0}@media only screen and (max-width: 1199px){.widget-service-info .service-info ul li .service-price{font-size:28px}}html,body{margin:0;padding:0}body{display:flex;flex-direction:column}main{flex:1}.widget-contact-form{background-color:#f8f8f8;padding:40px;border-radius:4px}@media only screen and (max-width: 479px){.widget-contact-form{padding:30px}}.widget-contact-form .contact-form-box .form-group{margin-bottom:2px}.widget-contact-form .contact-form-box .form-group .form-icon{position:absolute;top:15px;left:35px;color:#cdcccc}.widget-contact-form .contact-form-box .form-group .form-control{font-size:15px;color:#111;padding-left:50px}.widget-contact-form .contact-form-box .form-group .textarea.form-control{padding-top:18px}.widget-contact-form .contact-form-box .form-group input{height:60px}.widget-download{background-color:#f8f8f8;padding:40px;border-radius:4px}.widget-download .download-list ul li{background-color:#fff;margin-bottom:2px}.widget-download .download-list ul li:last-child{margin-bottom:0}.widget-download .download-list ul li a{position:relative;display:block;color:#444;font-weight:500;padding:15px 20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.widget-download .download-list ul li a i{font-size:18px;font-weight:500;margin-right:15px}.widget-download .download-list ul li a:hover{color:#14287b}.widget-banner{background-color:#e2ebf0;border-radius:4px;text-align:center}.widget-banner .item-img img{width:100%}.widget-banner .item-content{padding:1.5rem 5rem 5rem}@media (min-width: 992px) and (max-width: 1199px){.widget-banner .item-content{padding:1.5rem 2rem 5rem}}@media only screen and (max-width: 479px){.widget-banner .item-content{padding:1.5rem 2rem 5rem}}.widget-banner .item-content .item-title{font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.widget-banner .item-content .item-title span{font-weight:700;font-size:48px}@media only screen and (max-width: 575px){.widget-banner .item-content .item-title{font-size:30px}}.widget-banner .item-content .item-subtitle{font-size:24px;color:#14287b;font-weight:300;margin-bottom:28px}@media only screen and (max-width: 575px){.widget-banner .item-content .item-subtitle{font-size:20px}}.widget-banner .item-content .fw-btn-fill{-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,.18);box-shadow:0 2px 7px #0000002e}.widget-service-info{background-color:#f8f8f8;padding:30px 0;border-radius:4px}.widget-service-info .service-info ul li:last-child{margin-bottom:0}.widget-service-info .service-info ul li .service-price{font-size:30px;font-weight:500}.widget-service-info .service-info ul li .service-price .widget-service-info .service-info ul li .service-price{font-size:28px}@media only screen and (max-width: 991px){.widget-service-info .service-info ul li .service-price{font-size:26px}}.widget-service-info .service-info ul li .item-title{line-height:1.2}.widget-service-info .service-info ul li .item-subtitle{font-weight:500;color:#444}.widget-project-info{background-color:#f8f8f8;padding:40px;border-radius:4px}@media only screen and (max-width: 1199px){.widget-project-info{padding:40px 25px}}.widget-project-info .project-details{padding-left:20px}.widget-project-info .project-details>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px;color:#444}.widget-project-info .project-details>ul>li:last-child{margin-bottom:0}.widget-project-info .project-details>ul>li span{font-size:18px;font-weight:500;color:#14287b;min-width:100px;display:inline-block;margin-right:18px;position:relative}.widget-project-info .project-details>ul>li span:after{content:":";font-size:18px;color:#444;font-weight:500;position:absolute;top:-1px;right:0}.widget-project-info .project-details>ul>li .item-rating li{display:inline-block;color:#ff6f00}.details-tab-wrapper ul li button{border:0;background-color:#f8f8f8;height:60px;line-height:60px;padding:0 40px;color:#1a1a1a;font-size:16px;font-weight:500;border:1px solid #dbdddf}.details-tab-wrapper ul li button:is(.active){background-color:#f8f8f8}.accordion-button:focus{box-shadow:0 0 0 .1rem}.process-box-layout1 .item-bg .item-icon{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#3084f9;font-size:48px}.process-box-layout1{text-align:center;padding:0 2rem;margin-bottom:3rem;position:relative}.process-box-layout1 .item-bg{position:relative;margin-bottom:2.6rem}.process-box-layout1 .item-bg img{transform:rotate(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-fill-sm{border-radius:4px;display:inline-flex;align-items:center;padding:14px 25px;font-weight:500;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.text-primarytext{color:#eee}.bg-accent{background-color:#19569d}.btn-slide-hover{position:relative;z-index:2}
