/**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}.servicesBlocks{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){:root{--headerHeight:222px}nav.navbar.bootsnav .logo,nav.navbar.bootsnav.scroll .logo{--logoSize:90px;width:var(--logoSize);margin-top:3px;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{float:none;margin:0 auto 20px;width:100%}.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{display:grid;grid-template-columns:1fr}.serviceGrid .serviceGridItem{grid-column:span 1!important}.tiles{grid-template-columns:repeat(2,1fr)}.tiles .tile{grid-column:span 1!important}}@media (max-width:767px){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{bottom:0;right:0}.mainSlickSlider .captionContent{width:100%}.mainSlickSlider .captionContent{padding:1rem 5rem}.mainSlickSlider .captionContent h2{font-size:3.5rem}.parallax-window.customHero .headerCaption{margin-right:0;margin-bottom:0;flex-grow:1}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%;width:190px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}}.servicesBlocks{grid-template-columns:repeat(1,1fr)}.tiles{grid-template-columns:1fr}.customGallery.sideBar{margin:0 -15px -40px}.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}.container-fluid .customSidebar{margin-right:-15px;margin-left:-15px}.subMenuCustomSidebar.navbar-default{margin:0 -2rem}.dl-horizontal dt{width:190px}.dl-horizontal dd{margin-left:200px}nav.navbar.bootsnav ul.nav.navbar-nav>li>a{padding:15px}nav.navbar.bootsnav.scroll ul.nav.navbar-nav>li>a{font-size:1.4rem;padding:30px 10px}nav.navbar.bootsnav ul.nav.navbar-nav>li>a::before{content:"";position:absolute;margin:0 auto;bottom:0;left:0;right:0;width:10px;border-top:0;border-right:20px solid transparent;border-bottom:0 solid var(--mainColor);border-left:20px solid transparent;transition:all .3s}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{border-bottom:15px solid var(--mainColor)}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)}nav.navbar.bootsnav.scroll .attr-nav>ul>li>a{padding:30px 15px 0}