@media (min-width:320px) and (max-width:767px){.tw_one_page_sections{max-width:100vw;overflow:hidden}.mainMenu{padding:0;margin:0 -15px}.mainMenu>ul{text-align:center;display:none;position:absolute;z-index:10;background:rgba(17,17,17,.98);left:0;top:16px;padding:0;height:315px;width:100%;overflow-y:scroll;border-top:1px solid rgba(255,255,255,.05)}.mainMenu ul li{display:block;margin:0;padding:13px 15px 15px;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.08)}li.menu-item-has-children span.submenu_toggler{position:absolute;right:6px;width:35px;height:35px;background:rgba(255,255,255,.7);top:5px;font-size:14px;color:#000;text-align:center;line-height:.8;padding:11px 0;cursor:pointer}li.menu-item-has-children span.submenu_toggler.active-span{background:#0038e3;color:#fff}.fixedHeader .mainMenu ul li{padding:13px 15px 15px}.mainMenu ul ul.sub-menu{display:none;position:relative;visibility:visible;opacity:1;width:calc(100% + 30px);top:0;left:auto;margin:15px 0 0 -15px;background:rgba(0,0,0,.8);height:auto;padding:0;transition:none;-moz-transition:none;-webkit-transition:none;box-shadow:none;border-top:1px solid rgba(255,255,255,.08);margin-bottom:-16px}.mainMenu ul ul.sub-menu li{padding:13px 15px 10px}.mainMenu ul li:hover ul.sub-menu{visibility:visible;top:0;transition:none;-moz-transition:none;-webkit-transition:none}.mainMenu ul ul.sub-menu:before{display:none}.mainMenu ul ul.sub-menu>li.menu-item-has-children>a,.mainMenu>ul>li.menu-item-has-children>a{position:relative}.mainMenu>ul>li.menu-item-has-children>a:after{position:absolute;right:-18px;top:3px;content:"";transition:all .3s cubic-bezier(.7,0,.3,1);font-family:"fontAwesome";font-size:12px;color:#fff;line-height:.8;display:none}.mainMenu ul ul.sub-menu>li.menu-item-has-children>a:after{position:absolute;right:-18px;top:6px;content:"";transition:all .3s cubic-bezier(.7,0,.3,1);font-family:"fontAwesome";font-size:12px;color:#fff;line-height:.8;display:none}.mainMenu>ul>li.menu-item-has-children>a:hover:after,.mainMenu>ul>li.menu-item-has-children.active>a:after{transform:rotate(-180deg);color:#0038e3}.mainMenu ul ul.sub-menu>li.menu-item-has-children>a:hover:after,.mainMenu ul ul.sub-menu>li.menu-item-has-children.active>a:after{transform:rotate(-180deg);color:#0038e3}.mainMenu ul ul.sub-menu li a{color:#fff}.mainMenu ul ul.sub-menu li a:hover{color:#0038e3}.fixedHeader .mainMenu ul ul.sub-menu,.fixedHeader .mainMenu ul li:hover ul.sub-menu{top:0}.mainMenu ul ul.sub-menu li ul.sub-menu{left:auto}.mainMenu ul ul.sub-menu li ul.sub-menu{top:0;margin-bottom:-11px}.navigator_right .mobilemenu.active,.navigator_right:hover .mobilemenu{color:#0038e3}.mobileCenter{text-align:center}.section_subtitle{margin-bottom:10px;display:inline-block}.fixedLineHeight{text-align:center}.section_title{font-size:36px}.discover_yoox{padding:0}.dy_img1{position:relative;right:auto}.dy_img2 img,.dy_img1 img{width:100%}.discover_content{position:relative;left:auto;width:100%}.icon_box_1{margin:0 0 30px}.box_inner{padding-left:15px;padding-right:15px}.testimonial_icon{margin-bottom:30px}.testimonial_item{padding:0}.testimonial_item p{font-size:30px;line-height:40px;margin-bottom:40px}.abc_inner{margin:0}.abc_btn_col{padding-top:30px}.abci_content{padding:30px 0}.abci_content h2{font-size:36px;line-height:42px}.singlefunfact{margin:0 0 30px}.subscripform{padding:30px 15px;margin-bottom:30px}.subscripform h4{line-height:30px}.latestBlogItem{margin:0 0 30px}.latestBlogItem.npt{margin-top:52px}.lbi_details{padding-left:15px;padding-right:15px}.lbi_details .lbid_date{left:15px}.lbi_details h2{font-size:28px}.singlePricingTable{margin:0 0 30px}.readysection .section_title{line-height:40px;margin:0 0 30px}.readysection .common_btn{float:left}.leftjoin,.rightjoin{padding:0}.rightjoin .common_btn,.leftjoin .common_btn{margin-bottom:40px}.rightjoin h2,.leftjoin h2{margin-top:30px;font-size:40px;line-height:40px}.leftjoin .pdLeft_50,.rightjoin .pdLeft_50{padding-left:40px;padding-right:40px}.footer_1{padding-bottom:100px}.footer_1 p{padding-bottom:20px}.gmap{height:300px}.nextprevPagination{padding:30px 0 32px;margin-top:50px}.yoox_paginations a,.yoox_paginations span{margin-bottom:5px}.lbiBig .lbi_details h2{font-size:28px;line-height:30px}.sidebar{margin-top:50px}.sidebar .widget{padding:50px 20px}.blog_headings .blog_date{left:20px}.postSocial{margin-top:30px;text-align:left}.post_author{padding-left:20px;padding-right:20px}.post_author img{margin-bottom:30px;margin-right:100%;display:block}.post_author h3{margin-bottom:15px}.single-comment{padding-left:0;padding-right:0}.single-comment img{position:relative;margin-bottom:25px;width:90px;height:90px}.single-comment a.comment-reply-link{position:relative;top:25px}.single-comment .authorDetails span{margin-bottom:15px}.sidebarSlider{width:100%;position:relative}.readycontact{position:relative;padding:60px 15px 50px}.socialLink{transform:none;top:40px;z-index:2}.socialLink a:last-of-type{margin-right:0}.tp-bullets.custom.horizontal.nav-pos-hor-left{left:30px!important}.tp-bullets.custom.nav-pos-hor-right.nav-pos-ver-bottom{right:30px}.slider .leftText{padding:0 10px!important}.portfolioPopUp{display:none}.popUpvideo a.video_link{width:60px;height:60px;padding:21px 0 19px 5px}.tp-caption.sliderPopThumb img{width:300px!important;height:auto!important}.SearchForm button[type=submit]{width:90px}.SearchForm input[type=search]{padding-left:15px}.showit{right:30px;bottom:30px}.closePopUp{width:20px;height:20px;top:18px;right:22px}.folio_slider{margin-top:1px}.folio_slider .owl-nav .owl-prev,.folio_slider .owl-nav .owl-next{width:30px;height:30px;padding:6px 0;font-size:16px}.folio_slider .owl-nav .owl-prev{left:10px}.folio_slider .owl-nav .owl-next{right:10px}.portdescrip{padding-left:0}.portdescrip .common_btn{height:60px;padding:21px 0}.portdescrip span{margin-top:10px;font-size:15px;text-align:center}.portdescrip h3{text-align:center;font-size:20px;margin-bottom:19px}.navigator_right .social_menu{margin-right:10px}.home_content{padding:0}.home_content h5{font-size:20px;margin-bottom:15px}.home_content h2{font-size:30px;line-height:36px;margin-bottom:15px}.singleAB{margin-bottom:25px}.singleAB h5{font-size:18px}.singleAB h2{font-size:30px;line-height:36px}.story_content{padding:0;margin-bottom:5px}.story_content h2{font-size:30px;line-height:32px;margin-bottom:10px}.story_content p{font-size:15px;line-height:24px}.singlefunfact.transparent_bg{margin-bottom:15px}.singlefunfact.transparent_bg h1{font-size:30px;margin-bottom:5px}.singlefunfact.transparent_bg h3{font-size:18px}.whatDo_content h2{font-size:30px;line-height:36px}.whoare_content h2{font-size:30px;line-height:36px;margin-bottom:15px}.whoare_content p{font-size:18px;line-height:30px;padding:0;margin-bottom:25px}.whoare_content h3{font-size:30px}.singleWorkContent h2{font-size:30px}#workCarousel .slick-prev{left:0}#workCarousel .slick-next{right:0}#workCarousel .slick-prev,#workCarousel .slick-next{width:40px;height:40px}#workCarousel .slick-prev i,#workCarousel .slick-next i{font-size:20px;line-height:40px}.sidebar .widget.widget_calendar table tbody tr td,.sidebar .widget.widget_calendar table thead tr th{padding-right:23px}.single_blog dl dd{font-size:14px}.single_blog table thead tr th,.single_blog table tbody tr th,.single_blog table tbody tr td{font-size:15px;padding:5px;line-height:24px}.blog_headings h2{font-size:36px}.post-password-form{text-align:center}.post-password-form input[type=submit]{margin-left:25px}blockquote{font-size:16px;padding:10px}.single-comment .pingbacks{position:relative;margin-bottom:25px;width:90px;height:90px;line-height:90px;display:block}.single_blog ol,.single_blog ul{margin-left:15px}.footer_2 .widget{margin-bottom:30px}}@media (min-width:400px) and (max-width:480px){.tp-caption.leftText{left:-15px}}@media (min-width:480px) and (max-width:767px){.gmap{height:350px}.leftjoin .pdLeft_50,.rightjoin .pdLeft_50{padding-left:50px;padding-right:100px}.singleWorkContent h2{font-size:30px}#workCarousel .slick-prev{left:30px}#workCarousel .slick-next{right:30px}#workCarousel .slick-prev,#workCarousel .slick-next{width:50px;height:50px}#workCarousel .slick-prev i,#workCarousel .slick-next i{font-size:22px;line-height:50px}.post-password-form input[type=submit]{margin-left:0}}@media (min-width:768px) and (max-width:990px){.mainMenu ul li{margin-right:20px}.mainMenu ul li a{font-size:16px}.mainMenu ul ul.sub-menu{width:200px}.sidebarSlider{width:100%;position:relative}.readycontact{position:relative;padding:65px 60px 50px}.socialLink{transform:none;top:40px;z-index:2}.socialLink a:last-of-type{margin-right:0}.readycontact .common_btn{width:178px}.discover_yoox{padding-left:0;padding-top:0}.dy_img1{position:relative;right:auto}.discover_content{left:0}.icon_box_1{margin-bottom:30px}.box_inner{padding-left:30px;padding-right:30px}.testimonial_item{padding:0 15px}.testimonial_item p{font-size:40px;line-height:44px}.abci_content{padding:30px 0 27px 30px}.abci_content h2{font-size:40px;line-height:40px;margin-bottom:15px}.abc_inner{margin-top:-150px}.abc_btn_col{padding-top:190px}.singlefunfact{margin-bottom:30px}.subscripform{margin-bottom:50px}.latestBlogItem{margin-bottom:30px}.lbi_details{padding-left:30px;padding-right:30px}.lbi_details .lbid_date{left:30px}.singlePricingTable{margin-bottom:30px}.readysection .section_title{font-size:36px}.gmap{height:400px}.leftjoin{padding-right:0}.rightjoin{padding-right:0}.rightjoin h2,.leftjoin h2{margin-top:30px;font-size:40px;line-height:40px}.leftjoin .common_btn,.rightjoin .common_btn{margin-bottom:40px}.leftjoin .pdLeft_50,.rightjoin .pdLeft_50{padding-right:50px}.footer_1 p{margin-bottom:30px}.footer_2 .widget{margin-bottom:30px}.sidebar{margin-top:50px}.yoox_post_widget .ypw_item{padding-bottom:39px}.tp-bullets.custom.horizontal.nav-pos-hor-left{left:50px!important}.tp-bullets.custom.nav-pos-hor-right.nav-pos-ver-bottom{right:50px}.portfolioPopUp .container{width:600px}.folio_slider{margin-top:2px}.folio_slider .owl-nav .owl-prev,.folio_slider .owl-nav .owl-next{width:40px;height:40px;padding:10px 0;font-size:20px}.portdescrip{padding-left:30px}.portdescrip .common_btn{height:80px;padding:32px 0;margin-left:1px}.portdescrip span{margin-top:10px;font-size:16px}.portdescrip h3{font-size:24px}.home_content{padding:0 50px}.singleAB{margin-bottom:35px}.singleAB h2{font-size:70px}.home_content h2{font-size:42px;line-height:44px}.story_content{padding:0 40px;margin-bottom:40px}.story_content h2{font-size:42px;line-height:44px}.story_content p{font-size:22px;line-height:30px}.whatDo_content{padding-right:40px}.whatDo_content h2{font-size:42px;line-height:60px}.whoare_content h2{font-size:42px;line-height:44px}.whoare_content p{font-size:22px;line-height:30px;padding:0 50px}.slider .tp-parallax-wrap{left:0!important}#workCarousel .slick-prev{left:30px}#workCarousel .slick-next{right:30px}.single_blog ol,.single_blog ul{margin-left:25px}.yoox_flickr_widget .widget_gallery a img{width:75px!important;height:75px!important}}@media (min-width:991px) and (max-width:1199px){.mainMenu ul li{margin-right:35px}.mainMenu ul ul.sub-menu{width:200px}.sidebarSlider{width:100%;position:relative}.readycontact{position:relative;padding:65px 60px 50px}.socialLink{transform:none;top:40px;z-index:2}.socialLink a:last-of-type{margin-right:0}.readycontact .common_btn{width:178px}.discover_yoox{padding-left:0}.discover_content{left:0}.dy_img1{right:0}.box_inner{padding-left:15px;padding-right:15px}.abci_content{padding:40px 0 27px 50px}.abc_inner{margin-top:-160px}.abc_btn_col{padding-top:215px}.teamSkills{margin-bottom:50px}.subscripform{padding:50px 20px}.lbi_details{padding-left:20px;padding-right:20px}.lbi_details .lbid_date{left:30px}.readysection .section_title{font-size:48px}.gmap{height:500px}.rightjoin,.leftjoin{padding:0}.rightjoin h2,.leftjoin h2{margin-top:50px}.rightjoin .common_btn,.leftjoin .common_btn{margin-bottom:50px}.leftjoin .pdLeft_50,.rightjoin .pdLeft_50{padding-right:100px}.singleFolioDetail h3{margin-bottom:15px}.singleFolioDetail p{margin-bottom:15px}.singleFolioDetail .singleIteamPro{margin-bottom:10px}.sidebar .widget{padding:50px 20px}.post_author{padding-left:40px;padding-right:40px}.post_author h3{margin-bottom:25px}.tp-bullets.custom.horizontal.nav-pos-hor-left{left:50px!important}.tp-bullets.custom.nav-pos-hor-right.nav-pos-ver-bottom{right:50px}.portfolioPopUp .container{width:800px}.folio_slider{margin-top:1px}.folio_slider .owl-nav .owl-prev,.folio_slider .owl-nav .owl-next{width:40px;height:40px;padding:10px 0;font-size:20px}.portdescrip{padding-left:30px}.portdescrip .common_btn{height:80px;padding:32px 0;margin-left:1px}.portdescrip span{margin-top:10px;font-size:16px}.portdescrip h3{font-size:24px}.home_content{padding:0 50px}.singleAB{margin-bottom:35px}.home_content h2{font-size:50px;line-height:60px}.story_content{padding:0 40px;margin-bottom:40px}.story_content h2{font-size:50px;line-height:60px}.whatDo_content{padding-right:40px}.whatDo_content h2{font-size:50px;line-height:60px}.whoare_content h2{font-size:50px;line-height:60px}.whoare_content p{padding:0 50px}}@media (min-width:1200px) and (max-width:1440px){.rightjoin,.leftjoin{padding-right:50px}.rightjoin .common_btn,.leftjoin .common_btn{margin-bottom:30px}.rightjoin h2,.leftjoin h2{margin-top:47px;font-size:40px;line-height:40px}.slider .responsiveClass{font-size:80px!important;line-height:80px!important;margin-top:50px!important}.slider_2 .responsiveClass_2{font-size:80px!important;line-height:80px!important;margin-top:50px!important}.sidebarSlider{width:220px}.readycontact{padding:0 20px 35px}.socialLink{width:100%;top:200px;right:8px}.socialLink a{margin-right:0;float:left;margin-left:10px;font-size:16px;line-height:.8}.socialLink a:last-of-type{margin-right:0}.readycontact h2{font-size:36px;line-height:36px;margin-bottom:20px}.portfolioPopUp .container{width:970px}.folio_slider{margin-top:1px}.folio_slider .owl-nav .owl-prev,.folio_slider .owl-nav .owl-next{width:40px;height:40px;padding:10px 0;font-size:20px}.portdescrip .common_btn{height:80px;padding:32px 0;margin-left:1px}.portdescrip span{margin-top:10px;font-size:16px}.portdescrip h3{font-size:24px}.home_content,.story_content{padding:0 100px}.home_content h5{margin-bottom:25px}.home_content h2{font-size:60px;line-height:60px;margin-bottom:30px}.singleAB{margin-bottom:35px}.singleAB h2{font-size:70px;line-height:60px}.story_content{margin-bottom:50px;padding:0 130px}.story_content h2{font-size:60px;line-height:60px;margin-bottom:30px}.whatDo_content{padding-right:100px}.whatDo_content h2{font-size:60px;line-height:70px}.whoare_content h2{font-size:60px;line-height:60px;margin-bottom:30px}.whoare_content p{padding:0 160px;margin-bottom:30px}#workCarousel .slick-prev{left:70px}#workCarousel .slick-next{right:70px}}@media (min-width:1200px) and (max-width:1340px){.rightjoin h2,.leftjoin h2{margin-top:22px;font-size:40px;line-height:44px}.tp-bullets.custom.horizontal.nav-pos-hor-right{left:auto!important;right:70px}}@media (min-width:1441px) and (max-width:1800px){.portfolioPopUp .container{width:970px}.folio_slider .owl-nav .owl-prev,.folio_slider .owl-nav .owl-next{width:40px;height:40px;padding:10px 0;font-size:20px}.portdescrip .common_btn{height:80px;padding:32px 0;margin-left:1px}.portdescrip span{margin-top:10px;font-size:16px}.portdescrip h3{font-size:24px}.rightjoin,.leftjoin{padding-right:50px}.rightjoin .common_btn,.leftjoin .common_btn{margin-bottom:30px}.rightjoin h2,.leftjoin h2{margin-top:77px;font-size:40px;line-height:40px}.sidebarSlider{width:250px}.readycontact{padding:0 20px 30px}.socialLink a{margin:0 15px 0 0}.socialLink{top:215px}}