@media (max-width:1800px){html{font-size:15px}li.echinoderms{margin-top:14.4rem}.sliderSec figure,.blogSec .blogBg{width:50%}.catalogSec .catalogBg{width:30%}.videoBox h2{font-size:3.375rem}.blogBox .blogText h3{width:70%}.partnerSec .partnerBg{top:-8rem;width:30%}.vrSec figure{top:55px;margin:0 auto;width:50%}.contactBg{top:-18rem;left:-25rem;width:50%}.vrSec .vrBg{width:20%;right:0}.vrSec .vrBg img{width:100%}.contactForm .contactLeft,.contactForm .contactRight{width:15%}.referenceSec .referenceEffect{width:35%}.testimonialSec .testimonialBg{position:absolute;top:-10%}.testimonialSec .testimonialBg.left img,.testimonialSec .testimonialBg.right img{width:80%}.testimonialSec .testimonialBg.right{text-align:right}.parentList .fishes:after{height:31%;top:40px}.parentList .dinosaurs>ul>li:first-child>ul::before{height:120%;top:-47%}.parentList .mammals>ul li ul::before{left:90px}.historySec .leftImg,.categorySec .leftImg,.referenceSec .leftImg,.whatInner .leftImg,.learnSec .leftImg{margin-left:0rem}.parentList>li>a{font-size:.9rem}.parentList .dinosaurs>a::after{bottom:-102%}.parentList .dinosaurs ul li:first-child>a::after{width:58px;left:77px}.parentList .dinosaurs ul>li>a::after{width:50px;right:73px;top:4px}.parentList .dinosaurs ul li ul li:nth-child(odd):after{right:-40px}.parentList .dinosaurs ul li ul li:nth-child(even):after{left:-39px}li.mollusks ul li a:after{right:-103px;width:150px}li.mollusks ul:after{top:-95px;right:42px}.flowChart.invertebratesChart .flowParent .borderLeft{top:50px}.flowParent .borders{top:52px}.flowParent .borderRight{right:22%}.flowParent .borderBottomRight{width:10%;left:54%}.flowParent .borderBottomLeft{width:9%}li.arthropods ul li a:before{left:-55px}.flowChart{margin:0 0}.flowParent a{font-size:.72rem}.parentList .dinosaurs>ul>li:last-child>a{margin-left:-10rem}.parentList .dinosaurs,.parentList .reptiles{margin-top:7rem}.parentList .reptiles:before{height:45%;top:33px}.parentList .mammals:before,.parentList .mammals:after{height:58%;top:-1px}li.mammals>ul li:nth-child(2)>a:after{width:43px;top:11px}.parentList .dinosaurs>ul>li:last-child ul li a::before{left:-30%;width:60%;top:-9px}.flowChart.invertebratesChart .flowParent .parentList li>a{font-size:1rem;padding:.75em 2.6rem}li.echinoderms ul:before{left:48%}.invertebratesChart .parentList li ul li a{width:118px}.flowChart.invertebratesChart .flowParent .borderCenter{left:51%}.parentList .mammals{max-width:22%}.parentList .dinosaurs{max-width:40%}.flowParent .borderLeft{left:23%;top:56px;width:20%}li.echinoderms{margin-top:14.4rem}.historySec .workRow .neonBg{position:absolute;top:-90px;right:-100px;width:65%}.historySec .rightImg{margin-right:0}}@media (max-width:1440.98px){.menu,.socialLink{margin-left:3rem}.sliderSec .scroll{margin-left:0}.headerBottom .swiper-next{margin:0 auto}.aboutSec .aboutEffect{width:100%}.contactBg{left:-20rem}.vrSec .vrBg{bottom:-10rem}.serviceBox .content{width:90%;margin-left:-15%}.serviceBox .content h5{font-size:1.35rem}.catalogSec .catalogBg{width:20%;top:9rem}.testimonialSec .testimonialBg{width:30%}.blogSec .blogBg{width:40%;top:95px}.blogBox{padding:2rem 3rem 4rem 6rem}.headerBottom .detail{display:table;margin:0 auto}.sliderSec h2{font-size:3.25rem}.sliderSec h1{font-size:5.5rem}.sliderSec h3{font-size:2.25rem}.aboutSec{padding:2rem 0 0}.catalogSec{padding:10rem 0 6rem}.blogBox .blogText h3{font-size:2rem}.vrSec{background-size:cover;background-position:center}.sliderSec .scroll h6{white-space:nowrap}.contactInfo .fullImg{margin-right:-5rem}.workRow.imgLeft figure{left:-5rem}.workRow.imgLeft .neonBg{left:-135px}.whatSec .workRow .neonBg{top:-110px;right:-160px;display:none}}@media (max-width:1366.98px){.vrSec figure{top:-5px;width:35%}.sliderSec .scroll{width:3rem}.topBar{padding:1rem 0}.videoBox h2{font-size:3rem}.videoBox .overlay>img{width:20%}.contactForm .contactLeft{display:none}.contactInfo .fullImg{margin-right:-3rem}.referenceSec .referenceEffect{width:30%}.whatSec{overflow-x:hidden}.introRow{margin:0 0 15rem}.workRow figure{width:45%}.workRow .neonBg{top:-63px;right:-150px;width:65%}.workRow.imgLeft{border-top-left-radius:250px;border-bottom-left-radius:250px}.workRow.imgLeft figure{left:-2rem}.workRow.imgLeft .neonBg{left:-75px;top:-73px}.container-1340{max-width:1199px}section.innerPage.whatSec.what-wedo .workRow figure img{width:505px;height:505px}.historySec .workRow figure{border:none;width:auto}}@media (max-width:1280.98px){.flowChart.invertebratesChart .flowParent .borderLeft{top:28px!important;left:28%}.flowChart.invertebratesChart .flowParent .borderRight{width:16%;right:29%}.flowParent .borderBottomRight{left:52.4%}.flowParent .borderLeft{left:23.5%;width:21%;top:35px!important}.flowParent .borderRight{right:22.5%;width:22%}.sliderSec{margin-top:-2.5rem}.sliderSec .swiper-pagination svg{width:50px;height:50px}.lower-footer{overflow-x:hidden}.contact-info{padding-bottom:0}.innerPage{padding:2rem 0}.contactForm .contactRight{display:none}.contactInfo .fullImg{margin-right:-1rem}.introRow{margin:0 0 10rem}.workRow figure{right:0}.workRow{border-radius:120px;border-top-right-radius:250px;border-bottom-right-radius:250px}.workRow .neonBg{top:-73px;right:-50px;width:65%}.workRow.imgLeft figure{left:0}.workRow.imgLeft .neonBg{left:-50px;top:-73px}.workRow.imgLeft{border-radius:120px;border-top-left-radius:250px;border-bottom-left-radius:250px}.historySec .rightImg,.profileSec .rightImg,.categorySec .rightImg,.whatInner .rightImg,.learnSec .rightImg{margin-right:0rem}.contactInfo .fullImg{margin-right:3rem}.flowParent .parentLink{font-size:1.2rem;padding:.35em 1.5em}.parentList>li>a{font-size:.8rem}.parentList .reptiles:before{height:47%;top:30px}.parentList .reptiles:before,.parentList .reptiles:after{left:74px;width:130px}.flowParent a{font-size:.6rem}.parentList .mammals:before,.parentList .mammals:after{right:46px}li.mammals>ul li:nth-child(2)>a:after{top:12px;width:43px}.parentList .mammals>ul li ul::before{left:74px;height:64%}.parentList .dinosaurs ul li ul li:nth-child(odd):after{right:-37px;top:-20px}.parentList .dinosaurs ul li ul li:nth-child(even):after{left:-36px;top:-20px}.parentList .dinosaurs ul li:first-child>a::after{width:47px;left:73px;top:6px}.parentList .dinosaurs ul>li>a::after{width:47px;right:63px;top:3px}.parentList .dinosaurs>ul>li:last-child>a{margin-left:-9rem}.parentList .dinosaurs>ul>li:last-child ul li a::before{left:-36%}.parentList .fishes:after{height:33%;top:30px}.parentList .fishes:before,.parentList .fishes:after{left:50px}.flowParent .borders{top:28px}.parentList .dinosaurs>ul>li:first-child>ul::before{height:115%}.parentList .dinosaurs,.parentList .reptiles{margin-top:6rem}.parentList .mammals:before,.parentList .mammals:after{top:11px}}@media (max-width:1199.98px){html{font-size:13px}::placeholder{font-size:1rem}.sliderSec{margin-top:0}.sliderSec .swiper-pagination{margin-top:30px}.sliderSec .swiper-pagination svg{width:40px;height:40px}.aboutSec figure{margin:0}.testimonialSlider .swiper-slide-prev .testimonialBox,.testimonialSlider .swiper-slide-next .testimonialBox{min-height:366px;background-size:contain}.testimonialSlider .swiper-slide-active .testimonialBox{min-height:450px;background-size:contain}.videoBox h2{font-size:2.75rem}.blogBox{padding:6rem 3rem 4rem 6rem;min-height:auto;background-size:16%}.vrSec .vrBg,.contactBg{display:none}.sliderSec .scroll-icon{min-height:52px;min-width:20px}.blogBox{padding:2rem 3rem 4rem 5rem}.blogBox .blogText .swiper-button-prev{right:20%}.newsletterBox{margin:0 -2rem}.contactInfo .fullImg{margin-right:3em}.locationSec iframe{max-height:800px}.referenceSec .category-list.no-padding-x *{padding:0}.referenceSec .refereceRow figure{left:-44%;width:65%}.referenceSec .referenceEffect{bottom:7%}.workRow{margin:0;padding:4rem 0 5rem 4rem}.workRow+.workRow{margin-top:10rem}.workRow .neonBg{top:-40px;right:-40px}.workRow.imgLeft .neonBg{left:-50px;top:-40px}.workRow:last-child .neonBg{top:-30px;left:-41px}.workRow:last-child{margin-bottom:5rem}.catalogSec .swiper-button-prev,.catalogSec .swiper-button-next{top:21.5%;right:70px}.catalogSec .swiper-button-prev{right:130px}.parentList .mammals:before,.parentList .mammals:after{right:43px;top:10px}.parentList .mammals>ul li ul::before{left:66px}li.mammals>ul li:nth-child(2)>a:after{top:11px;width:32px}.parentList .dinosaurs ul li ul li:nth-child(odd):after{right:-31px}.parentList .dinosaurs ul li ul li:nth-child(even):after{left:-29px}.parentList .dinosaurs ul li:first-child>a::after{width:45px;left:58px;top:4px}.parentList .dinosaurs ul>li>a::after{width:26px}.parentList .dinosaurs>ul>li:last-child a::before{left:49%}.parentList .dinosaurs>ul>li:first-child>ul::before{height:115%}.parentList .reptiles:before,.parentList .reptiles:after{width:100px}.parentList .fishes:before{height:17%}.parentList .fishes:after{top:25px}.parentList .dinosaurs,.parentList .reptiles{margin-top:6rem}.flowParent .borders{top:28px}.parentList .dinosaurs>ul>li:last-child ul li a::before{left:-37%;top:-11px}.parentList>li>a{font-size:.79rem}.parentList .mammals{max-width:21%}.flowParent .borderLeft{left:22%;width:22%;top:29px!important}li.mollusks ul:after{right:22px}li.mollusks ul li a:after{right:-80px}li.echinoderms{margin-top:17rem}li.arthropods ul:before{left:66px}li.arthropods ul li a:before{left:-35px}.navigation .navbar .navbar-nav .nav-item .menu-wrap{display:flex;align-items:center}.navigation .navbar .navbar-nav .nav-item .menu-wrap i{padding:.4em 0}.navigation .navbar .navbar-nav .nav-item .submenu-wrap{width:100%;display:flex;align-items:center}.navigation .navbar .navbar-nav .nav-item .submenu-wrap i{padding:.4rem;position:static;margin-left:auto}.navigation .dropdown-submenu{display:block}.navigation .dropdown-submenu a{width:auto}.navigation .dropdown-submenu>.dropdown-menu{padding:1rem 0 1rem 1rem}section.innerPage.whatSec.what-wedo .workRow figure img{width:400px;height:400px}.historySec .workRow .neonBg{position:absolute;top:-30px;right:-40px;width:65%;left:unset}}@media (max-width:991.98px){html{font-size:12px}.sliderSec{margin-top:-4rem;min-height:400px}.sliderSec h2{font-size:2.5rem}.sliderSec h1{font-size:4.25rem}.sliderSec h3{font-size:2rem}.sliderSec .scroll,.workRow .neonBg{display:none}.headerBottom .detail{margin:0 0 0 auto}.section-heading h2{font-size:3rem}.serviceBox .content{width:95%;margin-left:-20%;flex-flow:column wrap;align-items:flex-start}.serviceBox .content span{margin:0 0 1.25rem}.testimonialSec .section-heading{width:70%}.testimonialSec .testimonialBg{top:-10%}.videoBox h2{font-size:2rem}.blogBox{padding:4rem 3rem 4rem 3rem}.blogBox .blogText .swiper-button-prev{right:20%}.blogRight .viewBtn{padding:2rem 3rem;font-size:1.25rem}.newsletterBox{margin:0}.contact-info{background-size:cover;padding-top:3rem;padding-bottom:3rem;margin-top:0}.contact-icon{margin:2rem auto}.contact-line{width:50%;left:50%;transform:translateX(-50%)}.lower-footer{margin-top:3rem}section.lower-footer p{margin-top:1.75rem}ul.footer-nav{margin-top:3rem}ul.footer-nav li{padding-right:.935rem;margin-right:.935rem}.historySec .threeImg{margin-bottom:3rem}.historySec .threeImg figure{text-align:center}.contactInfo .infoBox h4{line-height:1;font-size:1.75rem}.categorySec .row+.row{margin-top:3rem;justify-content:center}.locationSec iframe{max-height:600px}.innerPage.profileSec.referenceSec{padding-bottom:0}.introRow{margin:0 0 6rem}.introRow figure{margin:2rem 0}.workRow,.workRow.imgLeft{border-radius:120px}.catalogSec .swiper-button-prev,.catalogSec .swiper-button-next{top:21%}.navigation .navbar .navbar-right{padding-left:20px}.navigation .navbar{padding:1.5rem 0 0}ul.navbar-right li a{width:3.125rem;height:3.125rem}.bannerSec{min-height:10rem}.navigation .navbar .navbar-nav .nav-item+.nav-item{margin-left:1rem}.navigation .navbar .navbar-nav .nav-link{font-size:1.25rem}ul.dropdown-menu li{padding-top:.5rem}.bannerSec h1{font-size:2rem}.innerPage h4{font-size:1.8rem}.secRowTxt,.secRowTxt2{margin-left:0;margin-top:0}li.mollusks,li.arthropods{margin-top:1rem}.flowChart.invertebratesChart .flowParent .parentList li>a{margin:0}li.mollusks ul li a:after{display:none}li.mollusks ul:after{display:none}li.mollusks ul li{margin-top:12px}li.mollusks ul{margin-top:0;display:block}.flowChart.invertebratesChart .flowParent .parentList li>a{width:100%}li.echinoderms{margin-top:1rem}li.echinoderms ul{padding-top:0;display:block}li.echinoderms ul:before{display:none}li.arthropods ul:before{display:none}li.arthropods ul{padding-top:0;display:block}li.arthropods ul li a:before{display:none}.parentList .mammals{max-width:29%}.parentList .mammals:before,.parentList .mammals:after{top:15px;height:53%}.parentList .mammals>ul li ul::before{left:60px}.parentList>li>a{font-size:.6rem}.flowParent .borderLeft{display:none;left:0;width:auto}.flowParent .borders{display:none}.parentList .mammals:before,.parentList .mammals:after{display:none}.parentList .mammals>ul li ul::before{display:none}.parentList .dinosaurs ul li:first-child>a::after{display:none}.parentList .dinosaurs>a::after{display:none}.parentList .dinosaurs>ul>li:last-child a::before{display:none}.parentList .dinosaurs ul>li>a::after{display:none}.parentList .reptiles:before,.parentList .reptiles:after{display:none}.parentList .fishes:before{display:none}.parentList .fishes:after{display:none}.parentList .dinosaurs>ul>li:first-child>ul::before{display:none}li.mammals>ul li:nth-child(2)>a:after{display:none}.parentList .dinosaurs ul li ul li:nth-child(odd):after{display:none}.parentList .dinosaurs ul li ul li:nth-child(even):after{display:none}.parentList .mammals{text-align:left}.parentList>li>ul{margin-top:1rem}.parentList .mammals ul>li{text-align:left;width:100%}.parentList>.mammals>ul>li>ul li{margin-top:1rem}.parentList>.mammals>ul li+li{margin-top:1rem}.parentList .dinosaurs,.parentList .reptiles{margin-top:1rem;text-align:left}.parentList .dinosaurs>ul{margin-top:1rem;text-align:left;flex-direction:column-reverse}.parentList .dinosaurs ul li{text-align:left;width:100%}.parentList .dinosaurs>ul>li:last-child>ul{margin-top:1rem}.parentList .dinosaurs ul li ul li:nth-child(odd){text-align:left;margin-bottom:1rem;max-width:100%}.parentList .dinosaurs>ul>li:first-child>ul{margin-top:1rem;text-align:left}.parentList .dinosaurs>ul>li:last-child>a{margin-left:0}.parentList .fishes ul,.parentList .reptiles ul{display:block}.parentList .reptiles>ul{margin-top:1rem;display:block;margin-right:0}.parentList .dinosaurs>a{margin-right:-5rem;width:100%}.parentList .mammals{max-width:100%}.parentList .dinosaurs{max-width:100%;margin-left:0}.parentList li{max-width:100%}.parentList li{max-width:100%}.flowParent ul{display:block}.parentList>li>a{width:100%;font-size:1.3rem}.flowParent a{font-size:.9rem;width:100%}.flowParent .parentLink{font-size:1.7rem}.navigation .navbar .navbar-nav .nav-item+.nav-item{display:block}section.innerPage.whatSec.what-wedo .workRow figure img{width:300px;height:300px}}@media (max-width:767.98px){html{font-size:14px}.topBar .contactBtn{font-size:.935rem;padding:.25rem 1rem .25rem .25rem}.topBar .contactBtn i{width:2rem;height:2rem;margin-right:.25rem;font-size:inherit}.navbar-brand{width:70%}.bannerSec img{min-height:345px;object-fit:cover}.sliderSec{margin-top:0;min-height:auto;padding:3rem 0 5rem}.sliderSec figure,.aboutSec .col-md-7>figure,.catalogSec .catalogBg,.blogSec .blogBg,.partnerSec .partnerBg,.contactInfo .fullImg,.referenceSec .refereceRow figure{display:none}.refereceRow .overlay,.sliderSec .overlay{position:static}.menu,.socialLink{margin-left:1rem}.headerBottom{background-image:linear-gradient(to bottom,#01040e 50%,#080c1b 0%)}.headerBottom .detail,.headerBottom .swiper-next{margin:0 auto;width:50%}.headerBottom .detail{margin-bottom:12px}.headerBottom .swiper-next{margin-top:12px}.section-heading h2{font-size:3rem}.section-heading figure span{height:4rem;margin:0 3.5rem 1rem}.section-heading figure img{margin-left:-1.75rem;width:50%}.aboutSec{padding:2rem 0}.serviceSec{margin-top:-3rem}.service-parent{flex-wrap:wrap}.serviceSec .section-heading{margin-top:-4rem}.serviceBox{flex:0 1 49%;margin-bottom:1.5rem}.serviceBox figure,.serviceBox figure img,.serviceBox:hover figure{transform:none}.serviceBox figure img{width:100%;min-height:300px;object-fit:cover;margin-left:0}.serviceBox .content{width:100%;margin-left:0;flex-flow:row;align-items:center}.serviceBox .content span{margin:0 1.25rem 0 0}.catalogSec{padding:5rem 0}.testimonialBox p{width:60%}.testimonialSlider .swiper-slide-active .testimonialBox{min-height:400px;background-size:contain}.blogSec{padding:0 0 6rem}.partnerSec .partnerBox{padding:2rem 1rem 3rem}.partnerSec .partnerBox h5{font-size:1.5rem;margin:0 0 2rem}.partnerSec .partnerBox ul li{padding:1.25rem 1rem}.vrSec figure{top:-33px}.newsletterBox{padding:3rem;border-radius:50px;border-bottom-right-radius:0}.newsletterSec .input-group{margin-top:1.25rem}.footer-logo{text-align:center}ul.footer-social-icons{margin:1.25rem 0 .5rem}.container-1340{max-width:100%;padding-left:15px;padding-right:15px}ul.footer-nav{flex-wrap:wrap}ul.footer-nav li{line-height:initial;margin-top:10px}.historySec .leftImg,.categorySec .leftImg,.referenceSec .leftImg,.whatInner .leftImg,.learnSec .leftImg{margin-left:0}.historySec .rightImg,.profileSec .rightImg,.categorySec .rightImg,.referenceSec .rightImg,.whatInner .rightImg,.learnSec .rightImg{margin-right:0}.historySec .threeImg figure{margin:0}.profileSec .category-list .pdfBtn{font-size:1rem}.bannerSec h1{font-size:2rem}.profileSec .sub-title{font-size:1.5rem}.innerPage h4{font-size:2rem}.contactForm .form-group{margin-bottom:2.5rem}.bannerSec h1+p{max-width:65%}.profileSec .sub-title{margin:1.5rem 0}.productBox figure{min-height:250px}.productBox .detail h3{font-size:1.185rem}.workRow,.workRow.imgLeft{min-height:auto;padding:3rem 2rem 3rem 2rem;border-radius:70px}.workRow figure{position:static;transform:none;width:70%;margin:20px auto 0;border:5px solid #1a2631}.workRow+.workRow{margin-top:7rem}.workRow .boxCount{top:-8rem;font-size:6rem}.catalogSec .swiper-button-prev,.catalogSec .swiper-button-next{top:22%;right:40px}.catalogSec .swiper-button-prev{right:110px}.navigation .navbar{padding:3rem 15px 0}.navigation .navbar .navbar-nav .nav-item+.nav-item{margin-left:0}ul.navbar-right{padding:0}.navbar-nav .nav-item{margin-bottom:10px}.navigation .navbar .navbar-nav .nav-link{padding:.25rem 0;font-size:1.25rem}.navigation .navbar .navbar-right{padding-left:0;text-align:center}ul.dropdown-menu li{padding-top:.5rem}.fa-caret-down:before{font-size:2rem;padding-left:21px}.fa-chevron-right:before{padding-right:1.5rem}.innerPage{padding:2rem 0 0}.sortFilter .sortDropdown .dropdown-toggle{width:100%;margin-top:.6rem;padding:.375rem 0 .375rem 1.5rem}.sortFilter{margin-bottom:2rem}.productBox .cd-btn .themeBtn{width:100%}.pagiStyle .pagination .page-link{width:3rem;height:3rem;font-size:1rem}.sortFilter #listView,.sortFilter #gridView{font-size:20px}section.innerPage.whatSec.what-wedo .workRow figure img{width:305px;height:305px}}@media (max-width:575.98px){html{font-size:12px}::placeholder{font-size:.8rem}.sliderSec{padding:3rem 0 7rem}.socialLink{flex-flow:column wrap;width:auto}.serviceSec .section-heading{margin:-4rem auto 0}.serviceBox{flex:0 1 100%}.catalogSlider{padding:10rem 0 5rem}.catalogBox figure{min-height:300px}.catalogBox .details .price h3{font-size:2rem}.catalogBox .details{min-height:auto;padding:6rem 1rem 4rem;justify-content:center}.catalogSec .swiper-button-prev,.catalogSec .swiper-button-next{top:25%}.swiper-slide-active .catalogBox figure img{transform:translateY(-50%) scale(1)}.testimonialSec .section-heading{width:100%}.testimonialSec .testimonialBg,.referenceSec .referenceEffect{display:none}.blogSec .section-heading figure span,.testimonialSec .section-heading figure span,.catalogSec .section-heading figure span{height:4rem}ul.footer-nav li{flex:1 1 100%;padding:0 0 0 .935rem;margin:10px 0 0 2rem;border-right:0;border-left:2px solid #838c97}.copy-right img{margin:0 auto 1.25rem;display:table}.historySec .leftImg,.categorySec .leftImg,.referenceSec .leftImg{margin-left:0}.historySec .rightImg,.profileSec .rightImg,.categorySec .rightImg{margin-right:0}.historySec .threeImg .col{margin:0}.bannerSec h1{font-size:2rem}.profileSec .category-list .pdfBtn::before,.referenceSec .category-list .list-title::before{width:4px;height:4px}.profileSec .category-list:last-child{margin-bottom:1.25rem}.bannerSec{min-height:10rem}.bannerSec h1+p{max-width:100%}.contactInfo .infoBox h4{font-size:1.5rem}.contactInfo .infoBox ul li{font-size:1.185rem}.contactInfo .infoBox .personList li .person{min-width:40%}.contactInfo .infoBox .personList li{font-size:1rem}.locationSec iframe{max-height:500px}.categorySec p+h4{font-size:1.75rem}.productBox figure{min-height:auto;padding:3rem 1rem}.productBox .detail h3{min-height:auto}.catalogSec .swiper-button-prev{right:95px}.productBox{margin:0 0 1.25rem}.parentList .dinosaurs ul li ul li{flex:100%;max-width:100%}section.innerPage.whatSec.what-wedo .workRow figure img{width:200px;height:200px}.generation .cell span{font-size:12px}.generation .cell img{max-width:40%}.generation .parent.mainCat{width:350px;height:350px}}@media (max-width:320.98px){html{font-size:11px}.catalogSec .swiper-button-prev,.catalogSec .swiper-button-next{top:24%}.testimonialSlider .swiper-slide-active .testimonialBox{margin:0;min-height:340px}.testimonialBox p{width:90%;font-size:.935rem}.testimonialSlider .swiper-slide-active .testimonialBox figure{transform:scale(.8);margin-top:-30px;margin-bottom:0rem}.blogBox .blogText h3{width:90%}.partnerSec .partnerBox ul{flex-wrap:wrap}.partnerSec .partnerBox ul li{padding:1.25rem 3rem}.partnerSec .partnerBox ul li+li{border-left:0;border-top:1px solid #d7d7d7}}