@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.6435ea53.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}

*{box-sizing:border-box;margin:0;padding:0}.code{letter-spacing:.5px;font-weight:500}.copy-icon{cursor:pointer;position:absolute;top:20px;right:20px}
@media (max-width:1120px){.agency_section .agency_container .box{width:70%}}@media (max-width:992px){.navbar-brand{margin-bottom:0}.custom_nav-container{flex-direction:row}#navbarSupportedContent{margin-top:25px}.custom_nav-container .nav_search-btn{background-position:50%}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link{margin:7px 15px}.slider_section .detail-box{width:100%;margin:45px 0}.slider_section .carousel-indicators li{font-size:3.5rem}.agency_section .agency_container .box{width:85%;padding:90px 55px}}@media (max-width:768px){.hero_area{height:auto}.slider_section{padding:0 25px}.slider_section .slider_container{padding:20px}.slider_section .carousel-indicators{right:-40px}.slider_section .detail-box{text-align:center;padding-left:0}.slider_section .carousel_btn-box{right:50%;transform:translate(50%)}.slider_section .detail-box a{margin-bottom:35px}.portfolio_section .portfolio_container .box-1,.portfolio_section .portfolio_container .box-2{flex-direction:column;padding:0}.started_section .heading_container{text-align:center;align-items:center}.started_section .btn-box{justify-content:center;margin-top:25px}.agency_section .agency_container{padding:75px 45px}.agency_section .agency_container .box{width:100%;padding:75px 25px}.client_section .box{width:100%}.info_section .row>div{text-align:center;flex-direction:column;align-items:center;display:flex}.logo_container.layout_padding{padding:45px 0}}@media (max-width:576px){.slider_section .carousel-indicators{display:none}.portfolio_section .portfolio_container{margin:45px 25px 0}.agency_section .agency_container{margin:45px 0;padding:45px 15px}.logo_section .logo_container{margin:55px 25px 0}.info_section{margin:0 25px 25px}.logo_container.layout_padding{padding:25px 0}}@media (max-width:480px){.slider_section .detail-box h1{font-size:3.5rem}}@media (max-width:376px){.slider_section .detail-box h1{font-size:3rem}}@media (min-width:1200px){.container{max-width:1170px}}
body{color:#101010;background-color:#fff;font-family:poppins,sans-serif}.layout_padding{padding-top:120px;padding-bottom:120px}.layout_padding2{padding-top:45px;padding-bottom:45px}.layout_padding2-top{padding-top:45px}.layout_padding2-bottom{padding-bottom:45px}.layout_padding-top{padding-top:120px}.layout_padding-bottom{padding-bottom:120px}.heading_container h1,.heading_container h2{text-transform:uppercase;font-weight:700}.heading_container h1 span,.heading_container h2 span{color:#fbac2e}.hero_area.sub_pages{height:auto}.header_section .container-fluid{padding-left:25px;padding-right:25px}.header_section .nav_container{margin:0 auto}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link{color:#514f4f;text-align:center;text-transform:uppercase;border-radius:5px;margin:0 15px;padding:10px 30px}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item.active .nav-link,.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item:hover .nav-link{color:#fff;background-color:#1b1b1b}a,a:hover,a:focus{text-decoration:none}a:hover,a:focus{color:initial}.btn,.btn:focus{box-shadow:none;outline:none!important}.navbar-brand,.navbar-brand:hover{text-transform:uppercase;color:#fafcfd;font-size:24px;font-weight:700}.navbar-brand{flex-direction:column;align-items:center;margin-bottom:15px;margin-right:0;display:flex}.navbar-brand img{width:100px}.custom_nav-container{z-index:99999;flex-direction:column;align-items:center;padding:15px 0}.custom_nav-container .navbar-toggler{outline:none}.service_section{background-image:url(/images/service-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:85% 85%}.service_section .heading_container{margin-bottom:35px}.service_section .img-container{background:linear-gradient(90deg,#fff 60%,transparent 60%);padding:20px 0 20px 20px}.service_section .img-container .img-box img{width:100%}.service_section .row{align-items:center}.service_section .detail-container{border:none;flex-wrap:wrap;justify-content:center;display:flex}.service_section .detail-container .detail-box{color:#fff;text-align:center;text-transform:uppercase;background-color:#373636;justify-content:center;align-items:center;min-width:150px;height:150px;margin:10px;display:flex}.service_section .detail-container .detail-box h4{margin:0}.service_section .detail-container .detail-box:hover,.service_section .detail-container .detail-box.active{cursor:pointer;background-color:#fbac2e}.service_section .btn-box{justify-content:center;margin-top:45px;display:flex}.service_section .btn-box a{color:#fff;background-color:#373636;border:1.5px solid #373636;border-radius:5px;padding:10px 45px;display:inline-block}.service_section .btn-box a:hover{color:#373636;background-color:transparent}.portfolio_section .portfolio_container{background-color:#2f2f2f;flex-direction:column;align-items:center;margin:45px 45px 0;display:flex}.portfolio_section .portfolio_container .img-box{flex-grow:1;margin:10px;display:flex;position:relative}.portfolio_section .portfolio_container .img-box img{width:100%;height:100%}.portfolio_section .portfolio_container .img-box .btn-box{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio_section .portfolio_container .img-box .btn-box a{background-color:#373636;background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:100%;width:50px;height:50px;margin:0 -3px;display:none}.portfolio_section .portfolio_container .img-box:before{content:"";z-index:0;background-color:rgba(255,204,41,.85);width:100%;height:100%;display:none;position:absolute;top:0;left:0}.portfolio_section .portfolio_container .img-box:hover{box-shadow:0 0 25px rgba(0,0,0,.8)}.portfolio_section .portfolio_container .img-box:hover a,.portfolio_section .portfolio_container .img-box:hover:before{display:block}.portfolio_section .portfolio_container .box-1,.portfolio_section .portfolio_container .box-2{display:flex}.portfolio_section .portfolio_container .box-1{padding-right:10%}.portfolio_section .portfolio_container .box-2{padding-left:10%}.logo_section .logo_container{margin:55px 45px 0;position:relative;overflow:hidden;box-shadow:0 0 35px rgba(0,0,0,.15)}.logo_section .box{text-align:center;flex-direction:column;align-items:center;margin:100px 0;padding:0 10px;display:flex}.logo_section .box .img-box img{width:100%}.logo_section .box .detail-box h4{text-transform:uppercase;color:#363636;font-weight:700}.logo_section .box.b1{animation:7s infinite odd-box-animate}.logo_section .box.b2{animation:7s infinite even-box-animate}@keyframes odd-box-animate{0%{transform:translateY(90px)}50%{transform:translateY(-90px)}to{transform:translateY(90px)}}@keyframes even-box-animate{0%{transform:translateY(-90px)}50%{transform:translateY(90px)}to{transform:translateY(-90px)}}.started_section .row{align-items:center}.started_section .heading_container{text-align:left;align-items:flex-start}.started_section .heading_container h2{font-size:2.5rem}.started_section .heading_container h1{font-size:3rem}.started_section .btn-box{justify-content:flex-end;display:flex}.started_section .btn-box a{color:#fff;text-transform:uppercase;background-color:#373636;border:1.5px solid #373636;border-radius:5px;padding:14px 75px;display:inline-block}.started_section .btn-box a:hover{color:#373636;background-color:transparent}.contact_section{position:relative}.contact_section .container-bg{box-shadow:0 0 25px rgba(0,0,0,.1)}.contact_section .heading_container{text-align:left;align-items:flex-start;margin-bottom:45px}.contact_section .row{align-items:stretch}.contact_section form{padding:45px 20px}.contact_section input{color:#101010;background-color:transparent;border:1px solid #919191;outline:none;width:100%;height:50px;margin-bottom:25px;padding-left:25px}.contact_section input::placeholder{color:#131313}.contact_section input.message-box{height:120px}.contact_section button{color:#fff;background-color:#fbac2e;border:1.5px solid #fbac2e;border-radius:0;margin:35px auto 0;padding:12px 45px;display:block}.contact_section button:hover{color:#fbac2e;background-color:transparent}.contact_section .map_container,.contact_section .map_container .map-responsive{height:100%}.client_section .box{flex-direction:column;align-items:center;width:700px;margin:45px auto auto;display:flex}.client_section .box .client_id{align-items:center;padding:15px;display:flex;position:relative;box-shadow:0 0 25px rgba(0,0,0,.1)}.client_section .box .client_id .name{margin-right:15px}.client_section .box .client_id .name h4{color:#424242;margin:0;font-weight:700}.client_section .box .client_id .img-box{width:150px;min-width:150px}.client_section .box .client_id .img-box img{width:100%}.client_section .box .client_id:before{content:"";clip-path:polygon(0 0,0% 100%,100% 0);z-index:-1;background-color:#fbac2e;width:63px;height:31px;position:absolute;bottom:0;right:0;transform:translateY(100%)}.client_section .box .detail-box{text-align:center;margin-top:55px}.client_section .box .detail-box img{margin-top:25px}.info_section{color:#fff;background-color:#2d2d2d;position:relative}.info_section .social_container{justify-content:center;margin-top:25px;margin-bottom:30px}.info_section .social_container .social_box{justify-content:center;align-items:center;display:flex}.info_section .social_container .social_box a{margin:0 10px}.info_section .row>div{margin-top:25px}.info_section a{text-transform:none}.info_section h6{text-transform:uppercase;margin-bottom:25px;font-size:18px;font-weight:700}.info_section p{color:#cbc9c9}.info_section .info_link-box a{align-items:center;margin:15px 0;display:flex}.info_section .info_link-box a:hover{color:#fff}.info_section .info_link-box a img{width:50px;margin-right:15px}.info_section .info_link-box a span{color:#cbc9c9}.info_section .info_link-box a:hover span{color:#fff}.footer_section{margin-top:45px;font-weight:500}.footer_section p{text-align:center;border-top:1.5px solid #fbac2e;width:80%;margin:0 auto;padding:20px 0}.footer_section a{color:#cbc9c9}
