@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:"\f107";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:"\f107";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}.header_02 .navigator_right{padding:0;margin-top:-50px}.mobileCenter{text-align:center}.section_subtitle{margin-bottom:10px;display:inline-block}.fixedLineHeight{text-align:center}.section_title{font-size:36px}.section_desc br{display:none}.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}.foo_social{padding-bottom:20px}.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}a#cancel-comment-reply-link{font-size:12px;letter-spacing:0;padding:14px 12px}.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}.logo2{left:15px}.footer__contacts{padding:0;text-align:center;bottom:35px;left:0;right:0;margin:0 auto}.footer__contacts li{font-size:13px;margin-bottom:0}.popUp_social{padding:0;margin:0;position:relative;right:auto;bottom:30px;text-align:center}.popUp_social a{width:25px;height:25px;font-size:12px;padding:7px 0}.popUp_social a:last-child{margin-right:0}.close-popup{top:15px;right:15px;width:40px;height:40px}.close-popup:after,.close-popup:before{right:12px;top:20px}.dl-menu__wrap ul li{margin:5px 0}.container.mobileContainer{width:100%}.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}.header_02 .navigator_right a{font-size:22px}.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}.logo2{left:20px}.popUp_social{right:20px}.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}.fixednavHeader{right:15px}.fixednavHeader li a span{letter-spacing:1px}.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}.logo2{left:20px}.popUp_social{right:20px}.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}.fixednavHeader{right:20px}.fixednavHeader li a span{letter-spacing:1px}.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}}