.archive h3{font-size:1.5em;color:#3763ac!important;margin-bottom:10px}.archive p a{text-decoration:none!important;color:#000!important}body{font-family:Roboto Flex,sans-serif!important;color:#212529;padding:0!important;margin:0!important;padding-bottom:120px}.ratio-9x16{--bs-aspect-ratio:57%}.otgs-development-site-front-end{display:none!important}.contactus{font-family:Roboto Flex,sans-serif!important}.contactus h1{font-size:2em;text-align:center;margin-bottom:20px;border-bottom:1px solid #f3f6fa;color:#3763ac!important}.contactus label{font-size:1.3em;font-weight:400!important;color:#3763ac!important}.contactus input[type=email],.contactus input[type=text],.contactus textarea{width:100%;padding:4px;font-size:1.2em;border:1px solid #f3f6fa!important;border-radius:5px}.contactus input[type=submit]{padding:6px;padding-left:10px;padding-right:10px;display:block;border-radius:5px;background-color:#3763ac!important;color:#fff!important;text-decoration:none;font-size:1.1em;width:100%!important;text-align:center;margin-top:10px}.contentsection{margin:0!important;padding:0!important}.contentsection .btn{background-color:#3d698f!important;color:#fff!important;border-radius:6px!important;font-size:1.4em!important;float:left!important;padding:24px!important}.contentsection .Light{background:linear-gradient(180deg,#f2f2f2 0,#fff)}.contentsection .Light h2{font-size:2.7em;font-weight:700;color:#3763ac;margin-top:1em;margin-bottom:1em}.contentsection .Light h3{font-size:1.5em;font-weight:700;color:#3763ac;margin-bottom:1.3em;margin-top:1em}.contentsection .Light ol,.contentsection .Light p,.contentsection .Light ul{font-size:1.2em!important}.contentsection .Light img{border-radius:10px;border:1px solid #c6c6c6}@media (max-width:767px){.contentsection .Light img{margin-bottom:20px}}.contentsection .Light hr{margin-top:3em;border:1px solid #4f75b5}.contentsection .Dark{background:linear-gradient(180deg,#86adcf 0,#fff)}.contentsection .Dark h2{font-size:2.7em;margin-bottom:1em}.contentsection .Dark h2,.contentsection .Dark h3{font-weight:700;color:#3763ac;margin-top:1em;color:#fff!important}.contentsection .Dark h3{font-size:1.5em;margin-bottom:1.3em}.contentsection .Dark ol,.contentsection .Dark p,.contentsection .Dark ul{font-size:1.2em!important}.contentsection .Dark img{border-radius:10px;border:1px solid #c6c6c6}@media (max-width:767px){.contentsection .Dark img{margin-bottom:20px}}.contentsection .Dark hr{margin-top:3em;border:1px solid #4f75b5}section.description{margin-top:20px}@media (min-width:1200px){section.description{margin-bottom:40px}section.description .content{font-size:1em;margin-bottom:.5em}}@media (min-width:768px) and (max-width:1199px){section.description{margin-bottom:40px}section.description .content{font-size:1.2em;margin-bottom:.5em}}.facts{background-color:#f9f9f9;background-image:linear-gradient(to bottom right,#00274f,#004ba4);color:#fff;padding:50px 0}.facts .fact-item{text-align:center;margin-bottom:30px}.facts .fact-item i{font-size:90px!important}.facts .fact-item .fact-number{font-weight:700;color:#fff;margin-bottom:0}@media (max-width:600px){.facts .fact-item .fact-number{font-size:36px}}@media (min-width:601px) and (max-width:1024px){.facts .fact-item .fact-number{font-size:42px}}@media (min-width:1025px){.facts .fact-item .fact-number{font-size:94px}}.facts .fact-item .fact-description{font-weight:400;color:#fff;margin-top:0}@media (max-width:600px){.facts .fact-item .fact-description{font-size:18px}}@media (min-width:601px) and (max-width:1024px){.facts .fact-item .fact-description{font-size:22px}}@media (min-width:1025px){.facts .fact-item .fact-description{font-size:40px}}.facts_circles{background-color:#fff;color:#fff;padding:50px 0 70px}.facts_circles .fact-item{text-align:center;margin-bottom:30px;width:100%;max-width:240px;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#1a4f8f 0,#0c2e5f 55%,#09254c 100%);box-shadow:0 12px 30px rgba(7,27,58,.25);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:26px 22px 56px;position:relative;margin-left:auto;margin-right:auto}.facts_circles .fact-item i{font-size:40px!important;opacity:.95;position:absolute;bottom:18px;left:50%;transform:translateX(-50%)}.facts_circles .fact-item .fact-number{font-weight:700;color:#fff;margin-bottom:6px;line-height:1.1}@media (max-width:600px){.facts_circles .fact-item .fact-number{font-size:28px}}@media (min-width:601px) and (max-width:1024px){.facts_circles .fact-item .fact-number{font-size:32px}}@media (min-width:1025px){.facts_circles .fact-item .fact-number{font-size:34px}}.facts_circles .fact-item .fact-description{font-weight:600;color:#fff;margin-top:0;line-height:1.2;max-width:85%}@media (max-width:600px){.facts_circles .fact-item .fact-description{font-size:13px}}@media (min-width:601px) and (max-width:1024px){.facts_circles .fact-item .fact-description{font-size:15px}}@media (min-width:1025px){.facts_circles .fact-item .fact-description{font-size:17px}}@media (max-width:600px){.facts_circles .fact-item{max-width:180px;padding:20px 14px 44px}.facts_circles .fact-item i{font-size:30px!important;bottom:12px}}@media (min-width:601px) and (max-width:1024px){.facts_circles .fact-item{max-width:210px;padding:22px 16px 50px}.facts_circles .fact-item i{font-size:34px!important;bottom:14px}}section.files{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:30px;padding-bottom:30px;margin-bottom:40px}section.files h3,section.files h5{font-size:1.5em;margin-bottom:1em;font-weight:700}@media screen and (min-width:1200px){section.files h3{font-size:1.5em;margin-bottom:1em;font-weight:700}section.files p{max-width:60%}}@media screen and (min-width:768px) and (max-width:1199px){section.files h3{font-size:1.5em;margin-bottom:1em}section.files p{max-width:70%}}@media screen and (max-width:767px){section.files h3{font-size:1.5em;margin-bottom:1em}section.files p{margin-left:5%;max-width:90%}}section.files .file{border:1px solid #e5e5e5;border-radius:5px;padding:1em}section.files .file a{text-decoration:none;color:#000}section.files .file i{font-size:4.5em;margin-right:.5em;text-align:center;color:#ff1b1b!important}section.files .file h3{font-size:.9em;margin-bottom:1em;font-weight:700}.footer .whoWeAre p{font-size:.9em;font-weight:300}.footer .whoWeAre p a{text-decoration:none;font-weight:300}.footer h3{font-size:1.3em;color:#3763ac!important;margin-bottom:20px;border-bottom:1px solid #f3f6fa;text-align:center!important}.footer ul li{display:inline;margin-right:15px}.footer ul li a{text-decoration:none;color:#3763ac!important}.footer .footer-copywrite{font-size:.85em;font-weight:300;color:#000}.footer a.contactusbtn{padding:6px;padding-left:10px;padding-right:10px;display:block;border-radius:5px;background-color:#3763ac;color:#fff;text-decoration:none;font-size:1.1em;width:100%!important;text-align:center}.footer .legal a{text-decoration:none;color:#3763ac!important;font-size:1.2em}section.gallery{margin-bottom:40px;margin-top:20px}section.gallery h3{font-size:1.5em;margin-bottom:.5em;font-weight:700;margin-bottom:10px}section.gallery h5{font-size:1.2em;margin-bottom:.5em;font-weight:700}section.gallery p{margin-bottom:1.5em;margin-top:1em;justify-content:center}section.gallery .sqimage img{width:100%;object-fit:cover}@media (min-width:768px){section.gallery .sqimage img{height:250px}}@media (max-width:768px){section.gallery .sqimage img{height:200px}}.carouseltexts{background-color:rgba(0,0,0,.2352941176);color:#fff!important;width:100%;position:absolute;top:10px;left:10px;bottom:10px;text-align:left;padding:20px;display:flex;flex-direction:column;justify-content:center;width:30%;word-wrap:break-word;transition:opacity .9s ease-in-out}.carouseltexts h5{color:#fff!important;font-size:2.5rem!important;text-align:center}.carouseltexts p{text-align:center}.carouseltexts p a{display:block;padding:10px 20px;border:1px solid #fff;border-radius:5px;clear:both;background-color:#fff;color:#000;text-align:center;font-size:1.5rem;text-decoration:none;margin-top:15px}.carousel-item .carousel-caption{opacity:0}.carousel-item.active .carousel-caption{opacity:1}.heroparticles{padding:0;margin:0;overflow:hidden}.heroparticles .container-fluid{position:relative;background:linear-gradient(180deg,#012a59,#0155b3)}.heroparticles .container-fluid .hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}.heroparticles .container-fluid .hero-content h1{color:#fff;font-size:11em;font-weight:400;margin-bottom:20px}@media (max-width:768px){.heroparticles .container-fluid .hero-content h1{font-size:4em}}@media (max-width:480px){.heroparticles .container-fluid .hero-content h1{font-size:2em}}.heroparticles .container-fluid .hero-content h1 span{display:block;padding-top:5px!important;font-size:2.4rem!important;letter-spacing:.03em;font-weight:200}.heroparticles .container-fluid .hero-content h1 span b{font-weight:400}@media (max-width:768px){.heroparticles .container-fluid .hero-content h1 span{font-size:1.5rem!important}}@media (max-width:480px){.heroparticles .container-fluid .hero-content h1 span{font-size:1rem!important}}.heroparticles .container-fluid #tsparticles{position:relative;width:100%;height:100%;top:0;left:0;z-index:0}.heroparticles .container-fluid .herolink{text-decoration:none;padding:5px 30px;border-radius:10px;background-color:#fff;color:#1f1b55;font-size:1.6rem;font-weight:300}@media (max-width:768px){.heroparticles .container-fluid .herolink{font-size:1.2rem;padding:4px 20px}}@media (max-width:480px){.heroparticles .container-fluid .herolink{font-size:1rem;padding:3px 15px}}.heroparticles .full{height:70vh!important;min-height:480px!important}@media (max-width:768px){.heroparticles .full{height:50vh!important}}@media (max-width:480px){.heroparticles .full{height:40vh!important}}.heroparticles .half{height:40vh!important;min-height:280px!important}@media (max-width:768px){.heroparticles .half{height:30vh!important}}@media (max-width:480px){.heroparticles .half{height:25vh!important}}.heroparticles .small{height:25vh!important;min-height:180px!important}@media (max-width:768px){.heroparticles .small{height:20vh!important}}@media (max-width:480px){.heroparticles .small{height:15vh!important}}.homehighlights{padding-top:30px;padding-bottom:30px;background-color:#eaeaea;margin-bottom:10px}.homehighlights .wrap a{text-decoration:none;color:#3b3b3b}.homehighlights .wrap a .card-title{font-size:1.5rem;font-weight:700}.jumbotron{background-color:#231f20;color:#ccc}ul.lang-selector{list-style-type:none;margin:0;margin-top:10px;margin-bottom:10px;padding:0;text-align:right}ul.lang-selector li{display:inline-block;margin-right:5px;font-size:.9em;font-weight:300;border:0 solid #2c2c2c}ul.lang-selector li a{color:#2c2c2c;text-decoration:none;display:inline-block}ul.lang-selector li a:hover{text-decoration:underline}.leadsection{padding-top:4em!important;padding-bottom:4em!important}.leadsection h2{font-size:3.8em;font-weight:700;width:60%;margin-bottom:20px;color:#3763ac}.leadsection p{font-size:1.2em;margin-bottom:20px}.leadsection h3{font-size:1.2em;font-weight:700;margin-bottom:10px}.leadsection a.btn{background-color:#f1f1f1;color:#1b1b1b;font-size:1em;border-radius:1em;padding-left:1em;padding-right:1em;font-weight:100!important;font-size:2em!important}.leadsection a.btn:after{content:"";display:inline-block;width:2.2rem;height:2.2rem;margin-left:1.5rem;margin-bottom:-.4rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctdXAtcmlnaHQtY2lyY2xlLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+ICA8cGF0aCBkPSJNMCA4YTggOCAwIDEgMCAxNiAwQTggOCAwIDAgMCAwIDhtNS45MDQgMi44MDNhLjUuNSAwIDEgMS0uNzA3LS43MDdMOS4yOTMgNkg2LjUyNWEuNS41IDAgMSAxIDAtMUgxMC41YS41LjUgMCAwIDEgLjUuNXYzLjk3NWEuNS41IDAgMCAxLTEgMFY2LjcwN3oiLz48L3N2Zz4=") no-repeat center;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctdXAtcmlnaHQtY2lyY2xlLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+ICA8cGF0aCBkPSJNMCA4YTggOCAwIDEgMCAxNiAwQTggOCAwIDAgMCAwIDhtNS45MDQgMi44MDNhLjUuNSAwIDEgMS0uNzA3LS43MDdMOS4yOTMgNkg2LjUyNWEuNS41IDAgMSAxIDAtMUgxMC41YS41LjUgMCAwIDEgLjUuNXYzLjk3NWEuNS41IDAgMCAxLTEgMFY2LjcwN3oiLz48L3N2Zz4=") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.leadsection a.btn:hover{background-color:#3f3f3f;color:#fff}.leadsection .leadimage{border-radius:10px;border:0 solid #c6c6c6;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:768px;height:auto}@media (max-width:767px){.leadsection .leadimage{margin-bottom:20px;max-width:450px}}@media (max-width:479px){.leadsection .leadimage{max-width:300px}}.leadsection hr{margin-top:3em;border:1px solid #4f75b5}@media (max-width:767px){.leadsection hr{margin-top:1em}}.mapblock{padding:40px 0}.mapblock h2{margin-bottom:24px;font-weight:700}.mapblock__map{position:relative;width:100%}.mapblock__canvas{width:100%;height:576px;border-radius:6px;overflow:hidden}.mapblock .mapblock__popup .leaflet-popup-content-wrapper,.mapblock .mapblock__popup .leaflet-popup-tip{background:#fff;color:#000;box-shadow:0 8px 20px rgba(0,0,0,.2)}.mapblock .mapblock__popup .leaflet-popup-content{margin:12px 16px;font-size:14px;line-height:1.4;text-align:center;white-space:nowrap}@media (max-width:1024px){.mapblock__canvas{height:504px}}@media (max-width:767px){.mapblock__canvas{height:384px}}.grid-item{padding-right:3px;padding-bottom:3px}@media (min-width:1200px){.grid-item,.grid-item--width2{width:400px}.grid-item--width3{width:900px}}@media (min-width:768px) and (max-width:1199px){.grid-item,.grid-item--width2{width:350px}.grid-item--width3{width:600px}}@media (max-width:767px){.grid-item,.grid-item--width2,.grid-item--width3{width:100%}}.mainmenu{border:0!important;margin-bottom:0;border-top:0 solid #ededed!important;background-color:#fff;color:#fff!important;box-shadow:0 2px 9px rgba(0,0,0,.3)}.mainmenu,.mainmenu .navbar{padding:0!important}.mainmenu .navbar .navbar-brand{padding:0!important;display:flex;align-items:center;margin-right:0;color:#ccc!important}@media (min-width:1200px){.mainmenu .navbar .navbar-brand img{width:280px;height:auto}}@media (min-width:768px) and (max-width:1199px){.mainmenu .navbar .navbar-brand img{width:200px;height:auto}}@media (max-width:767px){.mainmenu .navbar .navbar-brand img{width:220px;height:auto}}@media (max-width:575px){.mainmenu .navbar .navbar-brand img{width:250px;height:auto}}.mainmenu .navbar .navbar-nav{padding:0!important;margin:0!important;display:flex;justify-content:flex-end;color:#ccc!important}.mainmenu .navbar .navbar-nav .nav-item{font-size:1.2em;justify-content:flex-end!important}.mainmenu .navbar .navbar-nav .nav-item a{color:#3763ac!important;margin-bottom:-20px;border-bottom:2px solid transparent}.mainmenu .navbar .navbar-nav .nav-item a:hover{border-bottom:2px solid #f3f6fa}.mainmenu .navbar .navbar-nav .nav-item a.active{border-bottom:2px solid #3763ac}.mainmenu .navbar .dropdown-menu{margin-top:21px;padding:10px}.mainmenu .navbar .dropdown-menu li{border-bottom:1px solid #f3f6fa}.mainmenu .navbar .dropdown-menu li:last-child{border-bottom:none}.mainmenu .navbar .dropdown-menu li:hover{background-color:#f3f6fa}.mainmenu .navbar .dropdown-menu li .dropdown-item{display:inline-block;color:#3763ac!important;font-size:1.2eabout m;line-height:2.1em;height:2.4em!important}.mainmenu .navbar .dropdown-menu li .dropdown-item:hover{background-color:#f3f6fa}.burgermenu{font-size:24px;font-weight:700;color:#3763ac}.logo-modal{max-width:180px;height:auto}ul.mobmenu li{list-style:none!important;font-size:1.3em;border-bottom:1px solid #f3f6fa}ul.mobmenu li.parentitem a.parentlink{text-decoration:none;display:block;color:#3763ac!important;width:100%}ul.mobmenu li.parentitem .childlist li a{color:#3763ac!important;font-size:18px!important;text-decoration:none!important;display:block;padding-top:6px;padding-bottom:6px}ul.mobmenu li.parentitem .childlist li a:last-child{border-bottom:none}.navbar{padding:0!important}@media (min-width:1200px){.navbar img{width:280px;height:auto}}@media (min-width:768px) and (max-width:1199px){.navbar img{width:200px;height:auto}}@media (max-width:767px){.navbar img{width:150px;height:auto}}.partner h1{font-size:3.5em;font-weight:700;width:60%;margin-bottom:20px;color:#3763ac}section.partners{padding-top:15px;padding-bottom:20px}section.partners h2{font-size:3em;font-weight:700;text-align:center;margin-bottom:20px;color:#3763ac}section.partners hr{margin-top:3em;border:1px solid #4f75b5}@media (max-width:767px){section.partners hr{margin-top:1em}}.posts-block{margin-top:3em;margin-bottom:4em}.posts-block h2{font-size:3em;font-weight:700;text-align:center;margin-bottom:20px;color:#3763ac}.posts-block .posts-block-card-image{display:block;margin-bottom:1.2em}.posts-block .posts-block-image{display:block;position:relative;width:100%;padding-top:62.5%;overflow:hidden;border-radius:6px;background:#f3f4f6}.posts-block .posts-block-image--placeholder{background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:#fff;border:1px solid #e5e7eb}.posts-block .posts-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.posts-block .posts-block-card-title,.posts-block .posts-block-card-title a{text-align:left;font-size:1.2em;color:#000;text-decoration:none}.press-releases-archive{padding:4rem 0}.press-releases-archive .archive-title{font-size:3.5em;font-weight:700;width:60%;margin-bottom:20px;color:#3763ac}.press-releases-archive .press-release-card{height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s ease}.press-releases-archive .press-release-card:hover{transform:translateY(-5px)}.press-releases-archive .press-release-card .press-release-image{position:relative;padding-top:75%;overflow:hidden}.press-releases-archive .press-release-card .press-release-image a{position:absolute;top:0;left:0;width:100%;height:100%}.press-releases-archive .press-release-card .press-release-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.press-releases-archive .press-release-card .press-release-image:hover img{transform:scale(1.05)}.press-releases-archive .press-release-card .press-release-content{padding:1.5rem}.press-releases-archive .press-release-card .press-release-date{color:#666;font-size:.9rem;margin-bottom:.75rem;text-align:right;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5}.press-releases-archive .press-release-card .press-release-title{font-size:1.25rem;margin-bottom:1rem;line-height:1.3}.press-releases-archive .press-release-card .press-release-title a{color:inherit;text-decoration:none}.press-releases-archive .press-release-card .press-release-title a:hover{color:var(--primary-color)}.press-releases-archive .press-release-card .press-release-excerpt{color:#666;font-size:.95rem;margin-bottom:1rem;line-height:1.5}.press-releases-archive .press-release-card .read-more{display:inline-block;color:var(--primary-color);text-decoration:none;font-weight:500;font-size:.9rem}.press-releases-archive .press-release-card .read-more:hover{text-decoration:underline}.press-release-single{padding:4rem 0}.press-release-single .press-release-header{margin-bottom:3rem}.press-release-single .press-release-date{display:block;color:#666;font-size:1.1rem;margin-bottom:1rem}.press-release-single .press-release-title{font-size:2.5rem;font-weight:600;line-height:1.2}.press-release-single .press-release-featured-image img{width:100%;height:auto;border-radius:8px}.press-release-single .press-release-content{font-size:1.1rem;line-height:1.7}.press-release-single .press-release-content p{margin-bottom:1.5rem}.press-release-single .press-release-files h3{font-size:1.5rem;margin-bottom:1rem}.press-release-single .press-release-files .list-group-item{transition:background-color .2s}.press-release-single .press-release-files .list-group-item:hover{background-color:var(--light)}.press-release-single .press-release-sidebar{position:sticky;top:2rem}.press-release-single .press-release-sidebar .card{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.press-release-single .press-release-sidebar h4{font-size:1.25rem;margin-bottom:1rem}.press-release-single .press-release-sidebar .press-release-share{display:flex;gap:.5rem}.press-release-single .press-release-sidebar .press-release-share .btn{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.press-release-single .press-release-sidebar .press-release-share .btn:hover{transform:translateY(-2px)}.privacy h1{font-size:2em;margin-top:15px}.privacy h1,.privacy h2{color:#3763ac!important;margin-bottom:10px}.privacy h2{font-size:1.5em;border-bottom:1px solid #3763ac}section.products-categories{margin-top:40px;padding-top:20px}section.products-categories img.card-img-top{height:300px;object-fit:cover;filter:brightness(90%)}section.products-categories img.card-img-top:hover{filter:brightness(100%);transition:filter .3s}section.products-categories .products-categories__item-title a{text-align:center!important;text-decoration:none;color:#000;font-size:1.2rem;padding-bottom:5px;display:block}section.products-categories h3{font-size:1.5rem;font-weight:700;margin-bottom:10px}section.products-categories h5{font-size:1.2rem;font-weight:400;margin-bottom:0}section.products-categories p{font-size:1rem;font-weight:300;margin-bottom:10px;margin-top:30px}section.related_products{margin-bottom:20px}section.related_products h5 a{text-decoration:none;color:#333;text-align:center;display:block}section.related_products h5 a:hover{color:#1b1b1b}section.related_products p{text-align:left;margin-top:10px}section.related_products .tns-nav{text-align:center}section.related_products .tns-nav button{width:10px;height:10px;border-radius:50%;margin-right:4px;border:0;background-color:#ccc;cursor:pointer}section.related_projects{margin-top:30px;margin-bottom:30px}section.related_projects .card{display:inline-block}@media screen and (min-width:1200px){section.related_projects h2{font-size:1.5em;margin-bottom:1em}section.related_projects p{max-width:60%}}@media screen and (min-width:768px) and (max-width:1199px){section.related_projects h2{font-size:1.5em;margin-bottom:1em}section.related_projects p{max-width:70%}}@media screen and (max-width:767px){section.related_projects h2{font-size:1.5em;margin-bottom:1em}section.related_projects p{margin-left:5%;max-width:90%}}section.related_projects img.card-img-rp{width:100%;aspect-ratio:1/1;object-fit:cover}.results{padding-top:25px!important;padding-bottom:20px}.results h2{font-size:3em;font-weight:700;text-align:center;margin-bottom:20px;color:#3763ac}.results .result-item h3{min-height:70px!important}.results .result-item img{display:block;margin:0 auto 15px;max-width:30%!important;height:auto!important}@media (max-width:767px){.results .result-item img{max-width:60%!important}}.singlepost h1{font-size:3.5em;font-weight:700;width:60%;margin-bottom:20px;color:#3763ac;margin-top:1em}.singlepost h4{font-size:1.2em;font-weight:400;color:#3763ac;margin-bottom:40px}.taxonomy-archive{margin-top:15px}.taxonomy-archive .product{margin-bottom:15px}.taxonomy-archive .product a{color:#212529;text-decoration:none}.taxonomy-archive .product a img{width:100%;aspect-ratio:1/1;object-fit:cover}.taxonomy-archive .product a h3{margin-top:10px;font-size:1.2rem;font-weight:600}section.techspecs{padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}section.techspecs .blockheading h3{font-size:1.5em;margin-bottom:.5em;font-weight:700;margin-bottom:10px}section.techspecs .blockheading h5{font-size:1.2em;margin-bottom:.5em;font-weight:700}section.techspecs .blockheading p{margin-bottom:1.5em;margin-top:1em;justify-content:center}section.techspecs .specs h6{font-size:.88em;margin-bottom:.5em;font-weight:700;color:#333}section.techspecs .specs p{font-size:1em;margin-bottom:.5em}.topbar{border:0!important;background-color:#f3f6fa!important;border-bottom:0 solid #ccc!important;height:50px!important;display:flex;align-items:center;justify-content:center}.topbar .lang-selector .language a{text-decoration:none;position:relative;display:inline-block;color:#000;font-weight:300}.topbar .lang-selector .language a:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.topbar .lang-selector .language a:hover:after{transform:scaleX(1)}.topbar .search-container{position:relative;display:inline-block;border:0 solid #ccc;border-radius:5px;padding:8px 10px}.topbar .search-icon{background:none;border:none;padding:0;cursor:pointer;color:#000}.topbar .search-icon svg{width:17px;height:17px}.topbar #search-field{border:none;outline:none;padding:0;margin-left:8px;width:0;transition:width .3s ease}.topbar #search-field.show{border:1px solid #ccc;border-radius:5px;padding:8px 10px;width:100px}@media (max-width:768px){.topbar #search-field.show{width:100px}}@media (min-width:769px){.topbar #search-field.show{width:300px}}@media (min-width:992px){.topbar #search-field.show{width:400px}}section.video_youtube{background-color:#2c2c2c;padding:30px;margin-bottom:20px;color:#fff}