@charset 'utf-8';@media only screen and (max-width:1454px){.footer-section{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer-section h6{text-align:center;padding-top:20px}.footer-section div{padding:0}.colFtr{width:100%}.colFtrEx{width:100%}.col-2{order:3}.col-3{order:2}.sw-info{padding-top:20px}}@media only screen and (max-width:1254px){.modal-content{width:90%}}@media only screen and (max-width:1030px){.values-section{padding:60px 0}.values-section h3{padding:20px 0}.sw360-values li{display:block;padding:15px 0 15px 25px}.sw360-values li::after{content:""}}@media only screen and (max-width:905px){.vertical-line2,.vertical-line,.vertical-wrapper{display:none}.column{width:100%}.column img{margin:30px auto;display:block}.column p{width:70%}.row{display:flex;flex-direction:column}content p.okay,content p.error{width:100%}.leftImg,.rightImg{float:none}.visitButton{margin:40px auto;display:block}.modal-content{flex-direction:column}.modal-left{width:100%;display:table}.modal-right{padding:30px}.modal-right p{max-width:100%}.management-team{grid-template-columns:repeat(1,1fr);gap:20px;min-width:600px}#contact-form li{float:none!important;padding:0!important;width:100%!important}.half.left,.third.left,.two-thirds.left,.quarter.left,.bfThird.left{width:100%}content .half.right,content .third.right,content .two-thirds.right,content .quarter.right{padding:15px 0;float:left}content .half.left,content .third.left,content .two-thirds.left,content .quarter.left{padding-right:0}.searchworks{display:block}.searchworks p{width:90%}.searchworks img{display:flex;background-color:var(--white);width:50%;height:auto;justify-content:center;align-items:center;max-width:100%;margin:0 auto;padding-left:0}.voca{display:flex;flex-direction:column;padding:0}.voca p{width:90%;order:2}.voca img{width:100%;order:1}}@media only screen and (max-width:900px){content li{float:none!important;padding:0!important;width:100%!important}.vocaHeader svg:nth-of-type(2){margin:100px 50px 0 0}.vocaHeader h1{margin:0 220px}.vocaHeader p{margin:10px 150px 150px 210px;width:70%}}@media(max-width:768px){.navbar{padding:30px 50px 30px 0}.navbar-links{display:none}.hamburger{display:flex}.navHeader svg{top:-85px;width:200px}.carousel-item{padding:0}}@media only screen and (max-width:735px){.card{width:90%;margin:0 auto;text-align:center}.management-team{min-width:375px}.management p{margin:0 auto 0 auto;width:90%;font-size:16px}.searchworksHeader h1{font-size:28px}.searchworksHeader p{font-size:15px;margin:0 0 220px 0}.vocaHeader svg:nth-of-type(1){margin:0;width:200px;height:200px;position:relative;top:70px;left:0}}@media only screen and (max-width:545px){.float-message{height:450px}}@media only screen and (max-width:420px){.management p{margin:0 auto;padding:40px}.float-message{height:500px}.modal-right p{padding:10px}}@media only screen and (max-width:375px){.float-message{height:550px}}