@CHARSET "ISO-8859-1";
@import "bootstrap.min.css";
@import "owl.carousel.min.css";
@import "responsive.css";
@import "animate.css";
@import "all.min.css";
@import "theme-default.css";
@import "style.css";
@import "widget.css";


.pera p{color:#fff}.why{color:#5e1411;background:#ffffff7a;padding:7px;border-radius:20px 0;transition:all.6s ease}.why:hover{color:#5e1411;background:#ffffff7a;padding:7px;border-radius:0 20px;transition:all.6s ease}.pr{position:absolute;bottom:0px}.list-group-item-heading{margin-bottom:5px;margin-top:-35px;background:#ff4b00b3;height:54px;border-radius:0 20px;transition:all.6s ease}.list-group-item-heading:hover{border-radius:20px 0;background:#03165bb5;transition:all.6s ease}.testimonial-single-item.style-2 .testimonial-content-text{color:#fff;border-radius:0 40px;transition:all.6s ease;background:#ff4b00}.testimonial-single-item.style-2 .testimonial-content-text:hover{border-radius:40px 0;color:#c9b8b9;transition:all.6s ease;background:#04185c}.text-white{color:#5c1211!important}.list-group{margin-bottom:4px}.mycards{padding:0!important;margin-bottom:20px;text-align:center}.img-container{position:relative;overflow:hidden;width:100%;padding-top:75%}.img-responsive{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.list-group-item.active{border:none;background-color:transparent}.list-group-item-heading{margin-bottom:5px;margin-top:10px}.mycards.img-container{overflow:hidden;width:100%}.mycards img{height:100%;width:100%;transition:transform 0.3s ease-in-out;border-radius:20px}.mycards img:hover{border-radius:20px!important;transform:scale(1.05)}.list-group-item.active{z-index:2;color:#333;background-color:#fff;border-color:#fff}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
@media(min-width:768px){.img-container{padding-top:75%}}
@media(max-width:767px){.img-container{padding-top:100%}.img-responsive{max-width:100%}}
@media(max-width:400px){.img-m{height:100px!important}.list-group-item-heading{font-size:15px!important}}.btn-boxed-outline{color:#fff}.slide-100{width:101.99%}.entry-content{ol{margin-left:32px}
ul{margin-left:32px}}.desktop-text-right{text-align:right}.space-75{height:75px;width:100%;clear:both}
section.slider-section{background:#040404 none repeat scroll 0 0;color:#fff;height:100%;width:100%}.widget-title{position:relative;margin-bottom:20px;font-size:16px;text-transform:uppercase;font-weight:600;color:#fff}.form-area{float:left;background:#123568;border:1px solid #2196f3;border-radius:4px;width:100%;max-width:280px;display:flex;color:#fff}.main{background:#000;.strips{&:nth-child(1){&:hover{display:none}}}}.main.strips{&:nth-child(2){display:none}}.contenedor{padding-top:40px;padding-bottom:10px;background:#ffffff}.container_foto{padding:0;overflow:hidden;max-width:350px;margin:10px 15px;height:200px;border-radius:4px;box-shadow:0 2px 7px 0 rgba(0,0,0,0.2);article{padding:15px;position:absolute;bottom:0;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;background-image:linear-gradient(to bottom,rgba(249,243,243,0)5%,rgba(23,23,23,0.6)38%,#2b2b2b 145%,#252525 95%);width:100%}
h2{color:#fff;font-weight:600;font-size:25px}
h4{font-weight:300;color:#fff;font-size:16px}
img{width:100%;top:0;left:0;opacity:1;-webkit-transition:all 4s ease;-moz-transition:all 4s ease;-o-transition:all 4s ease;-ms-transition:all 4s ease;transition:all 4s ease}&:hover{cursor:pointer;background-color:rgba(0,0,0,0.88)!important;box-shadow:0 2px 58px 0 rgba(0,0,0,0.2);img{opacity:0.3;transform:scale(1.5)}
article{transform:translate(2px,-45px);-webkit-transform:translate(2px,-45px);-moz-transform:translate(2px,-45px);-o-transform:translate(2px,-45px);-ms-transform:translate(2px,-45px);background-image:none;width:100%}.ver_mas{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);opacity:1}}}.ver_mas{position:absolute;width:100%;height:50px;bottom:0;z-index:1;opacity:0;transform:translate(0px,70px);-webkit-transform:translate(0px,70px);-moz-transform:translate(0px,70px);-o-transform:translate(0px,70px);-ms-transform:translate(0px,70px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:left;padding:0px 15px;span{font-size:40px;color:#fff;position:relative;margin:0 auto;width:100%;top:13px}}.bg-parallax{width:100%;padding:60px 0 100px 0;color:#fff;background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url("images/bg-parallax.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.iot-container{padding:70px 0 80px 0;background:#ddd}.iot-left-side{font-size:15px;line-height:20px;padding-right:50px;h1{margin-bottom:40px}}.single-top-agency{&:hover{background:#bdbdbd}
margin:2px 0 30px;padding:25px 10px 22px;position:relative;text-align:center;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;border:1px solid #ddd;.icon{margin:0 0 11px;height:50px;img{width:30px;margin-top:10px}
span{color:#3fb698;font-size:52px;line-height:52px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}}.name{color:#333;font-size:18px;font-weight:600;letter-spacing:0}}.h2-single-top-agency{background:#ccc none repeat scroll 0 0;border-radius:4px}.call-to-action{width:100%;padding:40px 0 50px 0;color:#fff;background:linear-gradient(rgb(13,39,77),rgba(13,39,77,0.6)),url(images/call-to-action-bg.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.call-to-action-left{h2{font-size:35px}
p{font-size:16px}}.call-to-action-right{width:auto;margin:auto;a{margin-top:0px;padding:8px 25px;margin-left:12px}}
input.subs-input{min-width:30%;height:40px;border-radius:0;outline:0;border:0}.aspect-ratio{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.content{h6{font-weight:600;margin:30px 0;font-size:18px}.icon{img{width:35px}}}.slide-caption{a{float:left;text-decoration:none;color:#fff;transition:0.3s;&:hover{text-decoration:none;color:rgb(47,136,247);img{margin-left:5px}}
img{width:20px;transition:0.3s}}}.bg-trans{background:rgba(255,255,255,0.85);float:left;padding:10px!important;border-radius:1px}.product-header-lg{padding:50px 0;width:100%;margin:auto;opacity:1;background:url(images/gr-bg.jpg);width:100%;min-height:450px;color:#fff;background-size:cover;background-position:left;background-size:auto;background-position:3%21%;.page-header{margin-top:100px}
h1{color:rgb(17,17,17)}
h2{color:rgb(17,17,17)}}.lg-pro-img{transform:rotateX(0)rotateY(0);transition:100ms linear transform;position:absolute;right:-10%;top:-46px;transition:all 1s}.feature-list{ul{list-style-type:circle;margin-left:20px;li{font-size:15px;line-height:25px}}
h3{font-size:18px;font-weight:700}}.feature_photo{position:absolute;right:-88px;height:248px;width:auto;top:-30px}.specification-table{border-collapse:collapse;td{border:1px solid #fff;text-align:left;padding:8px}
tr{&:nth-child(even){background-color:#dddddd}}}
th{border:1px solid #fff;text-align:left;padding:8px}.mechanical-photo{margin:auto;position:absolute;right:-110px;height:auto;width:auto;top:20%}.text-18{font-size:17px;line-height:30px}.cat-cont-right{float:left;width:100%;margin-top:14%;ul{li{font-size:15px;line-height:25px}
list-style-type:circle;margin-left:20px}
a{color:#333;&:hover{color:#2f88f7}}}.cat-cont-left{float:left;width:100%;img{width:100%}}.category-container{.list-title{font-size:20px;font-weight:600}}.massonary-photo{float:left;width:100%;position:relative;img{float:left;width:100%;margin-top:13%}}.massonary-container{margin-top:40px}.comparison-list-box{background:#ddd;padding:20px;border-radius:3px;float:left;width:100%;min-height:300px;margin-bottom:15px}.section-title{font-size:40px;margin-bottom:0px;letter-spacing:0;color:#000000;position:relative;strong{font-weight:600}}.section-desc{font-size:16px;font-weight:400}.sec_title_after_bar{width:50px;margin:auto;height:5px;background:#0d274d;margin-bottom:40px;clear:both}.blog-section{padding:45px 0 45px 0;color:#333}.page-full-width{.blog-card{.content{background:#fff}}}.site-content{margin-top:65px}.content-footer{float:left;width:100%;padding:0px 5px 15px 0;a{font-weight:600}
i{margin:0 10px;-webkit-text-stroke:1px white}}.service-section{width:100%;clear:both;padding:40px 0;background:#fff}.communities-section{width:100%;clear:both;padding:40px 0}.content-wrapper{margin:0 auto;max-width:1200px;display:flex;flex-flow:row wrap;justify-content:center;padding:0.5rem}.product-slider-right{img{width:100%;position:relative;right:-25px}}.page-content{width:100%;float:left;padding:15px}.page-content-inner{width:100%;float:left}.page-header{img{width:100%;margin:auto}}.product-feature-section{color:#000;padding:60px 0}.feature-box{ul{margin-left:18px;list-style-type:circle;li{line-height:30px}}}.f-box-header{padding-top:20px 0;img{width:auto;margin:auto}}.large-screen-bg{width:100%;max-width:100%;min-width:100%;margin-left:auto;margin-right:auto}.product-slider-left{.bg-skew-screen{background-color:#123468;pointer-events:none;position:absolute;left:-69px;top:-54px;height:800px;width:560px;transform:rotate(-31deg)translate(-3px,-55px)}}.bg-secondary{background-color:#f4f4f4!important}.main-box-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,0.12)}.topmost-slider{overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:150px center;height:450px}.width_105{width:105%}.titled-box{padding:100px 50px;font-weight:bolder;font-size:2.5em}.sub-title{font-size:1.5em}.entry-title{line-height:50px;font-size:35px;font-weight:500}.post-thumbnail{background:#2196f3;margin-top:6px;img{width:100%;background:#2196f3}}.content-body{padding-top:20px}.management_team_left_in{float:left;height:100%;margin-right:20px}.team-border{border-top:1px dashed gainsboro}.edit-button{a{padding:5px 15px;border:2px solid blue;float:left;&:focus{border-color:black}&:hover{border-color:black}}}.custom-scroll{&::-webkit-scrollbar{width:8px;border-radius:100%}&::-webkit-scrollbar-track{background:#035571;border-radius:10px}&::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:10px;&:hover{background:#cacaca}}}
#ben{.blog-card{.content{background:#fff!important}}}.cat_pro{.blog-card{img{height:140px}}}.card-title-link{color:#fff;&:hover{color:#fff}}
input.wpcf7-form-control{display:block;width:100%;padding:.375rem.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color.15s ease-in-out,box-shadow.15s ease-in-out}
select.wpcf7-form-control{display:block;width:100%;padding:.375rem.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color.15s ease-in-out,box-shadow.15s ease-in-out}.contact-us-form{.wpcf7-textarea{width:100%;padding:10px;min-height:117px}.wpcf7-submit{color:#fff;background-color:#007bff;border-color:#007bff;cursor:pointer;width:150px;float:right}}.news-card__title{color:#fff;background:#00000059;border-radius:10px;padding:10px}.sidebar-contact{float:left;width:100%;height:auto;margin-bottom:25px;.wpcf7-form-control{display:block;width:100%;padding:.375rem.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color.15s ease-in-out,box-shadow.15s ease-in-out}.wpcf7-submit{color:#fff;background-color:#007bff;border-color:#007bff;cursor:pointer}}.sidebar-contact-submit{float:left;width:120px;float:right}
#right-sidebar{.wpcf7-submit{color:#fff;background-color:#007bff;border-color:#007bff;cursor:pointer}}.contact-right{.wpcf7-submit{width:auto!important;width:auto!important;min-width:150px!important;min-width:150px!important;max-width:250px!important;max-width:250px!important;float:right!important;float:right!important;background-color:#3196f3!important;background-color:#3196f3!important;padding:10px 22px!important;padding:10px 22px!important}}.news-card{border:0px solid aqua;margin-bottom:30px;position:relative;height:250px;overflow:hidden;border-radius:0.5rem;flex:1;min-width:262px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);&::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)linear-gradient(to bottom,rgba(16,36,105,0)50%,rgba(13,39,77,0.64)80%);z-index:0}}.news-card__card-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.news-card__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:-1}.news-card__text-wrapper{position:absolute;bottom:0rem;padding:1rem;padding-top:190px;color:white;transition:background-color 1.5s ease;width:100%}.news-card__title{transition:color 1s ease;margin-bottom:0.5rem}.news-card__post-date{font-size:0.7rem;margin-bottom:0.5rem;color:#ccc}.news-card__details-wrapper{max-height:0;opacity:0;transition:max-height 1.5s ease,opacity 1s ease}.news-card__excerpt{font-weight:300}.news-card__read-more{background:black;color:#bbb;display:block;padding:0.4rem 0.6rem;border-radius:0.3rem;margin-top:1rem;border:1px solid #444;font-size:0.8rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;width:7rem;margin-left:auto;position:relative;z-index:5;i{position:relative;left:0.2rem;color:#888;transition:left 0.5s ease,color 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}&:hover{i{left:0.5rem;color:yellow}}}
@media(min-width:900px){.news-card{&:hover{.news-card__details-wrapper{max-height:20rem;opacity:1;animation-name:fadeInLeft;animation-duration:0.4s}.news-card__text-wrapper{background-color:rgba(13,39,77,0.62)}.news-card__image{transform:scale(1.2);z-index:-1}}}}.modal-body{background:#0f216329;border-radius:20px;margin-top:100px}.gp{margin-bottom:80px}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}
60%{transform:translateY(-10px)}}.bounce{animation:bounce 2s infinite}.homes{border-radius:20px}.ak{margin-top:110px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}.ch h4{color:#000}.gp{margin-bottom:80px}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}
60%{transform:translateY(-10px)}}.bounce{animation:bounce 2s infinite}.homes{border-radius:20px}.ak{margin-top:110px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}<style>.ch h4{color:#000}.gp{margin-bottom:80px}.homes{border-radius:20px}.ak{margin-top:40px;background:#02155a;border-radius:20px}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt p{margin-left:20px;margin-right:20px}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}.modal-body{background:#0f216329;border-radius:20px;margin-top:100px}.sd{margin:20px 20px 20px 20px}.ch h4{color:#000}.gp{margin-bottom:80px}.homes{border-radius:20px}.ak{margin-top:10px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.lt h3{color:#fff}.h4{color:#000}.modal-body{background:#0f216329;border-radius:20px;margin-top:50px}.gp{margin-bottom:80px}.homes{border-radius:20px}.ak{margin-top:30px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}.gp{margin-bottom:80px}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}
60%{transform:translateY(-10px)}}.bounce{animation:bounce 2s infinite}.homes{border-radius:20px}.ak{margin-top:110px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}.modal-body{background:#0f216329;border-radius:20px;margin-top:50px}.gp{margin-bottom:80px}.homes{border-radius:20px}.ak{margin-top:20px;background:#02155a}.lt{background:#02155a;color:#fff;border-radius:20px;margin-bottom:80px;margin-top:20px;transition:all 0.6s ease}.lt:hover{background:#5b100f;transition:all 0.6s ease}.lt h4{color:#fff}.ka{margin:20px}.h4{color:#000}.footer-copyright-text{margin-right:-630px}
#fixed-social{position:fixed;top:35%;z-index:999999999}
#fixed-social i{font-size:40px}
#fixed-social a{color:#fff;display:block;height:55px;position:relative;text-align:center;line-height:40px;width:55px;margin-bottom:1px;z-index:2;padding:8px 0}
#fixed-social a:hover>span{visibility:visible;left:56px;bottom:6px;opacity:1;font-size:23px}
#fixed-social a span{line-height:40px;left:60px;position:absolute;text-align:center;width:120px;height:44px;visibility:hidden;transition-duration:0.5s;z-index:1;opacity:0;border-radius:10px;padding-top:5px}.fixed-facebook{background-image:linear-gradient(135deg,#1877f2 0%,#4a90e2 100%);border-radius:0 25px 25px 0}.fixed-facebook span{background-image:linear-gradient(135deg,#1877f2 0%,#4a90e2 100%)}.fixed-twitter{background-color:#1da1f3;border-radius:0 25px 25px 0}.fixed-twitter span{background-color:#1da1f3}.fixed-linkedin{background-color:#0073b2;border-radius:0 25px 25px 0}.fixed-linkedin span{background-color:#0073b2}.fixed-instagram{border-radius:0 25px 25px 0;background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.fixed-instagram span{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.fixed-youtube{background-color:#ff0000;border-radius:0 25px 25px 0}.fixed-youtube span{background-color:#ff0000}.uk-sticky-fixed{animation-duration:0.3s}.quickqbtn{position:fixed;z-index:99;bottom:1%;left:1.5%;padding:5px 0px 0px 7px;height:35px;width:155px;color:#fff;background-image:linear-gradient(-20deg,#fc6076 0%,#ff9a44 100%)}.quickqbtn a{color:#fff;font-size:14px}.services-carousel-single-item{padding:5px}.blinking{animation:blinkingText 1.5s infinite;padding:10px;border-radius:10px}
@keyframes blinkingText{0%{border:2px solid #f7b1b1}
49%{border:2px solid #ee6262}
50%{border:2px solid #da0202}
99%{border:2px solid #f33535}
100%{border:2px solid #f79393}}.header-top-area{height:60px;background:#5e1411}
h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{color:#b5282e}.btn-primary{background:linear-gradient(90deg,#91161c 0%,#1e1e1e 100%);border:#91161c}.footer-quick-link-list ul li:before{top:6px;height:10px}.about-section.style-elevent{background:url(assets/img/about-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.testimonial-section.style-5.upper{background:url(assets/img/icon10.png)}.iba-sections{background:url(assets/img/team-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.choose-shape.bounce-animate5{position:absolute;top:16%;right:0}.menu-wrapper.sub-menu li a::after{top:30%;height:10px;width:10px}.zoom-image{width:34px;border-radius:20px;animation:zoom 1s infinite}
@keyframes zoom{0%{transform:scale(1)}
50%{transform:scale(1.2)}
100%{transform:scale(1)}}.img-logo-fluid{max-height:100px;width:130%;margin-top:-26px}.btndiv{margin-top:-10px}.callnavbtn{display:inline-block}.navbar-content{display:flex;align-items:center;justify-content:flex-end}.qte{height:50px;width:123px;padding:10px;color:#fff;background:#5e1411!important;border-radius:17px;margin-left:26px;margin-right:29px}
@media only screen and(max-width:668px){.qte{height:42px;width:83px;padding:5px;color:#fff;background:#5e1411!important;line-height:14px}.img-logo-fluid{width:109%}.qte{margin-top:-3px}}.navbar-content a{margin-top:6px}
@media screen and(max-width:424px){.placement{margin:-30px 0px 0px 0px!important}}
@media screen and(min-width:425px)and(max-width:600px){.placement{margin:-30px 0px 0px 2px!important}}
@media screen and(min-width:601px)and(max-width:767px){.placement{margin:-16px 0px 0px 7px!important}}
@media screen and(min-width:768px)and(max-width:999px){.placement{margin:-16px 0px 0px 9px!important}}
@media screen and(min-width:1000px)and(max-width:1200px){.placement{margin:-16px 0px 0px 20px!important}}
@media screen and(min-width:1201px){.placement{margin:-16px 0px 0px 20px!important}}.designblur{font-size:20px;font-weight:bold;color:darkred}
#myBtn{height:50px;display:none;position:fixed;bottom:20px;right:30px;z-index:99;text-align:center;padding:10px;text-align:center;line-height:40px;border:none;outline:none;background-color:#1e88e5;color:white;cursor:pointer;border-radius:50%}.fa-arrow-circle-up{font-size:30px}
#myBtn:hover{background-color:#555}.close_pos{position:absolute;right:1%;top:1%;background-color:#cccccc4f;border-radius:50%;padding-bottom:5px;padding-top:5px;padding-left:10px;padding-right:10px}.blink-back{background:linear-gradient(-45deg,#5da36f,#0b5a3a,#185295,#000000);background-size:400%400%;animation:gradient 2s ease infinite}.blink-back:hover{color:#fff;animation:none;background:#185295}.header-top-area a:hover{text-decoration:none}.closeit{background-color:#f2f2f2;padding:0px 15px 0px 15px;border-radius:50%;box-shadow:-1px 5px 13px 2px #ffffff08}.closeit:hover{background-color:#0600ef0f;box-shadow:-1px 5px 13px 2px #0600ef0f}.follow_us ul li{display:inline-block}.follow_us{margin-top:25px;margin-left:-50px;font-size:24px}
#main_menu.show{opacity:1;visibility:visible}
#main_menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;min-height:100vh;width:100vw;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all.3s cubic-bezier(.77,0,.175,1);-moz-transition:all.3s cubic-bezier(.77,0,.175,1);-ms-transition:all.3s cubic-bezier(.77,0,.175,1);-o-transition:all.3s cubic-bezier(.77,0,.175,1);transition:all.3s cubic-bezier(.77,0,.175,1);opacity:0;visibility:hidden;background:#e5e5e5f0;overflow-y:scroll;padding-top:120px}.blur_img{min-height:100vh;width:100vw;position:absolute;top:0%;left:0%;background-repeat:repeat-y;filter:blur(30px)}.nav-blur{background-color:#5d1011ad !important;color: #fff !important; padding:50px;border-radius:20px;box-shadow:-1px 5px 70px 15px #71717159}
@media screen and(min-width:768px){.closeit{cursor:pointer;font-size:40px;color:#000;position:absolute;right:5%;top:5%}}
@media screen and(max-width:768px){.closeit{cursor:pointer;font-size:40px;color:#000;position:absolute;right:7%;top:4%}.blink-back{margin-right:44px;width:62%}.btndiv{padding-top:13px}.callnavbtn{display:none}.nav-blur{margin-top:-110px}}
@media only screen and(max-width:1199px)and(min-width:991px){.main_apply{font-size:15px;padding:10px 25px;border-radius:10px 20px 10px 20px;margin-top:14px;margin-bottom:8px;margin-left:230px;color:#fff;text-decoration:none;transition:all linear.3s}.lg-bars{margin-top:8px}}
@media only screen and(max-width:990px)and(min-width:768px){.main_apply{font-size:15px;padding:10px 25px;border-radius:10px 20px 10px 20px;margin-top:12px;margin-bottom:12px;margin-right:50px;color:#fff;text-decoration:none;transition:all linear.3s}.menu-toggle.close_bar,.menu-toggle.open_bar{color:#e31e25;font-size:30px;font-weight:900;right:26px;position:absolute;top:32px;cursor:pointer}}
@media only screen and(min-width:1200px){.main_apply{font-size:15px;padding:10px 25px;border-radius:10px 20px 10px 20px;margin-top:14px;margin-bottom:8px;margin-left:10px;color:#fff;text-decoration:none;transition:all linear.3s}.lg-bars{margin-top:8px}.main_apply:hover{font-size:15px;padding:10px 25px;border-radius:20px 10px 20px 10px;margin-top:14px;margin-bottom:8px;margin-left:10px;color:#fff;text-decoration:none}}
@media only screen and(max-width:599px)and(min-width:425px){.main_apply{display:none}.main_apply:hover{display:none}.sticky-icon{display:none}.menu-toggle.close_bar,.menu-toggle.open_bar{color:#e31e25;font-size:30px;font-weight:900;right:16px;position:absolute;top:17px;cursor:pointer}}
@media only screen and(max-width:767px)and(min-width:600px){.main_apply{font-size:10px;padding:10px 25px;border-radius:10px 20px 10px 20px;margin-top:12px;margin-bottom:12px;margin-right:30px;color:#fff;text-decoration:none;transition:all linear.3s}.main_apply:hover{font-size:10px;padding:10px 25px;border-radius:20px 10px 20px 10px;margin-top:12px;margin-bottom:12px;margin-right:30px;color:#fff;text-decoration:none}.menu-toggle.close_bar,.menu-toggle.open_bar{color:#e31e25;font-size:30px;font-weight:900;right:16px;position:absolute;top:17px;cursor:pointer}.sticky-icon{display:none}.menu-toggle.open_bar i{margin-top:7px}}
@media only screen and(max-width:424px)and(min-width:375px){.main_apply{display:none}.main_apply:hover{display:none}.sticky-icon{display:none}.menu-toggle.close_bar,.menu-toggle.open_bar{color:#e31e25;font-size:30px;font-weight:900;right:25px;position:absolute;top:10px;cursor:pointer}}
@media only screen and(max-width:374px){.main_apply{display:none}.main_apply:hover{display:none}.sticky-icon{display:none}.menu-toggle.close_bar,.menu-toggle.open_bar{color:#e31e25;font-size:30px;font-weight:900;right:16px;position:absolute;top:7px;cursor:pointer}}.fade-in{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-ms-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@media only screen and(min-width:1200px){.main_apply:hover{font-size:15px;padding:10px 25px;border-radius:20px 10px 20px 10px;margin-top:14px;margin-bottom:8px;margin-left:10px;color:#fff;text-decoration:none}}
@media only screen and(min-width:685px)and(max-width:1190px){.quotebtn{margin-right:35px!important}}.ph{font-size:24px;color:#25D366;border:2px solid #25D366;border-radius:50%;padding:8px;background-color:white;transition:0.3s}.ph:hover{color:white;background-color:#25D366}.gh{font-size:24px;color:#34b7f1;border:2px solid #34b7f1;border-radius:50%;padding:8px;background-color:white;transition:0.3s}.gh:hover{color:white;background-color:#34b7f1}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}
60%{transform:translateY(-10px)}}.bounce{animation:bounce 2s infinite}:root{--light:#27d3f4;--medium:#0596b5;--dark:#5e14114d}
#ctaSection div div:last-child{padding:10px}
#ctaSection figure,#ctaSection aside{display:block}
#ctaSection aside{margin:0}
#ctaSection figure,#ctaSection figure:before,#ctaSection figure:after{width:80%;height:60vw;max-height:300px;background-repeat:no-repeat;background-size:cover}
#ctaSection:before,#ctaSection:after{content:"";position:absolute;background:var(--dark);width:calc((100vw-960px)/2);height:100%;top:0}
#ctaSection:before{left:0}
#ctaSection:after{right:100vw}
#ctaSection>div:before,#ctaSection>div:after{content:"";position:absolute;border-color:var(--dark);border-style:solid;z-index:-1;left:0}
#ctaSection>div:before{top:-82px;border-bottom-width:80px;border-right-width:100vw;border-right-color:transparent;border-top-color:transparent}
#ctaSection>div:after{bottom:-153px;border-top-width:150px;border-left-width:100vw;border-left-color:transparent;border-bottom-color:transparent}
@media(min-width:480px){#ctaSection{position:relative}
#ctaSection>div{width:960px;position:relative;margin:0 auto}
#ctaSection figure,#ctaSection aside{display:inline-block;vertical-align:middle}
#ctaSection figure{width:40%;position:relative}
#ctaSection aside{width:50%}
#ctaSection aside a:not(:last-child){margin-right:10px}}
@media(min-width:960px){#ctaSection{margin:0 0 100px}
#ctaSection:before,#ctaSection:after{width:calc((100vw-960px)/2)}
#ctaSection:before{left:calc(0px-(100vw-960px)/2)}
#ctaSection:after{right:calc(0px-(100vw-960px)/2)}
#ctaSection>div:before,#ctaSection>div:after{left:calc(0px-((100vw-960px)/2))}
#ctaSection>div:after{bottom:-150px}
#ctaSection aside{float:right;margin-top:50px}}
@media(max-width:960px){#ctaSection>div{width:100%}
#ctaSection figure{width:100%;max-width:420px;display:block;margin-bottom:60px}
#ctaSection aside{width:100%;display:block}}
#ctaSection aside div:first-child{margin-bottom:30px}
#ctaSection aside div:last-child{text-align:right;background:#fff;margin:10px 81px;border:1px solid #5e1411;margin-top:100px}
#ctaSection aside h4,#ctaSection aside h5{margin:0}
#ctaSection aside a{margin:10px}
#ctaSection{background:#5e14114d}.social a{font-size:40px}.widget.button,.widget label{display:block;margin-top:1em}
#ctaSection>div:after{bottom:-152px!important}.ph{font-size:24px;color:#25D366;border:2px solid #25D366;border-radius:50%;padding:8px;background-color:white;transition:0.3s}.ph:hover{color:white;background-color:#25D366}.gh{font-size:24px;color:#34b7f1;border:2px solid #34b7f1;border-radius:50%;padding:8px;background-color:white;transition:0.3s}.gh:hover{color:white;background-color:#34b7f1}
@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}
60%{transform:translateY(-10px)}}.bounce{animation:bounce 2s infinite}:root{--light:#27d3f4;--medium:#0596b5;--dark:#5e14114d}
#ctaSection div div:last-child{padding:10px}
#ctaSection figure,#ctaSection aside{display:block}
#ctaSection aside{margin:0}
#ctaSection figure,#ctaSection figure:before,#ctaSection figure:after{width:80%;height:60vw;max-height:300px;background-repeat:no-repeat;background-size:cover}
#ctaSection:before,#ctaSection:after{content:"";position:absolute;background:var(--dark);width:calc((100vw-960px)/2);height:100%;top:0}
#ctaSection:before{left:0}
#ctaSection:after{right:100vw}
#ctaSection>div:before,#ctaSection>div:after{content:"";position:absolute;border-color:var(--dark);border-style:solid;z-index:-1;left:0}
#ctaSection>div:before{top:-82px;border-bottom-width:80px;border-right-width:100vw;border-right-color:transparent;border-top-color:transparent}
#ctaSection>div:after{bottom:-153px;border-top-width:150px;border-left-width:100vw;border-left-color:transparent;border-bottom-color:transparent}
@media(min-width:480px){#ctaSection{position:relative}
#ctaSection>div{width:960px;position:relative;margin:0 auto}
#ctaSection figure,#ctaSection aside{display:inline-block;vertical-align:middle}
#ctaSection figure{width:40%;position:relative}
#ctaSection aside{width:50%}
#ctaSection aside a:not(:last-child){margin-right:10px}}
@media(min-width:960px){#ctaSection{margin:0 0 100px}
#ctaSection:before,#ctaSection:after{width:calc((100vw-960px)/2)}
#ctaSection:before{left:calc(0px-(100vw-960px)/2)}
#ctaSection:after{right:calc(0px-(100vw-960px)/2)}
#ctaSection>div:before,#ctaSection>div:after{left:calc(0px-((100vw-960px)/2))}
#ctaSection>div:after{bottom:-150px}
#ctaSection aside{float:right;margin-top:50px}}
@media(max-width:960px){#ctaSection>div{width:100%}
#ctaSection figure{width:100%;max-width:420px;display:block;margin-bottom:60px}
#ctaSection aside{width:100%;display:block}}
#ctaSection aside div:first-child{margin-bottom:30px}
#ctaSection aside div:last-child{text-align:right;background:#fff;margin:10px 81px;border:1px solid #5e1411;margin-top:100px}
#ctaSection aside h4,#ctaSection aside h5{margin:0}
#ctaSection aside a{margin:10px}
#ctaSection{background:#5e14114d}.social a{font-size:40px}.widget.button,.widget label{display:block;margin-top:1em}
#ctaSection>div:after{bottom:-152px!important}
html{scroll-behavior:smooth}.section-head h5{color:#b5282e}.single-feature-content p{font-size:13px;margin:10px 0 0}.single-feature-thumb img{width:52%}.testimonial-single-content-text p{font-size:14px}.feature-section.style-ten.single-feature-box-two{box-shadow:-2px 8px 40px rgb(0 0 0/50%)}
body,a,.section-head p{color:#000000}.header-top-area{height:60px;background:#045cb5;}.header-top-area.style-two:before{background:#ff4b00}.header-top-left-single-item a,.header-top-right-icon-area ul li a{color:#fff}.header-top-right-icon-area ul li.btn{color:#fff}.header-second-line{font-size:12px;text-align:right}.lineul li{display:inline-block;margin-top:5px}.lineul li a{padding:0px 10px;color:#000}.my-float{margin-top:16px}.about-icon i{padding-top:12px}.process-number:before{top:-13px;left:-13px;height:79px;width:79px}.pulse{display:inline-block;width:55px;height:55px;border-radius:50%;background:#08ea3c;cursor:pointer;box-shadow:0 0 0 rgba(9,170,7,0.4);animation:pulse 1.5s infinite}.pulselogo{display:inline-block;width:300px;height:300px;border-radius:50%;background:#ffffff;cursor:pointer;animation:pulselogo 1.5s infinite}.pulse:hover{animation:none}.pulse i{padding:13px 13px 0px 0px;font-size:1.8em;color:#fff}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(9,170,7,0.4)}
70%{-webkit-box-shadow:0 0 0 10px rgba(9,170,7,0.1)}
100%{-webkit-box-shadow:0 0 0 0 rgba(9,170,7,0)}}
@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(9,170,7,0.4);box-shadow:0 0 0 0 rgba(9,170,7,0.4)}
70%{-moz-box-shadow:0 0 0 10px rgba(9,170,7,0.1);box-shadow:0 0 0 10px rgba(9,170,7,0.1)}
100%{-moz-box-shadow:0 0 0 0 rgba(9,170,7,0);box-shadow:0 0 0 0 rgba(9,170,7,0)}}
@-webkit-keyframes pulselogo{0%{-webkit-box-shadow:0 0 0 1px rgb(226 30 37)}
70%{-webkit-box-shadow:0 0 0 20px rgba(9,170,7,0.1)}
100%{-webkit-box-shadow:0 0 0 0 rgba(9,170,7,0)}}
@keyframes pulselogo{0%{-moz-box-shadow:0 0 0 1px rgb(226 30 37);box-shadow:0 0 0 1px rgb(226 30 37)}
70%{-moz-box-shadow:0 0 0 20px rgba(9,170,7,0.1);box-shadow:0 0 0 20px rgba(9,170,7,0.1)}
100%{-moz-box-shadow:0 0 0 0 rgba(9,170,7,0);box-shadow:0 0 0 0 rgba(9,170,7,0)}}.lineul.btn{padding:0px;font-size:12px;text-decoration:none;color:#000}.mm-social-icon span a.fab{padding-top:6px}.menu-toggle{z-index:99999}.logo img{max-height:88px;margin-top:2px}.menu-wrapper.style-two{padding:0px!important}.fa-link{padding-top:20px}.inline li{padding:5px 15px;display:inline-block;font-size:14px;margin:3px 5px}
i{font-style:italic}.services-carousel-thumb img{height:150px}.process-single-thumb img{height:200px;width:200px}.consulting-feature-section.col-6{padding:0px}.single-brand img{max-width:45%;-webkit-filter:grayscale(.3)}.about-section.style-elevent.section-thumb{right:0px}.uk-sticky-fixed.search-box-btn.search-box-outer i{color:#e31e25}.carousel-slider-section.style-nine.carousel-slider-content p{color:#ffffff}.slidertext{background:#ff4b00c4;padding:10px 30px;border-radius:60px 0;transition:all.6s ease}.slidertext:hover{background:#ff4b00e8;padding:10px 30px;border-radius:0 60px;transition:all.6s ease}
#review.card-body{padding:10px}
#review p{margin-bottom:0px}.accordion>.card>.card-header{cursor:pointer}.search-box-btn.search-box-outer{margin-top:33px}.services-content-title h2{font-size:20px;padding:0px;margin:0px}.header-top-area.style-two.align-items-center{padding:0px 0px}.process-single-thumb:before{background:rgb(255 60 0/10%)}.menu-toggle.close_bar,.menu-toggle.open_bar{top:12px}
@media only screen and(min-width:220px)and(max-width:480px){.carousel-slider-section.style-nine.btn-common a{padding:14px 20px}
header.container{padding-left:5px!important}}
@media only screen and(max-width:400px){.menu-wrapper nav{height:100vh;background:#fff;top:54px;z-index:90}.menu-wrapper nav ul li a{background-color:#ffffff}}
@media only screen and(min-width:400px)and(max-width:480px){.menu-wrapper nav{height:100vh;background:#fff;top:65px;z-index:90}.menu-wrapper nav ul li a{background-color:#ffffff}}
@media only screen and(min-width:481px)and(max-width:767px){.menu-wrapper nav{top:75px}}
@media(min-width:768px)and(max-width:991px){.menu-wrapper nav{height:100vh;background:#fff;top:85px;padding-top:30px}.menu-wrapper nav ul li a{background-color:#ffffff}}
@media(min-width:768px){.menu-wrapper nav{padding-top:30px;padding-bottom:30px}}
@media(max-width:768px){.testimonial-single-content-text p{font-size:12px}.services-carousel-thumb img{height:100px}
#review h5{font-size:16px;margin-bottom:0px;color:#b30e0e}
#review strong{font-size:14px}
#review p{font-size:12px}.single-feature-content h4{font-size:16px}.services-content-title h4{font-size:16px}.services-carousel-icon img{height:30px;width:30px}.services-content-section{padding:13px 4px 0!important}.footer-quick-link-list ul li{margin-left:0px}.footer-quick-link-list ul li:before{content:none}
hr{margin:10px 0}.search-box-btn.search-box-outer{margin-top:44px;margin-right:7px}.carousel-slider-section.style-nine.carousel-slider2{height:499px!important}.breadcumb-content{position:absolute;top:0px;transform:none;padding:80px 0px}.breadcumb-area h3{font-size:23px!important}.breadcumb-content ul li{margin:0px}.breadcumb-content h1{margin-bottom:5px}}.uk-sticky-fixed{z-index:980;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.breadcumb-area{height:200px!important}
hr{margin:32px 0;padding:0px;border-bottom:1px solid #bcccf7d6}.menu-wrapper ul li,.header-src-btn{z-index:999}.footer.style-ten.upper.footer-quick-link-list ul li{margin-bottom:14px;line-height:1.4}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.highlight{color:#e31e25!important}.hero-shape-one1{position:absolute;z-index:1;right:57px;top:0px}.hero-shape-two2{position:absolute;z-index:1;right:107px;top:50px}.footer.style-ten.upper{background-image:linear-gradient(to top,#041d78 0%,#000000 99%,#02155a  100%)}.footer,.footer p,.footer a,.footer h3,.footer h5{color:#fff!important}.footer-quick-link-list ul li:before{background:#f00}
#qteform8 label{font-size:14px;margin:0.4em 0 0}
ul li a.active{color:#e31e25!important}
#faboverlay{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/78%);visibility:hidden;opacity:0;transition:all 0.2s ease-in;will-change:opacity}
#faboverlay.show{visibility:visible;opacity:1}
#hamburger{z-index:99999;position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:5%;right:5%;background-color:#5e1411;width:56px;height:56px;border-radius:50%;cursor:pointer;box-shadow:2px 2px 10px rgba(10,10,10,0.3);transition:all 0.2s ease-in-out}
#hamburger.icon-bar{display:block;background-color:#FFFFFF;width:22px;height:2px;transition:all 0.3s ease-in-out}
#hamburger.icon-bar+.icon-bar{margin-top:4px}.fabnav{z-index:99991;position:fixed;bottom:5.5%;right:5.5%;width:48px;height:48px;border-radius:50%;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center;align-items:center;visibilty:hidden;opacity:0;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.48);cursor:pointer;transition:all 0.3s ease-in}.material-icons{font-size:32px}
#whatsapp.show{transform:translateY(-125%)}
#phone.show{transform:translateY(-250%)}
#mail.show{transform:translateY(-375%)}
#share.show{transform:translateY(-500%)}
#hamburger.show{box-shadow:7px 7px 10px 0px rgba(0,0,0,0.48)}
#hamburger.show #wrapper{transition:transform 0.4s ease-in-out;transform:rotateZ(90deg)}
#hamburger.show #one{transform:translateY(6px)rotateZ(45deg)scaleX(0.9)}
#hamburger.show #thr{transform:translateY(-6px)rotateZ(-45deg)scaleX(0.9)}
#hamburger.show #two{opacity:0}.fabnav.show{visibility:visible;opacity:1}
#main_menu{    background: #712709e3 !important;}
.menu-wrapper.sub-menu a{
    color: #fff !important;
}