#about .about-title h3,.titile h3,header h1,header h5,nav .navbar-brand{font-family:Montserrat,sans-serif}header .auto-type,header .part-1{padding:.75rem 0;display:inline-block}#about .about-image,.titile h3{position:relative}#about .about-image::after,.titile h3::after{position:absolute;background-image:url(../imgs/dots.png);background-repeat:repeat;z-index:-1;content:"";left:0}.counter .child h3,.counter .child span{font-size:1.875rem;line-height:1.875rem}#about label,#contact button{margin-top:1.25rem;line-height:1.1607rem}#about button,#about label,#contact button{line-height:1.1607rem}:root{--color-of-white:#fff;--color-of-black:#343434;--color-of-black2:#000;--color-of-reblack:#1c1c1c;--color-of-light:#f7f7f7}html{scroll-padding-top:72px}::-webkit-scrollbar{width:15px;background-color:var(--color-of-white);border-left:2px solid #eee;-webkit-box-shadow:0 0 21px 0 #0003 inset;box-shadow:0 0 21px 0 #0003 inset}::-webkit-scrollbar-thumb{background-color:var(--color-of-black2);-webkit-box-shadow:0 0 10px 0 #eeeeee8c inset;box-shadow:0 0 10px 0 #eeeeee8c inset;border-radius:100vh}.space-p{padding:6.25rem 0 4.375rem}#clients,#contact,#team,.counter{padding:6.25rem 0}.titile{margin-bottom:5rem;text-align:center}.titile h3{color:var(--color-of-black);font-weight:900;line-height:2.75rem;font-size:2.5rem;margin:0;display:inline-block;z-index:4}.titile h3::after{width:100%;height:1.875rem;bottom:-.625rem}nav{margin-bottom:1.25rem}nav .nav-link{--bs-nav-link-color:var(--color-of-white);--bs-nav-link-hover-color:var(--color-of-white);font-size:.875rem;line-height:1.25rem}#about .about-title p,#about .about-title span,#about button,#about label{font-family:Poppins,sans-serif}nav .navbar-nav>li{padding:0 1.25rem}nav .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}nav .navbar-toggler{border:none;border-radius:0}body:has(ul li:not(:first-child) a.active) nav{background-color:var(--color-of-white);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body:has(ul li:not(:first-child) a.active) .navbar-nav .nav-link::after{background-color:var(--color-of-black2);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body:has(ul li:not(:first-child) a.active) nav a,body:has(ul li:not(:first-child) a.active) nav i{color:var(--color-of-black2)!important;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}header{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7))),url(../imgs/bg.jpg);background-image:-o-linear-gradient(rgba(0,0,0,.7) 0 100%),url(../imgs/bg.jpg);background-image:linear-gradient(rgba(0,0,0,.7) 0 100%),url(../imgs/bg.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;min-height:100vh}header h5{font-size:3.125rem}header h1{font-size:3.75rem;line-height:4.5rem}header .part-1{font-weight:200}.auto-type::after{content:"";-webkit-animation:9s linear infinite typing;animation:9s linear infinite typing}@-webkit-keyframes typing{0%,100%,33.333333333333336%,66.66666666666667%{content:" |"}1.5873015873015874%{content:" | "}3.174603174603175%,30.952380952380956%{content:" L |"}30.15873015873016%,4.761904761904763%{content:" La |"}29.365079365079367%,6.34920634920635%{content:" Lar |"}28.571428571428573%,7.936507936507937%{content:" Larr |"}27.77777777777778%,9.523809523809526%{content:" Larry |"}11.111111111111112%,26.984126984126988%{content:" Larry  |"}12.6984126984127%,26.190476190476193%{content:" Larry D |"}14.285714285714286%,25.3968253968254%{content:" Larry Da |"}15.873015873015873%,24.603174603174605%{content:" Larry Dan |"}17.460317460317462%,23.80952380952381%{content:" Larry Dani |"}19.04761904761905%,23.01587301587302%{content:" Larry Danie |"}20.634920634920636%,22.22222222222222%{content:" Larry Daniel |"}21.42857142857143%,22.222222222222225%{content:" Larry Daniels |"}31.746031746031747%{content:"  |"}35.80246913580247%,64.19753086419753%,69.44444444444444%,97.22222222222223%{content:"D |"}38.27160493827161%,62.96296296296297%,72.22222222222223%,95.83333333333333%{content:"De |"}40.74074074074075%,61.7283950617284%{content:"Dev |"}43.20987654320988%,60.49382716049383%{content:"Deve |"}45.67901234567901%,59.25925925925927%{content:"Devel |"}48.14814814814815%,58.0246913580247%{content:"Develo |"}50.61728395061729%,56.79012345679013%{content:"Develop |"}53.086419753086425%,55.55555555555556%{content:"Develope |"}54.32098765432099%,55.55555555555556%{content:"Developer |"}75%,94.44444444444444%{content:"Des |"}77.77777777777779%,93.05555555555556%{content:"Desi |"}80.55555555555556%,91.66666666666667%{content:"Desig |"}83.33333333333334%,90.27777777777777%{content:"Design |"}86.11111111111111%,88.88888888888889%{content:"Designe |"}87.5%,88.8888888888889%{content:"Designer |"}}@keyframes typing{0%,100%,33.333333333333336%,66.66666666666667%{content:" |"}1.5873015873015874%{content:" | "}3.174603174603175%,30.952380952380956%{content:" L |"}30.15873015873016%,4.761904761904763%{content:" La |"}29.365079365079367%,6.34920634920635%{content:" Lar |"}28.571428571428573%,7.936507936507937%{content:" Larr |"}27.77777777777778%,9.523809523809526%{content:" Larry |"}11.111111111111112%,26.984126984126988%{content:" Larry  |"}12.6984126984127%,26.190476190476193%{content:" Larry D |"}14.285714285714286%,25.3968253968254%{content:" Larry Da |"}15.873015873015873%,24.603174603174605%{content:" Larry Dan |"}17.460317460317462%,23.80952380952381%{content:" Larry Dani |"}19.04761904761905%,23.01587301587302%{content:" Larry Danie |"}20.634920634920636%,22.22222222222222%{content:" Larry Daniel |"}21.42857142857143%,22.222222222222225%{content:" Larry Daniels |"}31.746031746031747%{content:"  |"}35.80246913580247%,64.19753086419753%,69.44444444444444%,97.22222222222223%{content:"D |"}38.27160493827161%,62.96296296296297%,72.22222222222223%,95.83333333333333%{content:"De |"}40.74074074074075%,61.7283950617284%{content:"Dev |"}43.20987654320988%,60.49382716049383%{content:"Deve |"}45.67901234567901%,59.25925925925927%{content:"Devel |"}48.14814814814815%,58.0246913580247%{content:"Develo |"}50.61728395061729%,56.79012345679013%{content:"Develop |"}53.086419753086425%,55.55555555555556%{content:"Develope |"}54.32098765432099%,55.55555555555556%{content:"Developer |"}75%,94.44444444444444%{content:"Des |"}77.77777777777779%,93.05555555555556%{content:"Desi |"}80.55555555555556%,91.66666666666667%{content:"Desig |"}83.33333333333334%,90.27777777777777%{content:"Design |"}86.11111111111111%,88.88888888888889%{content:"Designe |"}87.5%,88.8888888888889%{content:"Designer |"}}header .home-icon span{display:inline-block;font-size:.875rem;width:2.1875rem;height:2.1875rem;line-height:2.1875rem;border-radius:50%;background:rgba(0,0,0,.3)}header .home-icon a{color:var(--color-of-white)}#about .about-image::after{width:80%;height:80%;bottom:-30px}#about .about-title span{font-size:.875rem;color:#999;letter-spacing:3px}#about .about-title p{color:#748182;font-size:.9375rem}#about button,#about label,#contact button,footer p{font-size:.8125rem}#about .about-pro{width:100%;height:1.5625rem;background-color:var(--color-of-light);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.15) inset;box-shadow:0 2px 7px rgba(0,0,0,.15) inset}#about .pro-sm,#about button:hover,#about label{background-color:var(--color-of-reblack)}#about .pro-sm{height:1.5625rem;border-radius:0 .3125rem .3125rem 0}#about .pro-sm span{font-size:.8125rem;font-weight:500;line-height:.8938rem;color:var(--color-of-white);padding:.3125rem}#about label{color:var(--color-of-white);padding:.625rem 1.5625rem;border:.125rem solid #1c1c1c;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#about button,#about label:hover,#contact button:hover,#services .services-icons,#works .works-card .layer-items .icons-2 span:hover{background-color:var(--color-of-white)}#about label:hover,#contact button:hover{color:var(--color-of-reblack)}#about button{border:2px solid #1c1c1c;margin-top:20px;padding:.625rem 1.875rem;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#clients,#contact .address span,#services,#services .services-icons .icon span,#team{background-color:var(--color-of-light)}#about button a,#team .teams .team-imge img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#about button:hover a{color:#eee!important}#services .services-icons{padding:3.125rem 1.25rem;-webkit-box-shadow:0 .625rem 1.875rem -.5rem rgba(0,0,0,.1);box-shadow:0 .625rem 1.875rem -.5rem rgba(0,0,0,.1);margin-bottom:1.875rem;border-radius:.3125rem}#services .services-icons .icon span{font-size:1.875rem;margin-bottom:1.25rem;width:4.375rem;height:4.375rem;line-height:4.375rem;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact button,footer{background-color:var(--color-of-reblack)}#contact .address span,.counter .child span{display:inline-block;margin-bottom:.9375rem}#services .services-icons h6{font-size:1.125rem;font-weight:800;line-height:1.2375rem;font-family:Montserrat,sans-serif;color:var(--color-of-black)}#services .services-icons p{font-size:.875rem;font-weight:400;line-height:1.4rem;font-family:Poppins,sans-serif;color:#748182;word-spacing:0.125rem}#contact .address:hover span,#services .services-icons:hover span{background-color:var(--color-of-reblack);color:var(--color-of-white)}#works .nav-tabs{--bs-nav-tabs-border-width:unset;--bs-nav-tabs-border-color:unset;--bs-nav-tabs-border-radius:unset;--bs-nav-tabs-link-hover-border-color:unset;--bs-nav-tabs-link-active-color:#222;--bs-nav-tabs-link-active-bg:unset;--bs-nav-tabs-link-active-border-color:unset;border-bottom:none}#works .nav-tabs .nav-link{color:#222;font-weight:700;font-size:1rem;position:relative}#works .nav-tabs .nav-link::after{content:"";width:0%;height:.1875rem;background-color:var(--color-of-black2);position:absolute;bottom:-.3125rem;left:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#works .nav-tabs .nav-link.active:after{width:100%}#works .works-card .layer{position:absolute;top:.3125rem;left:.3125rem;right:.3125rem;bottom:.3125rem;background:rgba(255,255,255,.95);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}#works .works-card:hover .layer{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#works .works-card .layer-items{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#works .works-card .layer-items h6{line-height:.825rem;color:var(--color-of-black);font-size:.75rem;font-weight:700;margin-bottom:.9375rem;font-family:Montserrat,sans-serif;letter-spacing:2px;-webkit-transform:translateY(-.9375rem);-ms-transform:translateY(-.9375rem);transform:translateY(-.9375rem);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#works .works-card:hover h6{-webkit-transform:translatey(.3125rem);-ms-transform:translatey(.3125rem);transform:translatey(.3125rem)}#works .works-card .layer-items .icons-2{-webkit-transform:translatey(.9375rem);-ms-transform:translatey(.9375rem);transform:translatey(.9375rem);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#works .works-card:hover .icons-2{-webkit-transform:translatey(-.3125rem);-ms-transform:translatey(-.3125rem);transform:translatey(-.3125rem)}#works .works-card .layer-items .icons-2 span{width:1.875rem;height:1.875rem;line-height:1.75rem;border-radius:50%;border:.0625rem solid #111;background-color:#111;font-size:.875rem}#works .works-card .layer-items .icons-2 span:hover i{color:var(--color-of-black2)}#clients .owl-carousel .item .client-image{width:5.625rem;height:5.625rem;margin:0 auto .9375rem}#clients .owl-carousel .item .client-image img{width:100%;border-radius:50%}#clients .owl-carousel .item p{word-spacing:0.125rem;line-height:1.6;margin:0;font-size:.9375rem;color:#748182;font-family:Poppins,sans-serif}#clients .owl-carousel .item h6{font-size:1rem;font-weight:600;margin:1.875rem 0 .3125rem;font-family:Montserrat,sans-serif;line-height:1.1rem;color:var(--color-of-black)}#clients .owl-carousel .item span{font-size:.75rem;font-weight:600;color:#888;margin-bottom:1.875rem;display:inline-block;line-height:17.1429px;font-family:Poppins,sans-serif}.owl-dots{margin-top:10px;right:0;left:0;bottom:0;text-align:center}.owl-carousel button.owl-dot{height:.75rem;width:.75rem;margin:0 .3125rem;border-radius:50%;background-color:#d6d6d6;opacity:.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.owl-carousel button.owl-dot.active,.owl-carousel button.owl-dot:hover{opacity:1;background-color:#869791}.counter .child h3{font-weight:900;margin-bottom:.9375rem}.counter .child p{font-size:.9375rem;line-height:1.5rem;font-weight:600;margin-bottom:1.875rem;font-family:Poppins,sans-serif;color:#748182}#team .teams{background-color:rgba(52,52,52,.8);margin-bottom:.625rem}#team .teams .team-imge .layout{position:absolute;inset:0.3125rem;background-color:rgba(255,255,255,.95);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}#team .teams:hover .layout{opacity:1;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}#team .team-imge:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#team .teams .team-imge .layout ul li a{border:1px solid #000;color:#fff;background-color:var(--color-of-black2);display:block;font-size:20px;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#team .teams .team-imge .layout ul li a:hover{background-color:var(--color-of-white);color:var(--color-of-black2)}#team .teams .img-text h4{margin-bottom:.3125rem;font-family:Montserrat,sans-serif;line-height:1.7188rem;font-weight:500;font-size:1.5625rem}#contact .address h6,#team .teams .img-text h5{font-weight:700;font-family:Montserrat,sans-serif}#team .teams .img-text h5{text-transform:uppercase;font-size:1.25rem;line-height:1.375rem;margin:0}#contact .address{margin-bottom:1.875rem}#contact .address span{font-size:1.5625rem;width:3.75rem;height:3.75rem;line-height:3.75rem;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#contact .address h6{margin-bottom:10px;line-height:17.6px;color:var(--color-of-black)}#contact .address p{line-height:1.6;margin:0;color:#748182;font-family:Poppins,sans-serif;font-size:.9375rem}textarea{resize:both}#contact input,#contact textarea{background-color:#f4f4f4}.form-control:focus{-webkit-box-shadow:unset;box-shadow:unset}.form-control{border:0}#contact button{color:#eee;border:.0625rem solid #1c1c1c;padding:.625rem 2.5rem;font-family:Poppins,sans-serif;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}footer{padding:1.5625rem}footer p{word-spacing:0.125rem;color:#748182}@media (max-width:992px){nav .navbar-nav{text-align:center}nav{background-color:var(--color-of-white)}nav .nav-link{--bs-nav-link-color:var(--color-of-black);--bs-nav-link-hover-color:var(--color-of-black)}.navbar-brand{--bs-navbar-brand-color:#000;font-weight:700!important;font-family:Montserrat,sans-serif}}@media (min-width:992px){.navbar-nav .nav-link.active{color:var(--color-of-white);position:relative}.navbar-nav .nav-link{position:relative}.navbar-nav .nav-link::after{content:"";width:0%;height:.125rem;background:var(--color-of-white);position:absolute;bottom:5px;left:8px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.navbar-nav .nav-link.active::after{width:72%}.navbar-brand{--bs-navbar-brand-color:var(--color-of-white);--bs-navbar-brand-hover-color:var(--color-of-white)}}@media (max-width:768px){header h1{font-size:1.875rem;line-height:2.25rem}}@media (min-width:769px) and (max-width:1170px){header h1{font-size:2.75rem;line-height:3.3rem}}