@media (min-width:992px){.navbar .container{max-width:100%;padding:0}}@media (min-width:1300px){.inner_container{max-width:90%}}@media (max-width:1500px){.navbar{padding:50px 80px}.navbar .navbar-nav{margin-top:30px;margin-bottom:40px}.navbar .enquire_btn{padding:40px 0}.navbar .navbar-collapse .logo{max-width:110px}.hero_section .carousel-item .thumbnail{height:calc(100vh - 70px)}.enquire_menu .form{margin-bottom:50px}.enquire_sidemenu .other_links{margin-top:30px}.inner_page_top_section{padding:30px 0}.services_inner_page .points .icon img{max-width:40px}.m-banner__content .content .title,.section_title{font-size:36px}footer .map img{max-width:250px;margin-top:20px}footer .footer_title{margin-bottom:30px;font-size:28px;line-height:36px}.connect_with_us .form_heading{font-size:26px}footer .contact_numbers .call_txt{margin:20px 0}footer .contact_numbers .no{font-size:14px}footer .contact_numbers p{line-height:initial;font-size:11px}.footer_bottom .logo img{max-width:100px}footer .others{margin-top:10px}footer .others .call_txt{margin-bottom:20px}footer .others .no{margin-bottom:5px;font-size:15px}footer .others p{font-size:12px}.footer_bottom{padding:30px 0}footer .contact_addresses p,footer .others .call_txt span{font-size:13px}.footer_bottom .right_content{margin-top:25px}.notFound-page-container h4{font-size:600px}}@media (max-width:1400px){.animated_text{font-size:140px;left:6vw}.inner_page_top_section{padding:20px 0}.inner_page_top_section .inner_page_title{font-size:16px;line-height:26px}.inner_page_top_section .inner_page_title span{font-size:22px}.inner_banner_section .content .title{font-size:40px}.inner_banner_section .content .sub_title{margin-top:20px;font-size:20px}.who_we_are_section .content_col{padding-top:50px;padding-bottom:50px}.value_mission_section .content_col .single{padding:40px}.digital_media_planning_page .text .title{font-size:18px}.map_section iframe{height:400px}.footer_bottom .logo img{max-width:100px}.say_hello_page .request_call .numbers .icon{width:70px;height:70px}.say_hello_page .request_call .numbers .icon img{max-width:22px}.say_hello_page .request_call .numbers li a{margin-top:15px;font-size:16px}.website_landing_pages .image_box .redirect_icon .icon{max-width:25px}.case_studies_inner_page .sub_contents:before{left:-20px}.case_studies_inner_page .sub_contents:after{left:-27px}.whatwedo .custom-tabs .nav-link{letter-spacing:0}.case_studies_inner_page .step{left:0}.hero_section .carousel-item .title{letter-spacing:5px;font-size:60px}.hero_section .carousel-item p{font-size:20px;line-height:initial}.awards .right_col h5{letter-spacing:.5px;font-size:20px;font-weight:500}.awards .right_col p{font-size:16px;font-weight:100}.section_title{font-size:32px;line-height:42px}.overview_section .counter .title{font-size:26px}.overview_section .counter p{font-size:13px}.why_gtf .single{padding:40px}.why_gtf .single .title{font-size:24px;line-height:32px}footer .footer_title{font-size:24px;line-height:30px}footer .footer_title span{margin-left:100px}footer .footer_title span:before{width:80px}footer .map img{max-width:230px}footer .contact_addresses .title{letter-spacing:1px;font-size:13px;font-weight:400}footer .contact_addresses p{font-size:13px;line-height:18px}footer .contact_numbers .call_txt{font-size:12px}footer .contact_numbers .no{font-size:13px}.footer_bottom .right_content{margin-top:15px}.footer_bottom{padding:40px 0 20px}footer .contact_addresses li{padding:12px 15px}}@media (max-width:1300px){.mx_xl_-15{margin-left:-15px;margin-right:-15px}.px_xl_15{padding-left:15px;padding-right:15px}.connect_with_us .form_heading{font-size:24px;line-height:32px}.connect_with_us .form{padding:40px}}@media (max-width:1199px){.mx_lg_-15{margin-left:-15px;margin-right:-15px}.px_lg_15{padding-left:15px;padding-right:15px}.animated_text{font-size:130px}.navbar{padding:60px 6%}.navbar .navbar-collapse .logo{max-width:100px}.hero_section .carousel-item .title{font-size:50px}.hero_section .carousel-item p{max-width:70%}.overview_section .content_col{padding-top:50px;padding-bottom:50px}.brand_section{padding:40px 0}.connect_with_us .form{max-width:80%}.satisfied_section .content_col{padding-top:50px;padding-bottom:50px}.inner_banner_section .content{padding:50px}.inner_banner_section .content .sub_title{line-height:28px}.case_studies_inner_page .sub_contents .points p{margin-bottom:15px;padding-bottom:15px;font-size:30px;line-height:35px}.case_studies_inner_page .points{margin-left:-15px;margin-right:-15px}.case_studies_inner_page .points li{padding:0 15px}.say_hello_page .single .name{font-size:20px}.say_hello_page .single .text,.say_hello_page .single .text a{font-size:14px}.filter_row .col{flex:0 0 200px;max-width:200px}.website_landing_pages .single .image_box{height:350px}.nav-tabs .nav-link{padding:10px 20px}.say_hello_page .request_call .numbers:before{top:35px}.video_section .video_thumbnail{height:100%}.case_studies_inner_page .sub_contents{padding-left:40px}.case_studies_inner_page .sub_contents:before{left:20px}.case_studies_inner_page .sub_contents:after{left:13px}.case_studies_inner_page .step{left:0}.services_section .right_col .title{font-size:20px}.why_gtf .single{padding:30px}.why_gtf .single .title{font-size:18px;line-height:24px}.why_gtf .single .count{font-size:100px;line-height:100px}footer .footer_title{font-size:30px;line-height:38px}.hero-bg_wrap-cols:before{width:calc(100% + 150px)}}@media (max-width:991px){.inner_banner_section .thumbnail video{object-fit:cover;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.d_md_none{display:none!important}.d_md_block{display:block!important}.mt_md_60{margin-top:60px}.animated_text{font-size:120px}.inner_page_top_section .back_page_links a{letter-spacing:1px;font-size:13px}.navbar{width:100%;height:auto;padding:10px 0;position:fixed;top:0;left:0}.navbar .logo{width:100%;max-width:100px}.navbar .container{flex-direction:unset;justify-content:unset;align-items:center}.navbar .mini_sidebar{display:none}.navbar .hamburger .icon{width:25px;height:17px}.navbar .hamburger .line{margin:5px 0}.navbar .hamburger.is-active .line:first-child{transform:translateY(3px)rotate(40deg)}.navbar .hamburger.is-active .line:nth-child(2){transform:translateY(-4px)rotate(-44deg)}.navbar .navbar-nav{max-height:calc(100vh - 150px);margin:20px 0;overflow:hidden auto}.navbar .navbar-collapse{opacity:1;-o-transition:unset;width:100%;transition:unset;display:none;position:relative}.navbar .navbar-collapse .bottom{display:none}.navbar .hamburger{width:50px;margin-right:0;padding:10px 0;position:relative}.navbar .navbar-nav .nav-link{border-bottom:1px solid #f1f1f1;padding:9px 0;font-size:14px}.navbar .navbar-nav .nav-item:not(:last-child){margin:0}.main_page_contents{width:100%;padding-top:70px}.main_page_contents.home{width:100%;margin-top:0;padding-top:130px}.m-banner__content{height:auto;overflow:visible}.m-banner__content .content .hero_sub_title{margin-bottom:20px;font-size:16px}.m-banner__content .content p{margin-top:15px}.m-banner__content .content .btn{margin-top:40px}.hero_section .carousel-item .thumbnail{height:calc(100vh - 70px)}section.whatwedomob a.btn_outline{align-items:center;width:max-content;text-decoration:none;display:flex}.overview_section .content_col{padding-top:50px;padding-bottom:50px}.work_culture_section .single .count{font-size:110px}.what_we_do .contents .lg_col,.what_we_do .contents .sm_col{flex:0 0 50%;max-width:50%}.connect_with_us .form{max-width:100%}.inner_banner_section .content{padding:30px}.inner_banner_section .content .title{font-size:30px}.inner_banner_section .content .sub_title{margin-top:15px}.how_it_works_section{padding:50px 0}.how_it_works_section .image_col .thumb{width:200px}.how_it_works_section .image_col{margin:0 40px 20px 0}.services_inner_page .sub_contents ul h5{font-size:18px}.services_inner_page .points .count{font-size:80px}.tools_section .tools_row .single_client{flex:0 0 25%;max-width:25%}.work_culture_page .image_col{flex:0 0 100%;max-width:100%}.work_culture_page .image_col video{object-fit:contain;background:#000;height:300px;position:relative}.work_culture_page .content_col{flex:0 0 100%;max-width:100%;margin-top:40px}.work_with_us_page .single{padding:25px}.work_with_us_page .single .jobName{font-size:20px}.work_with_us_page .single .details{flex-wrap:wrap;margin:10px 0 15px}.work_with_us_page .single .details li{flex:0 0 100%}.work_with_us_page .single .details li:not(:last-child){margin-right:15px}.job_description_page .other_details li:not(:last-child){margin-right:20px;padding-right:20px}.job_description_page .other_details .right .btn{height:44px;padding:6px 20px;font-size:14px}.map_section iframe{height:300px}.client_testimonial_section li{margin-left:-20px;margin-right:-20px}.client_testimonial_section .image_col{flex:0 0 220px;max-width:220px;padding:0 20px}.client_testimonial_section .content_col{flex:0 0 calc(100% - 220px);max-width:calc(100% - 220px);padding:0 20px}.client_testimonial_section .content_col .quote{max-width:50px}.logos_page .single_col{flex:0 0 25%;max-width:25%}.footer_bottom .contents{flex-wrap:wrap;justify-content:center}.footer_bottom .contents .right_content{margin-top:20px}.say_hello_page .request_call .section_title{font-size:24px}.say_hello_page .request_call .numbers{justify-content:space-between}.say_hello_page .request_call .numbers:before{width:70%;top:30px}.say_hello_page .request_call .numbers .icon{width:60px;height:60px}.say_hello_page .request_call .numbers .icon img{max-width:18px}.say_hello_page .request_call .numbers li a{font-size:14px}.filter_row .col{flex:0 0 170px;max-width:170px}.video_section .video_thumbnail{height:100%}.main_page_contents .hero_section{width:100%;position:relative;top:0;left:0}.m-banner__content .content{width:100%}.hero-bg_wrap-cols{width:100%;position:relative;left:50px}.hero-bg_wrap{z-index:-2;height:450px;margin-top:-100px;position:relative;overflow:hidden}.hero-bg_wrap:before{content:"";z-index:1;background-image:linear-gradient(#fff,#0000,#0000);width:100%;height:100%;position:absolute;left:0}.m-banner__content .content .title{line-height:50px}.fixed_footer{left:0;bottom:unset;z-index:1;width:100%;position:relative}.brand_section .single{padding:15px}.awards .right_col h5{font-size:18px;font-weight:700;line-height:22px}.awards .right_col p{font-size:14px;font-weight:400;line-height:initial}section.services_inner_page.case_studies_inner_page .row .col-md-3{width:33.33%}}.whatwedomob{display:none}@media (max-width:767px){.whatwedo-wrapper{display:none}.whatwedomob{display:block}.whatwedomob .carousel-indicators{bottom:-32px}.d_sm_none{display:none!important}.d_sm_block{display:block!important}.section_title.sm_left{text-align:left;display:block}.line_title.sm_left:before{transform:unset;left:0}p{font-size:14px;line-height:22px}.mb_sm_0{margin-bottom:0}.mt_sm_60{margin-top:60px}.mt_sm_0{margin-top:0}.mt_sm_10{margin-top:10px}.mx_sm_-15{margin-left:-15px;margin-right:-15px}.mx_sm_-5{margin-left:-5px;margin-right:-5px}.px_sm_15{padding-left:15px;padding-right:15px}.px_sm_5{padding-left:5px;padding-right:5px}.py_sm_40{padding-top:40px;padding-bottom:40px}.py_sm_50{padding-top:50px;padding-bottom:50px}.py_sm_60{padding-top:60px;padding-bottom:60px}.pb_sm_60{padding-bottom:60px}.pt_sm_40{padding-top:40px}.col_sm_3{flex:0 0 33.33%!important;max-width:33.33%!important}.col_sm_6{flex:0 0 50%!important;max-width:50%!important}.col_sm_12{flex:0 0 100%!important;max-width:100%!important}.right_sidearea{display:none}.sub_heading{text-align:justify;max-width:100%}.sub_heading.center{max-width:100%}.section_title{font-size:30px}.animated_text{display:none}.navbar .navbar-nav .dropdown .nav-link{padding:6px 0;font-size:14px}.overview_section .section_title span{display:inline-block}.hero_section .carousel-item p{max-width:90%;font-size:22px}.hero_section .carousel-indicators{bottom:50px}.hero_section .carousel-item .thumbnail{height:600px}.overview_section{padding:0 0 40px}.overview_section .image_col img{content:unset;object-fit:unset;height:auto;position:relative}.overview_section .content_col{padding-top:60px;padding-bottom:30px}.overview_section .content_col p{text-align:justify;font-size:14px;line-height:22px}.overview_section .image_col .image{height:auto}.work_culture_section{padding:80px 0 30px}.work_culture_section .single{margin-bottom:50px}.work_culture_section .single p{text-align:justify;min-height:auto}.video_section .play_btn{width:100px;height:100px}.video_section .play_btn img{max-width:18px}.what_we_do{padding:80px 0 0}.what_we_do .contents{margin:0}.what_we_do .contents .lg_col,.what_we_do .contents .sm_col{flex:0 0 50%;max-width:50%}.what_we_do .single{margin-bottom:20px}.what_we_do .single .content{transform:unset;-webkit-transform:unset;-ms-transform:unset;color:#000;background:0 0;margin-top:15px;padding:0;position:relative}.what_we_do .single .text{transform:unset;-webkit-transform:unset;-ms-transform:unset}.what_we_do .single p{color:#000;opacity:1;transform:unset;font-size:12px;line-height:initial;margin:0}.what_we_do .single .btn{color:#000;opacity:1;transform:unset;border:1px solid #ddd;height:auto;margin-top:15px;padding:7px 10px;font-size:10px}.an_icon_btn .icon{margin-right:10px}.counter_section{padding:80px 0}.why_gtf .single_col{border:none}.why_gtf .single{text-align:center;border:1px solid #00000012;margin-bottom:20px;padding:25px}.why_gtf .single p{text-align:left}.why_gtf .single .title{text-align:left;max-width:100%}.line_title:before{left:5%}.brand_section{padding:30px 0}.brand_section .item{padding:0}.connect_with_us{padding:80px 0}.connect_with_us .form{padding:60px 40px}.connect_with_us .form button.btn{margin-top:20px}.satisfied_section{padding:60px 0}.satisfied_section .content_col{padding-top:20px;padding-bottom:20px}.satisfied_section .content_col p{text-align:justify;font-size:14px;line-height:22px}.insta_feed_section #insta_data .item{flex:0 0 25%;max-width:25%}footer .left_col,footer .right_col{width:100%}footer .contact_addresses{flex-wrap:wrap}footer .contact_addresses li{width:100%;padding:10px}.footer_bottom .right_content{margin-top:15px}.footer_bottom .contents ul{display:inline-block}footer .right_col{margin-top:70px}footer .footer_title,footer .right_col .footer_title{font-size:20px;line-height:28px}footer .footer_title span{margin-left:70px}footer .social_icons li{max-width:unset;flex:unset;margin:0}footer .social_icons li:not(:last-child){margin-right:20px}footer .social_icons p{letter-spacing:initial;line-height:initial}#back_to_top{transform:rotate(-90.2deg)translate(164px,-43px)}footer .left_col:before{display:none}.footer_bottom .contents li{margin-bottom:15px}.footer_bottom .contents p{line-height:initial;margin:0}.footer_bottom .logo{width:100%}.footer_bottom .contents{justify-content:left}.footer_bottom .contents .right_content{margin-top:30px}.footer_bottom .contents li:not(:last-child){margin-right:0}.inner_banner_section .content .title{padding-bottom:15px;font-size:28px}.inner_banner_section .content .sub_title{font-size:16px;line-height:22px}.inner_page_top_section .back_to_home{letter-spacing:2px;font-size:14px}.inner_page_top_section .back_to_home .icon{margin-right:10px}.inner_banner_section .thumbnail{height:240px}.who_we_are_section{padding:80px 0 20px}.who_we_are_section .content_col{padding-top:0;padding-bottom:0}.value_mission_section{padding-bottom:80px}.value_mission_section .row{margin:30px -15px}.value_mission_section .image_col,.value_mission_section .content_col{flex:0 0 100%;max-width:100%}.value_mission_section .image_col .thumbnail{object-fit:unset;height:auto;left:unset;top:unset;position:relative}.value_mission_section .image_col .section_title{bottom:30px;left:30px}.value_mission_section .content_col .single{background:0 0;margin-top:30px;padding:0}.tools_section{padding:80px 0}.certification_section{padding-bottom:80px}.how_it_works_section .image_col .thumb{width:160px}.how_it_works_section .single_row{margin:30px 0}.how_it_works_section .image_col,.how_it_works_section .right .image_col{float:unset;margin:0 0 40px}.how_it_works_section .title{font-size:22px}.digital_media_planning_page,.content_creative_page{padding:0 0 60px}section.services_inner_page{padding-bottom:0}.content_creative_page .single{margin:30px 0}.content_creative_page .single .count{font-size:90px;left:0}.content_creative_page .single .title{font-size:22px}.content_creative_page .single p{font-size:14px;line-height:20px}.content_creative_page:before{display:none}.inner_row .animated_text{font-size:50px}.services_inner_page .sub_title{font-size:18px;line-height:30px}.services_inner_page .inner_row{padding:30px 0}.services_inner_page .sub_contents{margin-top:40px;padding-top:40px;padding-left:0;padding-right:15px}.services_inner_page .points,.points_style1{margin-left:-20px;margin-right:-20px;padding-left:20px}.services_inner_page .points .count,.points_style1 .count{font-size:90px}.services_inner_page .points .icon img,.points_style1 .icon img{max-width:40px}.services_inner_page .points li,.points_style1 li{padding:0 20px}.services_inner_page .sub_contents ul p{font-size:14px;line-height:20px}.services_inner_page .sub_contents ul h5{font-size:18px}.services_inner_page .sub_contents .sub_title{font-size:20px}.case_studies_inner_page .text_points{padding-left:20px}.digital_media_planning_page .single{margin:20px 0}.case_studies_inner_page .counter_section .points li{flex:0 0 50%;max-width:50%;margin:5px 0;padding:0 5px}.case_studies_inner_page .points{margin-left:-15px;margin-right:-15px}.case_studies_inner_page .points li{flex:0 0 50%;max-width:50%;margin:20px 0;padding:0 15px}.case_studies_inner_page .points li h5{margin:0}.case_studies_inner_page .social_title.center{justify-content:center;align-items:center;font-size:22px;display:flex}.case_studies_inner_page .social_title .social_icon{max-width:25px;margin-right:10px}.case_studies_inner_page .text_points li{font-size:14px}.clients_page .tools_row .single_client{flex:0 0 33.33%;max-width:33.33%}.work_culture_page:before{display:none}.work_with_us_page .single .jobName{font-size:18px}.work_with_us_page .single .details .icon{width:15px;height:15px}.work_with_us_page .single .description p{font-size:13px;line-height:20px}.work_with_us_page .single .btns .btn{height:34px;padding:5px 10px}.job_modal .modal-body{padding:25px}.job_description_page{padding:80px 0}.job_description_page .other_details{display:block}.job_description_page .other_details .right{margin-top:30px}.job_description_page .other_details li span{margin-bottom:0}.rewards_page .nav-tabs{margin:0 0 50px}.rewards_page .nav-tabs .nav-link{letter-spacing:1px;padding:6px 18px;font-size:14px}.rewards_page .sub_contents .title.center{font-size:18px}.map_section iframe{height:100%}.say_hello_page .single{margin:15px 0}.say_hello_page .single ul{margin-top:15px}.say_hello_page .single li:not(:last-child){margin-bottom:10px}.client_testimonial_section .row{padding:40px 0}.client_testimonial_section .image_col,.client_testimonial_section .content_col{flex:0 0 100%;max-width:100%}.client_testimonial_section .image_col .single{display:unset;text-align:unset;background:0 0;padding:0}.client_testimonial_section .name{color:#000;letter-spacing:1px;margin:20px 0;font-size:18px}.client_testimonial_section .user_thumbnail{bottom:unset;right:unset;position:relative}.client_testimonial_section li.right .user_thumbnail{left:0}.client_testimonial_section .content_col .quote{max-width:40px}.client_testimonial_section .content_col .msg{text-align:justify;margin:20px 0 10px;font-size:16px;line-height:22px}.client_testimonial_section .content_col .des{font-size:14px}.website_landing_pages .single .image_box{height:300px;margin-bottom:20px}.website_landing_pages .single .title{font-size:16px}.website_landing_pages .load_more{height:44px;padding:6px 24px;font-size:14px}.say_hello_page .request_call{padding:30px 20px}.say_hello_page .request_call .numbers .icon{width:50px;height:50px}.say_hello_page .request_call .numbers li a{margin-top:8px;font-size:16px;font-weight:400}.say_hello_page .request_call .numbers:before{width:75%;top:25px}.say_hello_page .single .name{font-size:16px;font-weight:400}.say_hello_page .single .text{line-height:20px}.say_hello_page .request_call .section_title{font-size:18px}.filter_row .form-group .form-control,.filter_row .form-group .btn[type=submit]{font-size:14px}.filter_row .form-group label{height:auto}.filter_row .col:not(:last-child) .form-group{margin-bottom:15px}.website_landing_pages .image_box .redirect_icon{width:45px;height:45px}.website_landing_pages .image_box .redirect_icon .icon{max-width:20px}.website_landing_pages .single{margin-bottom:30px}.work_with_us_page .single .description{text-overflow:ellipsis;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:auto;display:-webkit-box}.client_testimonial_section li.right{flex-direction:initial}.rewards_page .owl-dots button span{width:6px;height:1px;margin:0 2px}.say_hello_page .request_call .numbers{flex-wrap:wrap;justify-content:space-around}.say_hello_page .request_call .numbers:before{display:none}.say_hello_page .request_call .numbers li{flex:none;max-width:50%;margin:10px 0;display:flex}.say_hello_page .request_call .numbers .icon{margin:unset;width:30px;height:30px;margin-right:10px}.say_hello_page .request_call .numbers .icon img{max-width:12px}.say_hello_page .request_call .numbers li a{margin:0}.say_hello_page .request_call .numbers .name{text-align:left}.video_section{padding:80px 0}.video_section .video_thumbnail{height:100%}.video_section .sub_title{margin-top:15px;font-size:16px;line-height:24px}.video_section .btn_outline{margin-top:35px}.custom-video-container .line_title{font-size:14px}.custom-video-container .container{display:flex}.custom-video-container .btn_outline{margin-top:22px}.custom-video-container{padding:0}.custom-video-container .line_title{letter-spacing:2px;width:fit-content;padding:8px 10px;font-size:12px}.custom-video-container .btn_outline{margin-top:0;height:29px!important;padding:0 7px!important;font-size:12px!important}.custom-video-container .btn_outline .icon{margin-right:5px}.custom-video-container .btn_outline .icon img{font-size:11px}.life-at-gtf-section .title{padding-bottom:15px;font-size:20px}.digital_media_planning_page{overflow:hidden}.awards_frame .title{margin-top:20px;font-size:18px}.awards_frame .ribbon{margin-top:0}.awards_frame .ribbon .awardIcon{width:45px}.awards_frame .ribbon:before{height:25px}.awards_frame:nth-child(2n) .content{text-align:left}.case_studies_inner_page .sub_contents:before{width:1px;display:none;left:10px}.case_studies_inner_page .sub_contents:after{width:10px;height:10px;display:none;top:60px;left:6px}.case_studies_inner_page .step{display:none}.case_studies_inner_page .points .box{padding:15px 10px}.hero_section .carousel-item .title{letter-spacing:2px;font-size:30px}.hero_section .carousel-item p{font-size:16px;line-height:24px}.awards .right_col{margin-top:40px}.awards .right_col h5{font-size:18px;line-height:initial}.awards .right_col p{font-size:14px}.awards .right_col .image{margin-right:15px}.awards .right_col .awards_icon{width:45px;height:70px}.brand_section .brands_row .item{max-width:33.33%}.services_section .right_col .title{font-size:15px}.services_section .right_col .strip_img{margin-bottom:15px}.services_section .right_col ul>li{font-size:14px;line-height:20px}.m-banner__content .content .title{font-size:23px;line-height:40px}.main_page_contents.home{padding-top:110px}.m-banner__content .content .hero_sub_title{margin-bottom:12px;font-size:14px}.m-banner__content .content .btn{letter-spacing:0;background:#c7edfd;border-color:#ade6fd;width:auto;margin-top:15px;font-weight:600;padding:5px 15px!important;font-size:13px!important}.hero-bg_wrap{height:auto}.hero-bg_wrap video{width:100%}.overview_section .counter .title{font-size:22px}.services_section .left_col .image{margin-bottom:50px}.services_carousel .owl-dots .owl-dot{border:2px solid var(--color1);opacity:.4;width:10px;height:10px;margin-right:10px}.services_carousel .owl-dots .owl-dot.active{opacity:.8}.connect_with_us .form_heading{padding-bottom:15px;font-size:18px;line-height:26px}.connect_with_us .form .sub_heading{letter-spacing:.2px;font-size:14px}.why_gtf .container{padding:0 15px}.why_gtf .single_col:not(:last-child){border:none}footer .row{flex-wrap:wrap;position:relative}footer .right_col{flex:unset;z-index:-1;max-width:100%;margin-top:20px;position:absolute}footer .map{text-align:center;justify-content:center}.overview_section .counter ul{margin-left:-15px;margin-right:-15px}.overview_section .counter ul li{padding:15px}footer .contact_addresses .title{font-size:12px}footer .contact_addresses p{font-size:11px;line-height:14px}.fixed_footer{background-position:bottom}.footer_bottom ul{width:100%;display:block}.footer_bottom ul li{width:100%;max-width:100%;margin:3px 0;display:block;margin-right:0!important}.footer_bottom .right_content a{margin:auto;display:table}#back_to_top{letter-spacing:1px;font-size:10px}#back_to_top .text:after,footer .right_col:before{display:none}.services_carousel{margin-top:30px}.modal .modal-body{padding:30px}.modal .modal-title{width:calc(100% - 20px);margin-bottom:20px;font-size:19px;line-height:25px}.modal .modal-body .close{width:35px;height:35px}.modal .form-control{min-height:46px}.btn_outline{padding:8px 24px;font-size:13px}.an_icon_btn .icon img{width:12px}.btn{height:46px}.modal .form-inline{width:100%;display:block}.modal .form-inline .form-group{flex:none;width:100%;max-width:100%}.m-banner__content .content .sub_txt{margin:0 0 15px;padding-bottom:15px;position:relative}.m-banner__content .content .sub_txt:before{content:"";background:var(--color1);opacity:.2;width:100px;height:1px;position:absolute;bottom:0}.m-banner__content .content .sub_txt strong{text-transform:uppercase;font-size:13px;font-weight:600}.services_section .img_col{position:relative}.services_section .img_col .logo{position:absolute}.hero-bg_wrap{margin-top:-50px}footer .map img{opacity:.5;max-width:240px}footer .contact_numbers ul li{flex:0 0 33.33%;max-width:33.33%;margin:7px 0}footer .contact_numbers .no{font-size:10px;font-weight:500}footer .contact_numbers .call_txt{font-size:10px}footer .contact_numbers p{font-size:9px}.footer_bottom .logo img{max-width:70px}footer .contact_addresses a{font-size:11px}footer .contact_addresses .icon img{width:12px}.what_we_do .content_sm{display:none}.what_we_do .single .text .title{opacity:1;transform:unset;margin-bottom:10px;font-size:14px}.table_of_content_box{width:100%}.blogs_content_area .blog_text{font-size:14px}.toc_title{font-size:20px}.blogs_content_area{padding:20px 12px 12px}section.services_inner_page.case_studies_inner_page .row .col-md-3{width:50%}section.services_inner_page.process_of_working .custom-flex-box{gap:unset;padding-left:0;display:block}section.services_inner_page.process_of_working .custom-flex-box .flex-col{width:90%;margin:40px auto;padding:40px 0}.container.strategy-creativity-performance-section{padding-top:30px;padding-bottom:0}section.services_inner_page.process_of_working h4{text-transform:uppercase;width:100%;padding-left:30px}section.services_inner_page.process_of_working .creative-heading span:nth-of-type(3){margin-left:60px;padding-bottom:20px;font-size:40px}section.services_inner_page.process_of_working .creative-heading span:nth-of-type(2){margin-left:100px;padding-bottom:20px;font-size:40px}section.services_inner_page.process_of_working .creative-heading span:first-of-type{padding-bottom:20px;font-size:40px}.strategy-creativity-performance-section .d-flex.justify-content-between{gap:10px;margin-top:50px;padding-left:0;justify-content:center!important}.strategy-creativity-performance-section img.img-fluid.first-img{width:auto;height:280px;margin-top:0}.strategy-creativity-performance-section img.img-fluid.second-img{width:auto;height:280px}section.services_inner_page.process_of_working .custom-flex-box .service-box p{text-align:center}section.services_inner_page.process_of_working .inner_row{padding:30px 0 80px}section.services_inner_page.process_of_working .inner_row:after{content:"";bottom:50px}.services_slider.owl-carousel .owl-nav{position:unset;justify-content:space-between;gap:10px 20px;width:36%;margin:0 auto;display:flex}.container.section-container .card-service img{object-fit:cover;width:100%;height:400px}.what-we-section .section-container p{text-align:center;width:100%;margin-bottom:1rem}section.services_inner_page.what-we-section h3.section_title.text-left{text-align:center;font-size:28px}.services_slider.owl-carousel .card-service p{text-align:center;text-align:center;width:100%}.card-service .section_title{margin-bottom:5px;padding-bottom:15px;font-size:24px}section.services_inner_page.what-we-section .custom-row-counter .counter-col{width:46%}section.services_inner_page.what-we-section .custom-row-counter .counte-p{text-align:center;margin-bottom:25px;font-size:45px}section.services_inner_page.what-we-section .custom-row-counter .counter-col p.text-left{text-align:center}section.services_inner_page.what-we-section .custom-row-counter{gap:25px 0}.container.strategy-creativity-performance-section.mobile-padding{padding-top:60px}section.services_inner_page.what-we-section .services_slider.owl-carousel .owl-nav{margin-top:10px}section.services_inner_page.what-we-section .side-content h3.section_title.text-left{margin-top:40px}section.services_inner_page.what-we-section .row.inner_row{padding-bottom:90px}section.services_inner_page.what-we-section .container .inner_row:after{bottom:55px}.why_gtf .custom-row-counter{justify-content:center;gap:25px 20px;margin-top:30px;margin-bottom:0;padding-left:0}.why_gtf .custom-row-counter .counter-col{width:46%}.why_gtf .custom-row-counter .counte-p{font-size:40px}.why_gtf .custom-row-counter .counter-col p.text-left{font-size:14px}.services-boxes{height:auto}.say_hello_page .col-md-4.px_30.single_add{margin-bottom:unset;padding:30px 30px 0}.digital_media_planning_page .text .title,.card_style1 .text .title{height:auto}.notFound-page-container .panda-img-banner{z-index:2;object-fit:cover;object-position:52%;width:100%;height:524px;position:absolute;top:10%}.notFound-page-container h4{font-size:200px;top:23%}.not-found-content{position:absolute;bottom:13%;left:9%}.not-found-content p{font-size:21px}.notFound-page-container .bg-img-banner{object-fit:cover}}@media (max-width:575px){section.services_inner_page.case_studies_inner_page .row .col-md-3{width:100%}.d_xs_none{display:none!important}.d_xs_block{display:block!important}.mt_xs_40{margin-top:40px}.sub_heading{font-size:14px;line-height:20px}.btn_mobile{height:42px!important;padding:5px 20px!important;font-size:14px!important}.btn_mobile .icon img{width:13px}.section_title{text-align:left;margin-bottom:25px;padding-bottom:15px;font-size:24px}.why_gtf ul li{text-align:left}.hero_section .carousel-item .title{letter-spacing:5px;font-size:40px}.hero_section .carousel-item p{font-size:18px;line-height:26px}.hero_section .carousel-indicators{bottom:20px;right:20px}.hero_section .carousel-item .break{margin:25px auto}.hero_section .carousel-item .btn_outline{margin-top:30px}.hero_section .carousel-item .thumbnail{height:520px}.work_culture_section{padding:80px 0 40px}.work_culture_section .single .title{font-size:20px}.overview_section{padding:0}.overview_section .content_col{padding-top:60px;padding-bottom:60px}.overview_section .image_col #overview_image{padding-left:30px}.overview_section .overview_carousel .carousel-indicators{width:30px}.overview_section .overview_carousel .carousel-indicators li{padding:2px 0;font-size:12px}.overview_section .overview_carousel .carousel-indicators li.active{font-size:14px}.overview_section .overview_carousel .carousel-indicators li.active:before{height:50px}.what_we_do{padding:60px 0 0}.what_we_do .single{margin-bottom:30px}.what_we_do .single .content{padding:0}.what_we_do .single .title{margin-bottom:15px;font-size:16px}.counter_section{padding:40px 0 60px}.counter_section .circle{width:150px;height:150px}.counter_section .my-progress-bar .count{font-size:26px}.counter_section .single .title{margin:20px 0 0;font-size:14px;line-height:20px}.why_gtf{padding:80px 0 50px}.why_gtf .section_title{margin-bottom:60px}.brand_section .single{padding:10px}.connect_with_us{padding:60px 0}.connect_with_us .form{padding:60px 30px}.satisfied_section{padding:0}.satisfied_section .content_col{padding-top:60px;padding-bottom:60px}.satisfied_section .image_col{display:none}.insta_feed_section #insta_data .item{flex:0 0 33.33%;max-width:33.33%}.inner_banner_section .thumbnail{object-fit:cover;height:220px}.inner_page_top_section .inner_page_title{font-size:14px;line-height:22px}.inner_page_top_section .inner_page_title span{font-size:18px}.inner_banner_section .content{padding:20px}.who_we_are_section{padding:60px 0 0}.value_mission_section{padding-bottom:40px}.inner_banner_section .content .title{padding-bottom:10px;font-size:24px}.inner_banner_section .content .sub_title{font-size:14px;line-height:20px}.tools_section{padding:60px 0}.tools_section .tools_row{margin-top:30px}.digital_media_planning_page{padding:40px 0}.digital_media_planning_page .text .title{font-size:16px}.digital_media_planning_page .text p{font-size:14px;line-height:20px}.services_inner_page{padding:30px 0}.services_inner_page .points li,.points_style1 li{flex:0 0 100%;max-width:100%}.services_inner_page .sub_title{margin-bottom:20px;font-size:16px;line-height:26px}.services_inner_page .sub_contents .sub_description{max-width:100%}.services_inner_page .btns_carousel .owl-nav button{width:35px;height:35px}.services_inner_page .btns_carousel .owl-nav img{max-width:14px}.case_studies_inner_page .sub_contents .points p{font-size:20px;line-height:inherit;margin-bottom:10px;padding-bottom:10px}.case_studies_inner_page .sub_contents .points p span{font-size:16px}.case_studies_inner_page .points .title{font-size:12px;line-height:18px}.case_studies_inner_page .points li{flex:0 0 50%;max-width:50%}.case_studies_inner_page .social_title.center{margin:30px auto}.clients_page .tools_row{margin-left:-10px;margin-right:-10px}.clients_page .tools_row .single_client{padding:0 10px}.clients_page .tools_row .single{margin:10px 0;padding:15px}.footer_bottom{padding:20px 0}.footer_bottom .contents li{margin-bottom:10px}.job_description_page .other_details ul{flex-wrap:wrap}.job_description_page{padding:60px 0}.job_description_page .other_details li{flex:0 0 100%;max-width:100%}.job_description_page .other_details li:not(:last-child){border:none;margin-bottom:15px;margin-right:0;padding-right:0}.job_description_page .description .title{letter-spacing:1px;font-size:24px}.rewards_page .sub_contents .title{margin-bottom:25px}.request_quote_page .single_col .form-group{margin-bottom:10px}.request_quote_page .form .form-control{min-height:42px;font-size:14px}.request_quote_page .form [type=submit]{justify-content:center;width:100%;height:44px;padding:6px 24px;font-size:14px}.client_testimonial_section li{margin-left:-15px;margin-right:-15px}.client_testimonial_section .image_col,.client_testimonial_section .content_col{padding:0 15px}.client_testimonial_section .user_thumbnail{max-width:80px}.client_testimonial_section .content_col .msg{font-size:14px;line-height:18px}.website_landing_pages .single .image_box{height:200px}.website_landing_pages .single .title{margin:0;font-size:14px}.logos_page .single_col{flex:0 0 50%;max-width:50%}.filter_row .form-group .form-control,.filter_row .form-group .btn[type=submit]{height:42px;font-size:13px}.filter_row .form-group label{margin-bottom:4px;font-size:13px}.filter_row .an_icon_btn .icon{margin-right:6px}.filter_row .an_icon_btn .icon img{width:12px}.no-record{font-size:18px}.say_hello_page .request_call .numbers{justify-content:left}.say_hello_page .request_call .numbers li{max-width:100%}}
