/* https://efferentmedia.com/wp-content/themes/genesis-child/css/responsive.css?ver=1.0 */
@media screen and (min-width:1900px) and (max-width:2199px){header.site-header .container{max-width:100%;padding-right:13.4%;padding-left:10%}header.site-header nav.navbar{padding-left:0;padding-right:0}.bannerarrowimageone .wpb_wrapper img{top:-14rem;right:-5.5rem}.homebannercls{background-size:cover;min-height:60.007vh!important}.testisec .wpmslider-controls{left:25.5%!important}}@media screen and (min-width:1600px) and (max-width:1899px){header.site-header .container{max-width:100%;padding-right:12%;padding-left:10%}header.site-header nav.navbar{padding-left:0;padding-right:0}.bannerarrowimageone .wpb_wrapper img{top:-14rem;right:-3.5rem}.homebannercls{background-size:cover;min-height:70.007vh!important}.testisec .wpmslider-controls{left:30.5%!important}}@media screen and (min-width:1200px) and (max-width:1599px){header.site-header .container{max-width:100%;padding-right:10%;padding-left:10%}header.site-header nav.navbar{padding-left:0;padding-right:0}.homebannercls{background-size:cover}}@media screen and (min-width:992px) and (max-width:1199px){header .navbar .navbar-brand img{width:150px}header .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:14px}header .navbar-expand-sm .navbar-nav{margin-top:2rem}.homebannercls{background-size:cover;min-height:75.833vh!important}.homebannercls .vc_custom_1599227169866{padding-right:6.5%!important;padding-left:6.5%!important}.homebannertxt h1{font-size:3rem}.bannerarrowimageone .wpb_wrapper img{top:-15rem;right:-1.3rem;width:180px}.thisisustxt{top:0}.logoimgtwo img{width:180px}.meettheteam ul li.teamcontent h4{margin-bottom:0}.meettheteam ul li.teamcontent{padding-bottom:0}.jointeambox a{font-size:12px}.smalltextimg{margin-top:2rem}.leftarrowicon{top:.4rem}.meettheteam ul li.teamcontent p{margin-bottom:0}.newspostbox h4{padding-right:2rem}.dateright{right:0rem}.dateright h3{font-size:4rem}.testisec .testimonial-content h3{margin-top:2rem;margin-bottom:1rem}.testisec .wpmslider-controls{left:48.5%!important}.footer-widgets{background-size:cover}.site-header .nav-link{font-size:12px}}@media screen and (min-width:768px) and (max-width:991px){header.site-header .container{max-width:100%}header .navbar .navbar-brand img{width:130px}header .navbar-expand-sm .navbar-nav .nav-link{font-size:12px;padding-right:.3rem;padding-left:.3rem}header .navbar-expand-sm .navbar-nav{margin-top:1.3rem}.homebannercls{background-size:cover;min-height:40.007vh!important}.homebannertxt h1{font-size:2rem}.thisisustxt{top:0}.logoimgtwo{text-align:center;padding-right:0}.thisiscontentbox{padding-right:0}.logoimgtwo img{width:150px}.thisiscontentbox{padding-top:0}.wpb_wrapper .bookcusbtn{margin-top:-5.5rem}.wpb_animate_when_almost_visible{opacity:1.0!important}.bannerarrowimageone .wpb_wrapper img{top:-12rem;right:-1.5rem;width:125px}.thisisuswrite{top:-4.3rem}header.site-header.posi .navbar .navbar-brand img{width:120px}.meettheteam ul li.teamcontent{padding:.5rem}.meettheteam ul li.teamcontent h4{margin-bottom:0rem;font-size:18px}.meettheteam ul li.teamcontent p{margin-bottom:0rem;line-height:20px}.smalltextimg{margin-top:1rem}.jointeambox a{padding:.2rem;font-size:11px}.leftarrowicon{width:72px;top:.4rem;left:-1rem}.letsmeetblock h2{font-size:7rem}.letsmeetblock.getstartedbtn h2{font-size:6rem}.whatcandotxtleftside h2{left:-33rem}.getstartedlastbtn{right:4%!important;top:-7.2rem!important}.testisec{padding-right:5%!important;padding-left:5%!important;min-height:50vh!important}.strong-view.wpmtst-default .wpmtst-testimonial-image img{width:200px;height:200px}.testisec .testimonial-content h3{margin-top:1rem;font-size:1.3rem}.testisec .wpmslider-controls{left:0!important;bottom:-3rem!important;width:100%!important;text-align:center!important}.innerbannerbigtitle{font-size:2.4rem!important}.testisec .strong-view.wpmtst-default.nav-position-inside .wpmtst-testimonial-inner{padding-top:.5rem}.serviceareaseccls .learntextcls{padding-right:0}.footer-widgets{background-size:cover}.ubermenu-responsive-toggle{position:absolute!important;right:0!important}}@media (max-width:767px){.mobilemenubox{display:block}header .navbar-nav{display:none}header.site-header.posi{position:relative}header .navbar{align-items:center;justify-content:center}header.site-header.posi .navbar .navbar-brand img{width:200px}.homebannercls{background-size:cover!important}.homebannertxt h1{font-size:2rem}.bannerarrowimageone .wpb_wrapper img{display:none}.fadeInDown{animation-name:noanimation!important}.belowbantxtright .vc_column-inner{padding-left:1rem!important}.meettheteam ul li{width:50%}.meettheteam ul li.teamcontent{width:100%}.meettheteam ul li.smallteamblock{width:50%;overflow:visible}.custhisisimgcls{height:700px!important;object-fit:cover}#chat-container{display:none!important}.wpb_animate_when_almost_visible{opacity:1.0!important}.thisisuswrite{top:-1.2rem;right:1rem;padding:1.5rem 0}.thisisuswrite h2{font-size:4rem}.logoimgtwo{text-align:center;padding-right:0}.thisiscontentbox{padding-top:1.5rem;padding-right:initial}.logoimgtwo img{width:140px}.whatcandotxtleftside h2{font-size:3.1rem;top:16rem;left:-13.5rem}.whatcandotxtleftside{width:initial}.letsmeetblock{width:initial}.dottedvlineorange{width:auto}.letsmeetblock h2{font-size:4.2rem;right:0;top:2rem}.getstartedlastbtn{right:0!important;top:-5.2rem!important;font-size:3.2rem!important}.footer-widgets{background-size:cover}.footer-widgets .textwidget{padding:0 1rem}footer.site-footer{padding-bottom:4rem}.strong-view.wpmtst-default .wpmtst-testimonial-image img{width:150px;height:150px;margin:0 auto!important}.testisec .testimonial-content h3{margin-top:.2rem;margin-bottom:.4rem;font-size:1.1rem}.testisec .wpmslider-controls{left:0!important;bottom:-3rem!important;width:100%!important;text-align:center!important}.testisec{min-height:100vh!important;background-size:cover;padding:2rem 0}.innerbannerbigtitle{font-size:2rem!important}.inrowhoverzoom{transition:none}.inrowhoverzoom:hover{transform:scale(1)}.inrowhoverzoom .vc_single_image-wrapper img{width:100px!important}.learntextcls{padding-right:0!important}.wpb_wrapper .bookcusbtntwo,.wpb_wrapper .cscusbluebtn{margin:0 auto}.mobilemenubox ul.menu{padding:0;margin:0;list-style-type:none;max-height:300px;overflow:scroll}.mobilemenubox ul.menu .current_page_item a.nav-link{background-color:#f69345;color:#fff}.dcutomblogcls .pgafu-post-grid{border-right:none}.titleulanimation:after{display:none}.testisec.simplebgwritesec{background-position:center center!important}.testisec.simplebgwritesec .cscusbluebtn{margin-bottom:3rem}.vc_custom_1599633159774 .wpb_single_image.vc_align_right,.vc_custom_1599633159774{text-align:center!important}.contentrightone h2{text-align:center!important}.contentrightone .wpb_text_column .wpb_wrapper p{text-align:justify!important}.contentrightone .wpb_wrapper .cscusbluebtn.btnleftalign{float:none;margin-bottom:2rem}.maincontainerwidth{width:auto;padding-left:5%!important;padding-right:5%!important}.maincontainerwidth.personasecbaclcls .wpb_text_column.wpb_content_element{padding-left:0;padding-right:0}.seotxtpadleft1{padding-left:.8rem}.colcuspadbothone .vc_column-inner{padding:0!important}.maincontainerwidthtwo{width:auto;padding-left:10%!important;padding-right:10%!important}.seoserviceone .wpb_single_image.vc_align_right{text-align:center!important}.seoserviceone .wpb_wrapper h4{text-align:center!important}.casestudyimgleft{padding-right:0}.letsmeetblock h4{margin-bottom:2rem}.getstartedlastbtn.custopone{top:1.8rem!important}.testisec .strong-view.wpmtst-default .wpmtst-testimonial-image{float:none!important;text-align:center!important}.testisec{padding-top:0rem;margin-top:-4rem}.cusmarginbtmone .dottedvlineorange{margin-bottom:-1rem}.serviceareaseccls .wpb_single_image.vc_align_left,.serviceareaseccls .vc_custom_heading,.serviceareaseccls .wpb_content_element p{text-align:center!important}.ubermenu-responsive-toggle{display:none!important}.mobilemenubox ul.menu li{color:#fff}}@media screen and (min-width:320px) and (max-width:399px){.meettheteam ul li{height:180px;overflow:hidden}}@media screen and (min-width:400px) and (max-width:499px){.meettheteam ul li{height:200px}}@media screen and (min-width:500px) and (max-width:599px){.meettheteam ul li{height:250px}}@media screen and (min-width:600px) and (max-width:767px){.meettheteam ul li{height:300px}}