/**handles:responsive-stylesheet**/
@media (max-width:1199px){.col4{grid-template-columns:repeat(3,1fr)}.span3{grid-column-start:span 2}.span4{grid-column-start:span 3}.masonry,.masonry.col4{columns:3}.masonry.col3{columns:2}.masonry.col2{columns:1}.serviceBlocks{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){:target{top:-50px}:root{--headerHeight:179px}nav.navbar.bootsnav .logo,nav.navbar.bootsnav.scroll .logo{--logoSize:225px;width:var(--logoSize);margin-top:4px;left:calc(50% - (var(--logoSize)/ 2))}nav.navbar.bootsnav .navbar-header{height:50px}nav.navbar.bootsnav .attr-nav{display:block;margin-top:0}div#navbar-menu{background-color:var(--MSMenuBarBGColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li>a{color:var(--MSmenuItemsColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li.active>a,nav.navbar.bootsnav ul.nav.navbar-nav>li:focus>a,nav.navbar.bootsnav ul.nav.navbar-nav>li:hover>a{color:var(--MSmenuItemsHoverColor)}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{color:var(--MSsubMenuItemsColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li.dropdown li:focus>a,nav.navbar.bootsnav ul.nav.navbar-nav>li.dropdown li:hover>a{color:var(--MSsubMenuItemsHoverColor)}.navbar.bootsnav .nav>li>a span.caret{display:none}nav.navbar.bootsnav .navbar-nav>li>a{border-top:none;border-bottom:solid 1px var(--mainColor)}nav.navbar.bootsnav .attr-nav li.social{display:block}nav.navbar.bootsnav .attr-nav>ul>li>a{padding:16px}.alignLeft,.alignRight,.alignleft,.alignright{float:none;margin:0 auto 20px;width:100%}.block.videoBlock{background:url('https://genexsites.com/wp-content/uploads/2019/04/poligonBG.jpg') no-repeat center center/cover}.col3,.col4{grid-template-columns:repeat(2,1fr)}.span3,.span4{grid-column-start:span 2}.masonry,.masonry.col4{columns:2}.masonry.col3{columns:1}.serviceGrid{grid-template-columns:1fr}.serviceGrid .serviceGridItem{grid-column:span 1!important}.serviceBlocks{grid-template-columns:repeat(1,1fr)}.tiles{grid-template-columns:repeat(2,1fr)}.tiles .tile{grid-column:span 1!important}.partnersGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){nav.navbar.bootsnav .logo,nav.navbar.bootsnav.scroll .logo{--crop:52px;--logoSize:225px;width:var(--logoSize);margin-top:4px;left:calc(50% - (var(--crop)/ 2));clip:rect(0,var(--crop) ,45px,0)}div#navbar-menu{background-color:transparent}nav.navbar.bootsnav .navbar-nav{background-color:var(--SSMenuBarBGColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li>a{color:var(--SSmenuItemsColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li.active>a,nav.navbar.bootsnav ul.nav.navbar-nav>li:focus>a,nav.navbar.bootsnav ul.nav.navbar-nav>li:hover>a{color:var(--SSmenuItemsHoverColor)}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{color:var(--SSsubMenuItemsColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li.dropdown li:focus>a,nav.navbar.bootsnav ul.nav.navbar-nav>li.dropdown li:hover>a{color:var(--SSsubMenuItemsHoverColor)}nav.navbar.bootsnav .attr-nav>ul>li>a{padding:16px 10px}footer .footerContents .addressWrapper{margin:30px auto}footer .footerContents{text-align:center}footer .footerContents ul.menu{padding-left:0}.mainSlickSlider .caption{align-items:center}.mainSlickSlider .captionContent{padding:1rem 5rem}.mainSlickSlider .captionContent h2{font-size:3.5rem}blockquote{padding-left:40px}blockquote::before{font-size:2.5rem;top:5px;left:5px}#news article img{margin-bottom:3rem}.customSidebar,.customSidebar.alt{grid-template-columns:1fr}.customSidebar.alt .sidebar{order:-1}.customSidebar aside.sidebar{margin-right:-15px;margin-left:-15px}.customSidebar aside.menu{padding:0}.customSidebar .content{padding:4rem 0}.customSidebar .subMenuCustomSidebar{margin:0 -15px}nav.navbar.subMenuCustomSidebar h3{margin:0 15px}.col2,.col3,.col4{grid-template-columns:repeat(1,1fr)}.span2,.span3,.span4{grid-column-start:span 1}.masonry,.masonry.col4{columns:1}.serviceGrid .serviceGridItem .bgOverlay .caption{width:100%}.servicesBlocks{grid-template-columns:repeat(1,1fr)}.tiles{grid-template-columns:1fr}.customGallery.sideBar{margin:0 -15px -40px}.partnersGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px) and (orientation:landscape){#frontPageVideo,#mainSlider .item,.mainSlickSlider .slide .image{height:calc(170vh - var(--headerHeight))}}@media (min-width:768px){.subMenuCustomSidebar ul.nav.navbar-nav{float:none}.subMenuCustomSidebar ul.nav.navbar-nav li{float:none}nav.navbar.subMenu ul.nav.navbar-nav{float:none;display:flex;align-items:center;justify-content:center;text-align:center}3 .container-fluid .customSidebar{margin-right:-15px;margin-left:-15px}.subMenuCustomSidebar.navbar-default{margin:0 -2rem}}@media (min-width:992px){nav.navbar.bootsnav ul.nav.navbar-nav{margin-right:var(--menuRightPadding)}nav.navbar.bootsnav ul.nav.navbar-nav>li>a{font-size:1.5rem;padding:23px 10px}nav.navbar.bootsnav ul.nav.navbar-nav>li>a::before{content:"";position:absolute;--bgSize:30%;width:var(----bgSize);height:var(----bgSize);top:calc(50% - (var(--bgSize)/ 2));right:calc(50% - (var(--bgSize)/ 2));bottom:calc(50% - (var(--bgSize)/ 2));left:calc(50% - (var(--bgSize)/ 2));transition:all .3s;background-color:var(--gray);opacity:0}nav.navbar.bootsnav ul.nav.navbar-nav>li.active>a::before,nav.navbar.bootsnav ul.nav.navbar-nav>li:focus>a::before,nav.navbar.bootsnav ul.nav.navbar-nav>li:hover>a::before{--bgSize:100%;opacity:.1}nav.navbar.bootsnav li.dropdown ul.dropdown-menu{border-top:solid 5px var(--mainColor)}nav.navbar.bootsnav ul.nav.navbar-nav>li{transition:all .5s}nav.navbar.bootsnav ul.nav.navbar-nav>li.active,nav.navbar.bootsnav ul.nav.navbar-nav>li:focus,nav.navbar.bootsnav ul.nav.navbar-nav>li:hover{background-color:var(--menuItemsHoverBGColor)}}