@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body,h1,h2,h3,h4,h5,h6,p{font-family:Roboto,sans-serif}a,a:focus,a:hover,h1,h2,h3,h4,h5,h6{text-decoration:none}.contact-form-img img,.testimonials .pic img{height:auto;width:100%}*,ul{margin:0;padding:0}img{border:none}body{font-size:16px;font-weight:400;color:#3d3d3d;background-color:#fff;box-sizing:border-box}.body-wrappers,.wrapper{width:100%;margin:0 auto;overflow:hidden}h1,h2,h3,h4,h5,h6{text-shadow:none;margin-bottom:0}p{font-size:15px;line-height:24px}ol{padding:0!important}ul li{list-style:none}.p-top10{padding-top:10px}.p-top20{padding-top:20px}.p-top30{padding-top:30px}.p-top40{padding-top:40px}.p-top60{padding-top:60px}.p-top70{padding-top:70px}.p-top80{padding-top:80px}.p-top90{padding-top:90px}.p-top100{padding-top:100px}.p-bottom10{padding-bottom:10px}.p-bottom20{padding-bottom:20px}.p-bottom30{padding-bottom:30px}.p-bottom40,.p-bottom50{padding-bottom:40px}.p-top50{padding-top:50px}.p-bottom60{padding-bottom:60px}.p-bottom70{padding-bottom:70px}.p-bottom80{padding-bottom:80px}.p-bottom90{padding-bottom:90px}.p-bottom100{padding-bottom:100px}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.m-top10{margin-top:10px}.m-top15{margin-top:15px}.m-top20{margin-top:20px}.m-top30{margin-top:30px}.m-top40{margin-top:40px}.m-top50{margin-top:50px}.m-top60{margin-top:60px}.m-top70{margin-top:70px}.m-top80{margin-top:80px}.m-top90{margin-top:90px}.m-top100{margin-top:100px}.m-bottom10{margin-bottom:10px}.m-bottom15{margin-bottom:15px}.m-bottomp20{margin-bottom:20px}.m-bottomp30{margin-bottom:30px}.m-bottom40{margin-bottom:40px}.m-bottom50{margin-bottom:50px}.m-bottom60{margin-bottom:60px}.m-bottom70{margin-bottom:70px}.m-bottom80{margin-bottom:80px}.m-bottom90{margin-bottom:90px}.m-bottom100{margin-bottom:100px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none;border:none!important;outline:0!important}.quick-input,.quick-textaeea{border-radius:0}.filters-content .item img,.w-100{width:100%}.align-item-center{align-items:center!important}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-contact-form-area{background:#f8f8f8;padding:40px 0}.contact-form{background:#fff;margin:20px;-webkit-box-shadow:-1px 0 12px 0 rgb(191 191 191);-moz-box-shadow:-1px 0 12px 0 #bfbfbf;box-shadow:-1px 0 12px 0 rgb(191 191 191);height:520px}.filters ul li,.filters-content .item{cursor:pointer;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.form-head{background:#ff622c;padding:20px 10px;text-align:center}.form-head p{color:#fff;font-size:23px;line-height:26px;text-transform:capitalize;font-weight:500}.btn-submit,.caption h3,.quick-submit,.testimonials .title{text-transform:uppercase}.calls a,.quick-submit{font-weight:600;color:#fff}.calls{color:#fff;margin:4px 0}.calls i{font-size:30px;margin-right:10px}.calls a{font-size:24px}.caption h3,.welcome-content h2 span,.welcome-content h3 span{font-weight:300}.contact-form>div{padding:9px 35px}.quick-input{height:50px}.quick-submit{background:#ff622c;width:100%;padding:10px 0;border-radius:50px;font-size:18px}.quick-submit:hover{background:#24b6c8!important;border:1px solid #24b6c8!important;padding:10px 0}.border-img{border:1px solid #3bb9c8}.what-can-p{color:#545454;font-size:16px;font-weight:400;line-height:30px}.what-can-content-two{text-align:end}.caption h3{color:#fff;line-height:30px}.grey-background{background-color:#f8f8f8}.oursrvcs{width:100%;margin:0;padding:0;overflow:hidden;position:relative}.oursrvcs .srvcblk{width:100%;text-align:center;overflow:hidden;box-sizing:border-box;padding:0 30px;margin:30px 0}.srvcblk .icon{width:76px;margin:0 auto}.oursrvcs .srvcblk .sehead{display:block;font-size:18px;line-height:22px;color:#000;margin:15px 0;font-weight:500}.oursrvcs .srvcblk p{display:block;margin-bottom:15px;line-height:22px;font-size:16px;color:#474b4c}.moreservice{display:block;width:100%;text-align:center;margin-top:15px}.moreservice a{display:inline-block;padding:0 25px;font-size:14px;line-height:35px;border-radius:35px;color:#fff;background:#3d3d3d}.new-icon img,.why-box{border:3px solid #3bb9c8}.moreservice a:hover{transition:.3s ease-in-out;background:#22b6c7;color:#fff}.servives-box{text-align:center;min-height:380px;margin:20px 0}.new-icon img{background:#fff;padding:20px;width:100px;max-height:95px}.oursrvcs .sehead{display:block;line-height:22px;margin:20px 0 12px;font-weight:600;font-size:20px}.servives-box p{color:#545454;line-height:30px;font-size:17px;font-weight:400}.new-services a{background:#3bb9c8!important}.new-services a:hover{transition:.3s ease-in-out;color:#fff;background:#3d3d3d!important}.filters ul li.active,.item .p-inner a{background:#f9cf2f}.why-box{margin:30px 0;background:#fff;padding:30px 41px;height:200px}.why-box.text-center h3{margin-bottom:12px}.welcome-content h2,.welcome-content h3{margin:8px 0;font-weight:900}.welcome-content p{color:#545454;font-weight:400;font-size:16px;text-align:justify;margin:20px 0}.welcome-inner-div{margin:25px 0 0;border:2px solid #3bb9c8;padding:20px 0;background:#fff}.banner-input,.btn-submit{border-radius:50px;height:40px}.banner-area{background-image:url(../images/banner-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:335px;padding:37px 0;color:#fff}.banner-content h1{font-weight:400;font-size:36px;line-height:45px;text-transform:capitalize}.banner-content h1 span{font-weight:700}.banner-content p{font-size:16px;color:#fff;line-height:26px;padding:20px 150px;font-weight:400}.btn-submit{background:#f17800;width:100%;font-size:15px;line-height:26px}.testimonials{padding:70px 30px 50px!important;margin:75px 0 30px!important;border:1px solid #3bb9c8;position:relative;background:#3bb9c8;border-radius:50px}.testimonials .pic{width:130px;height:130px;border-radius:50%;border:8px solid #3bb9c8;background:#fff;overflow:hidden;margin:0 auto;position:absolute;top:-60px;left:0;right:0}.testimonials .description{font-size:16px;color:#fff;line-height:26px;font-weight:400;text-align:center;margin:0;position:relative;padding:60px 0 0}.testimonials .title{display:inline-table;padding:10px;margin:0 auto;font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;position:absolute;top:62px;left:0;right:0;text-align:center}.testimonials .post{font-size:15px;color:#fff;text-align:center}.owl-theme .owl-controls{width:100%;height:50px;opacity:1;position:absolute;top:40%;margin-top:35px!important}.owl-theme .owl-controls .owl-buttons div{width:50px;height:50px;line-height:46px;border-radius:0;background:#ff4505!important;opacity:1!important}.tab-border,.tab-new-caps{border:1px solid #3bb9c8!important}.owl-prev{position:absolute;left:-80px!important}.owl-next{position:absolute;right:-80px!important;z-index:999}.owl-next:after,.owl-prev:after{content:"\f104";font-family:FontAwesome;font-weight:900;font-size:30px;color:#fff;opacity:1}.owl-next:after{content:"\f105"}.m{font-size:26px}.plus-icon{font-size:18px;line-height:16px;display:inline-block}.counter{display:inline-block;font-size:30px;color:#3d3d3d}.welcome-inner-div p{font-size:18px;font-weight:700;color:#3d3d3d}.tab-new-caps{border-top:none!important}.on{color:#ff4530!important;border-bottom:0!important}.tab-border::after{background:url(../images/plus-icon-2.png)!important}.bg-b1:hover,.bg-b3:hover,.bg-b5:hover,.bg-b6:hover{background:#00c6ff;color:#fff;border:3px solid #00c6ff}.bg-b2:hover,.bg-b4:hover{background:#ff8a0b;color:#fff;border:3px solid #ff8a0b}.filters ul li,.filters ul li.active{width:17%;padding:15px 18px;border-radius:100px;font-weight:700;text-align:center}.slider__item{max-width:170px}.contact-form-img img{min-width:500px;max-height:525px}@media only screen and (max-width:479px){.testimonials{padding:70px 10px 30px}.testimonials .description:before{top:-20px}.testimonials .title{font-size:12px}.testimonials .post{font-size:11px}}.filters-content .show{opacity:1;visibility:visible;transition:350ms}.filters-content .hide{opacity:0;visibility:hidden;transition:350ms}.filters ul{display:flex;justify-content:center;gap:10px;margin-bottom:30px}.filters ul li{background:#fff}.filters-content .col-sm-4{background:0 0/contain;padding:5px;margin-bottom:10px;overflow:hidden}.filters-content .item{text-align:center;margin-bottom:30px}.filters-content .item h5{font-weight:700;text-align:left;font-size:20px;margin:10px 0}.filters-content .item .cat{font-size:17px!important;text-align:left}.filters-content .item .p-inner{padding:10px;background:#fff}.modal-content .close,.modal-content .modal-body .btn{background:linear-gradient(to right,#33a3ff,#0675cf,#4cd5ff);color:#fff}.item .p-inner a{color:#000;display:block;padding:20px}.modal-box{font-family:Poppins,sans-serif}.show-modal{color:#fff;background:linear-gradient(to right,#33a3ff,#0675cf,#49a6fd);font-size:18px;font-weight:600;text-transform:capitalize;padding:10px 15px;margin:200px auto 0;border:none;outline:0;box-shadow:0 0 20px rgba(0,0,0,.1);display:block;transition:.3s}.show-modal:focus,.show-modal:hover{color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);outline:0}.modal-dialog{width:400px;margin:70px auto 0;transform:scale(1)}.modal-dialog .modal-content{text-align:center;border:none}.modal-content .close{font-size:25px;font-weight:400;text-shadow:none;line-height:27px;height:25px;width:25px;border-radius:50%;overflow:hidden;opacity:1;position:absolute;left:auto;right:8px;top:8px;z-index:1;transition:.3s}.modal-content .close:hover{color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5)}.close:focus,.modal-content .modal-body .btn:focus{outline:0}.modal-body{padding:60px 40px 40px!important}.modal-body .title{color:#026fd4;font-size:33px;font-weight:700;letter-spacing:1px;margin:0 0 10px}.modal-body .description{color:#9a9ea9;font-size:16px;margin:0 0 20px}.modal-body .form-group{text-align:left;margin-bottom:20px;position:relative}.modal-body .input-icon{color:#777;font-size:18px;transform:translateY(-50%);position:absolute;top:50%;left:20px}.modal-body .form-control{font-size:17px;height:45px;width:100%;padding:6px 0 6px 50px;margin:0 auto;border:2px solid #eee;border-radius:5px;box-shadow:none;outline:0}.form-control::placeholder{color:#aeafb1}.form-group.checkbox{width:130px;margin-top:0;display:inline-block}.form-group.checkbox label{color:#9a9ea9;font-weight:400}.form-group.checkbox input[type=checkbox]{margin-left:0}.modal-body .forgot-pass{color:#7f7fd5;font-size:13px;text-align:right;width:calc(100% - 135px);margin:2px 0;display:inline-block;vertical-align:top;transition:.3s}.forgot-pass:hover{color:#9a9ea9;text-decoration:underline}.modal-content .modal-body .btn{font-size:16px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:38px;width:100%;height:40px;padding:0;border:none;border-radius:5px;display:inline-block;transition:.6s}.modal-content .modal-body .btn:hover{color:#fff;letter-spacing:2px;box-shadow:0 0 10px rgba(0,0,0,.5)}@media only screen and (max-width:480px){.modal-dialog{width:95%!important}.modal-content .modal-body{padding:60px 20px 40px!important}}.modal-backdrop.in{z-index:1}.freewebedit{padding-inline:15px}