.blog-crv .item{align-items:center;height:100%;display:flex}.block-sec .testim-box .slick-dots li button{opacity:0;width:0;height:0;display:block}.slider .social-icon a{margin:0 3px}.navbar .navbar-nav .nav-link{text-transform:capitalize}.navbar .navbar-nav .nav-link,.video .vid .vid-butn .icon,.video-wrapper .vid .vid-butn .icon{cursor:pointer}.block-sec .vid-area{z-index:99}.div-tooltip-tit,.div-tooltip-sub{padding:0;display:block}section.testimonials,.contact-page .pages-header{overflow:hidden}.CircularProgressbar{width:110px;height:110px}.slick-prev,.slick-next{display:none!important}body .slick-dots li button{opacity:0!important;width:0!important;height:0!important;display:block!important}.team .navs span.next.cursor-pointer{margin:0 7px}.projdtal .justified-gallery a{width:100%;margin-bottom:15px}.projdtal .justified-gallery img{object-fit:cover;width:100%;height:440px;min-height:440px}.projdtal .justified-gallery .big-img{object-position:top;height:700px;min-height:700px;margin-top:30px;margin-bottom:30px}.topnav .menu-icon{display:flex}@media screen and (max-width:991px){.collapse{opacity:0;height:0;padding:0;display:block}.navbar .navbar-collapse.show-with-trans{opacity:1;height:auto;padding:10px 15px;transition:all .3s linear}}section.next-prog{overflow:hidden}.hideX #preloader{z-index:-1111111;width:0;height:0;overflow:hidden;display:none!important}.hideX .pace{display:none!important}#ieatmaps iframe{width:100%;height:100%}section.team.section-padding{overflow:hidden}
.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline-offset:3px;outline:2px solid #a8592e}section[id]{scroll-margin-top:90px}@media (hover:none),(pointer:coarse){.mouse-cursor{display:none!important}body{cursor:auto}}.freelancer .cont .hero-lead{color:#d4d6dd;max-width:620px;margin-top:20px;font-size:16px;line-height:1.8}.page-header .cont .proj-title{font-size:40px;font-weight:600;line-height:1.4}.intro-section .htit .h4{font-size:30px}.project-points{margin-top:25px;padding-left:20px}.project-points li{margin-bottom:10px;line-height:1.7;list-style:outside}.project-notice{color:#aaa;border-left:3px solid #a8592e;margin-top:30px;padding-left:15px;font-size:14px}.contact-lead{max-width:720px;margin:-40px auto 50px;line-height:1.8}.contact-sec .form-error{color:#e08a5a;margin-top:6px;font-size:13px}.contact-sec .messages{min-height:1.5em;margin-top:20px}.contact-sec .messages a{color:#a8592e;text-decoration:underline}.local-lead{max-width:760px;margin:-40px auto 0;line-height:1.8}.local-sec .zones{flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.local-sec .zones li{letter-spacing:2px;text-transform:uppercase;border:1px solid #ffffff14;border-radius:30px;padding:4px 16px;font-size:12px}.local-sec .faq{max-width:820px;margin:60px auto 0}.local-sec details{border-bottom:1px solid #ffffff0d;padding:18px 0}.local-sec summary{cursor:pointer;padding-right:30px;font-weight:600;list-style:none;position:relative}.local-sec summary::-webkit-details-marker{display:none}.local-sec summary:after{content:"+";color:#a8592e;font-size:20px;position:absolute;top:-2px;right:0}.local-sec details[open] summary:after{content:"-"}.local-sec details p{margin-top:10px}.footer-expertises{margin-top:30px}.footer-expertises ul{columns:2;margin:15px 0 0;padding:0;list-style:none}.footer-expertises li{color:#aaa;font-size:13px;line-height:2.2}.footer-expertises a:hover{color:#a8592e}@media screen and (max-width:767px){.page-header .cont .proj-title{font-size:28px}.contact-lead,.local-lead{margin-top:-30px}.footer-expertises ul{columns:1}}.splitting .whitespace{width:.3em;display:inline-block}.showcase-grid .swiper-slide a.bg-img{width:100%;display:block}.legal-title{font-size:35px}
