@font-face{font-family:ClashGrotesk-Variable;src:url(/fonts/clash-grotesk/ClashGrotesk-Variable.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Variable.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Variable.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Extralight;src:url(/fonts/clash-grotesk/ClashGrotesk-Extralight.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Extralight.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Light;src:url(/fonts/clash-grotesk/ClashGrotesk-Light.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Light.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Regular;src:url(/fonts/clash-grotesk/ClashGrotesk-Regular.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Regular.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Medium;src:url(/fonts/clash-grotesk/ClashGrotesk-Medium.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Medium.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Semibold;src:url(/fonts/clash-grotesk/ClashGrotesk-Semibold.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Semibold.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Bold;src:url(/fonts/clash-grotesk/ClashGrotesk-Bold.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Bold.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}.grotesk_variable,p{font-family:ClashGrotesk-Variable!important}.connect_now_section{position:relative;background:url(/images/web-dev-company/connect-now-bg.svg) repeat;padding:40px 35px;display:flex;align-items:center}@media screen and (max-width:1280px){.connect_now_section{padding:30px}}@media screen and (max-width:991px){.connect_now_section{flex-direction:column}}@media screen and (max-width:1440px){.connect_now_section .hire_txt{width:100px}}@media screen and (max-width:991px){.connect_now_section .hire_txt{width:70px}}.connect_now_section .connect_now_visual{margin-top:-75px;margin-bottom:-42px}@media screen and (max-width:1400px){.connect_now_section .connect_now_visual{width:230px;margin-bottom:-74px}}@media screen and (max-width:991px){.connect_now_section .connect_now_visual{width:200px;margin-bottom:0}}.connect_now_section .title{font-family:ClashGrotesk-Light;line-height:1.25;color:#fff;font-size:73px}@media screen and (max-width:1440px){.connect_now_section .title{font-size:calc(15px + 3.3vw);line-height:1.1}}@media screen and (max-width:1600px){.connect_now_section .subtext{margin-left:0}}@media screen and (max-width:991px){.connect_now_section .subtext{margin:20px 0;width:100%;text-align:center}}.connect_now_section .subtext .p1{font-family:ClashGrotesk-Regular;color:#000080;background:#eaeaea;font-size:30px;line-height:30px;padding:10px 13px;margin-bottom:10px}@media screen and (max-width:1440px){.connect_now_section .subtext .p1{font-size:20px;padding:5px 10px}}.connect_now_section .custom_btn{text-transform:uppercase;font-size:24px}@media screen and (max-width:1440px){.connect_now_section .custom_btn{font-size:20px}}.water_text{text-transform:uppercase;font-family:ClashGrotesk-Bold;font-size:135px;line-height:1;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;padding:40px 0}@media screen and (max-width:1440px){.water_text{font-size:100px}}@media screen and (max-width:991px){.water_text{font-size:calc(10px + 8vw)}}@media screen and (max-width:650px){.water_text{font-size:calc(10px + 8vw)}}@media screen and (min-width:992px){.water_text.mb-n4{margin-bottom:-23px}}.footer{padding:25px 0;border-top:1px solid rgba(85,85,85,.4);background:#282728}.footer .container_web{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.footer .container_web{flex-direction:column}}.footer .container_web ul.footer_nav{display:flex;gap:35px;margin-bottom:0;padding:0}@media screen and (max-width:991px){.footer .container_web ul.footer_nav{flex-wrap:wrap;gap:15px;justify-content:center}}.footer .container_web ul.footer_nav li a{font-family:ClashGrotesk-Regular;font-size:18px;color:#d9d9d9;text-decoration:none}.footer .container_web ul.footer_nav li a:hover{color:#f7f7f7}.footer .container_web p{font-size:18px;color:#d9d9d9;margin-bottom:0;text-align:center}.social_links{display:flex;gap:30px;margin-bottom:0}@media screen and (max-width:991px){.social_links{margin:20px 0}}.footer_top_wrap{border-top:1px solid #555555;background:#333}.footer_top_wrap .footer_top{padding:40px 0;max-width:1150px;margin:0 auto}.footer_top_wrap .footer_top .footer_top_col h3{font-weight:500;color:#fff;font-size:20px;line-height:24px;border-bottom:1px solid #707070;position:relative;margin-bottom:20px;padding-bottom:20px;width:50%}.footer_top_wrap .footer_top .footer_top_col h3:before{content:"";width:40px;height:3px;background:#707070;position:absolute;left:0;bottom:-2px}.footer_top_wrap .footer_top .footer_top_col ul li{display:flex;align-items:center;margin-bottom:3px}.footer_top_wrap .footer_top .footer_top_col ul li a{margin-left:10px}.footer_top_wrap .footer_top .footer_top_col ul li a:hover{color:#f7f7f7}.footer_top_wrap .footer_top .footer_top_col a,.footer_top_wrap .footer_top .footer_top_col p{font-size:18px;line-height:30px;color:#d9d9d9;text-decoration:none;margin-bottom:0}.our_portfolio_section{background-image:url(/images/web-dev-company/line-bg2.png)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:contain!important}.our_portfolio_section .portfolio_slider .slide_item{padding:15px;background:#fff;border-radius:0 0 0 97px;height:100%}@media screen and (max-width:767px){.our_portfolio_section .portfolio_slider .slide_item{border-radius:0 0 0 50px}}.our_portfolio_section .portfolio_slider .slide_item:hover{filter:drop-shadow(0 4px 20px rgba(222,222,222,.6))}.our_portfolio_section .portfolio_slider .slide_item .slide_content{border-radius:0 0 0 97px;background:#fff;padding:20px 40px 30px}@media screen and (max-width:767px){.our_portfolio_section .portfolio_slider .slide_item .slide_content{padding:20px 0 30px}}.our_portfolio_section .portfolio_slider .slide_item .slide_content .title_wrap{display:flex;justify-content:center}.our_portfolio_section .portfolio_slider .slide_item .slide_content .title_wrap h3{font-family:ClashGrotesk-Semibold;font-size:40px;border-bottom:1px solid #d9d9d9;position:relative;margin-bottom:18px;padding:0 30px 15px;max-width:-moz-max-content;max-width:max-content}.our_portfolio_section .portfolio_slider .slide_item .slide_content .title_wrap h3:before{content:"";width:51px;height:4px;background:#d9d9d9;position:absolute;left:50%;transform:translate(-50%);bottom:0}.our_portfolio_section .portfolio_slider .slide_item .slide_content p{margin-bottom:0;text-align:center}.Technology_section .Technology_tab .technology_tab_content .technology_block_wrap .technology_block img{width:unset}.Technology_section .Technology_tab .technology_tab_content .technology_block_wrap .technology_block:hover{box-shadow:0 0 20px rgba(183,183,183,.4)}.Technology_section .Technology_tab .technology_tab_content .technology_block_wrap p{font-family:ClashGrotesk-Regular;font-size:20px;margin-bottom:0;text-align:center;line-height:24px}