@media 	screen and (max-width: 1439px),screen and (max-device-width: 1439px) and (orientation: portrait),screen and (max-device-width: 1279px) and (orientation: landscape){body div.multigallery > .wrap > a.thumbnail,body .gallery-items > a.thumbnail{width: calc(16.66% - 2.4rem);}}@media 	screen and (max-width: 1279px),screen and (max-device-width: 1279px) and (orientation: portrait),screen and (max-device-width: 1023px) and (orientation: landscape){html{font-size: 55%;}body div.multigallery > .wrap > a.thumbnail,body .gallery-items > a.thumbnail{width: calc(20% - 2.4rem);}}@media 	screen and (max-width: 1023px),screen and (max-device-width: 1023px) and (orientation: portrait),screen and (max-device-width: 767px) and (orientation: landscape){#main-nav{display: none;}#mob-nav{display: flex;visibility: hidden;}div.mob-icon{display: inline-block;}header .logo svg{width: 7.2rem;height: 100%;}body div.w-s-block,div > div.width-20{width: calc(33.33% - 2.4rem);}div > div.width-25{width: calc(33.33% - 2.4rem);}div > div.width-33{width: calc(33.33% - 2.4rem);}div > div.width-50{width: calc(50% - 2.4rem);}div > div.width-66{width: calc(66.66% - 2.4rem);}body:after{content: none;}body div.banner.index.fullscreen > div{height: calc(100vh - 0.6rem);min-height: 50vw;}header{border-width: 0;left: 0;right: 0;}#mob-nav{top: 0;bottom: 0;left: 0;right: 0;}footer{margin: 0;}body div.banner.index{margin-left: 0;margin-right: 0;}body div.multigallery > .wrap > a.thumbnail,body .gallery-items > a.thumbnail{width: calc(25% - 2.4rem);}}@media 	screen and (max-width: 767px),screen and (max-device-width: 767px) and (orientation: portrait),screen and (max-device-width: 499px) and (orientation: landscape){.modal{margin: 0;width: auto;left: 20px;right: 20px;}.modal.fade.in{top: 20px;}.company-name{display: none;}body div.w-s-block,div > div.width-20{width: calc(33.33% - 2.4rem);}div > div.width-25{width: calc(50% - 2.4rem);}div > div.width-33{width: calc(50% - 2.4rem);}div > div.width-50{width: calc(50% - 2.4rem);}div > div.width-66{width: calc(66.66% - 2.4rem);}h1{font-size: 30px;font-size: 3rem;}h2{font-size: 24px;font-size: 2.4rem;}h3{font-size: 20px;font-size: 2rem;}h4{font-size: 18px;font-size: 1.8rem;}h5{font-size: 16px;font-size: 1.6rem;}h6{font-size: 16px;font-size: 1.6rem;}main{margin-bottom: 0!important;}footer{position: relative;}body div.multigallery > .wrap > a.thumbnail,body .gallery-items > a.thumbnail{width: calc(50% - 2.4rem);}}@media	screen and (max-width: 559px),screen and (max-device-width: 559px) and (orientation: portrait){body div.w-s-block,div > div.width-20{width: calc(50% - 2.4rem);}div > div.width-25{width: calc(100% - 2.4rem);}div > div.width-33{width: calc(100% - 2.4rem);}div > div.width-50{width: calc(100% - 2.4rem);}div > div.width-66{width: calc(100% - 2.4rem);}#mob-nav a{font-size: 2.4rem;}}@media	screen and (max-width: 400px),screen and (max-device-width: 400px) and (orientation: portrait){body div.w-s-block,div > div.width-20{width: calc(100% - 2.4rem);}div > div.width-25{width: calc(100% - 2.4rem);}div > div.width-33{width: calc(100% - 2.4rem);}div > div.width-50{width: calc(100% - 2.4rem);}div > div.width-66{width: calc(100% - 2.4rem);}body div.multigallery > .wrap > a.thumbnail,body .gallery-items > a.thumbnail{width: calc(100% - 2.4rem);}}@media(max-width:767px){.only-desktop{display:none !important;}}@media(min-width:768px){.only-mobile{display:none !important;}}