.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}@media screen and (min-width:992px){.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to right,#1e1e1e 0%,rgba(30,30,30,0) 100%)}}.grad-dk-bottom{background:linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}.grad-lt-top{background:linear-gradient(to bottom,#fafafa 0%,rgba(250,250,250,0) 100%)}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(16 * var(--space-unit));--space-6:calc(0.375 * var(--space-unit));--space-12:calc(0.75 * var(--space-unit));--space-20:calc(1.25 * var(--space-unit));--space-24:calc(1.5 * var(--space-unit));--space-40:calc(2.5 * var(--space-unit));--space-48:calc(3 * var(--space-unit));--space-80:calc(5 * var(--space-unit));--space-96:calc(6 * var(--space-unit));--pri-100:#1E1E1E;--sec-100:#089F17;--ter-100:#888;--neu-100:#FAFAFA;--white:#fff;--black:#000;--font-primary:'Figtree',sans-serif;--heading-line-height:1.1;--body-line-height:140%;--content-width:1640px;--body-line-spacing:calc(1.125 * var(--space-unit))}.container{max-width:var(--content-width);width:100%;margin-inline:auto}.grid{display:grid}.padding-lr{padding-inline:40px}@media screen and (min-width:1024px){.padding-lr{padding-inline:80px}}@media screen and (min-width:1640px){.padding-lr{padding-inline:140px}}.padding-tb{padding-block:64px}@media screen and (min-width:1024px){.padding-tb{padding-block:100px}}@media screen and (min-width:1640px){.padding-tb{padding-block:140px}}.padding{padding-inline:40px;padding-block:64px}@media screen and (min-width:1024px){.padding{padding-inline:80px}}@media screen and (min-width:1640px){.padding{padding-inline:140px}}@media screen and (min-width:1024px){.padding{padding-block:100px}}@media screen and (min-width:1640px){.padding{padding-block:140px}}.padding-top{padding-top:64px}@media screen and (min-width:1024px){.padding-top{padding-top:100px}}@media screen and (min-width:1640px){.padding-top{padding-top:140px}}.padding-bottom{padding-bottom:64px}@media screen and (min-width:1024px){.padding-bottom{padding-bottom:100px}}@media screen and (min-width:1640px){.padding-bottom{padding-bottom:140px}}.section-top{padding-top:var(--space-48)}@media screen and (min-width:992px){.section-top{padding-top:var(--space-96)}}.section-margin-top{margin-top:var(--space-48)}@media screen and (min-width:992px){.section-margin-top{margin-top:var(--space-96)}}.margin-lr{margin-inline:40px}@media screen and (min-width:1024px){.margin-lr{margin-inline:80px}}@media screen and (min-width:1640px){.margin-lr{margin-inline:140px}}.margin-tb{margin-block:30px}@media screen and (min-width:768px){.margin-tb{margin-block:50px}}@media screen and (min-width:1024px){.margin-tb{margin-block:100px}}@media screen and (min-width:1640px){.margin-tb{margin-block:140px}}.menu-alignment{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.s-150{height:100px;width:100px}@media screen and (min-width:992px){.s-150{height:150px;width:150px}}.content p:not(:first-child){margin-top:var(--space-sm)}@media screen and (min-width:992px){.content p:not(:first-child){margin-top:var(--space-24)}}@media screen and (min-width:768px){.content-center{text-align:center}}.border-bottom{max-width:1088px;width:100%;margin-inline:auto;padding-bottom:var(--space-24);border-bottom:1px solid var(--ter-100);box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--pri-100);font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:900}@media screen and (min-width:1920px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:64px}}.h2,h2{font-size:calc(32px + (48 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h2,h2{font-size:48px}}.h3,h3{font-size:calc(24px + (36 - 24) * ((100vw - 370px) / (1640 - 370)));font-weight:600}@media screen and (min-width:1920px){.h3,h3{font-size:36px}}.h4,h4{font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-weight:600}@media screen and (min-width:1920px){.h4,h4{font-size:24px}}.h5,.h6,h5,h6{font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)));font-weight:600}@media screen and (min-width:1920px){.h5,.h6,h5,h6{font-size:20px}}.section-title,.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-family:var(--font-primary);color:var(--ter-100);line-height:var(--body-line-height);font-weight:400;font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.section-title,.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-size:20px}}.section-title{font-weight:600;font-size:calc(32px + (48 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.section-title{font-size:48px}}.wp-block-button__link,a,button{transition:all 0.35s ease;text-decoration:none}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}[data-aos=fadeIn]{opacity:0}.aos-animate{opacity:1}.white{color:var(--white)}.green{color:var(--sec-100)}.bold{font-weight:600}.lt-bg{background-color:var(--neu-100)}*{margin:0;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background-color:var(--pri-100)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.current-menu-item a{color:var(--sec-100)!important}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 .hero.not-home{height:120px}.error404 .error-block{padding-bottom:100px}.error404 .error-block h1{font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1640 - 370)));text-shadow:1px 1px 1px var(--sec-100),2px 2px 1px var(--sec-100),3px 3px 1px var(--sec-100),4px 4px 1px var(--sec-100),5px 5px 1px var(--sec-100),6px 6px 1px var(--sec-100),7px 7px 1px var(--sec-100),8px 8px 1px var(--sec-100),25px 25px 8px rgba(0,0,0,0.2)}@media screen and (min-width:1920px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{color:var(--ter-100)}.error404 .back-home{background-color:var(--sec-100);border:2px solid var(--sec-100);color:var(--white);padding:10px 24px;font-weight:400;text-decoration:none;display:inline-flex;gap:var(--space-24);flex-direction:row;align-items:center;font-family:var(--font-primary);transition:all 0.35s ease;display:flex!important;flex-direction:row-reverse;max-width:max-content;margin:auto;margin-top:40px;width:100%}.error404 .back-home:hover{background-color:var(--pri-100);border-color:var(--pri-100);opacity:1;text-decoration:none}.error404 .back-home svg{transform:scaleX(-1)}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:relative;top:0px;right:0;height:22.5px;width:33px;cursor:pointer;z-index:500;transition:all 0.25s ease}.button_container:hover{opacity:1}.button_container:hover span,.button_container:hover.active span{background-color:var(--sec-100)}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:var(--white)}.button_container.active .middle{opacity:0;background:var(--white);width:100%}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--white);width:100%}.button_container span{background:var(--white);height:2.5px;width:100%;position:absolute;top:0;left:0;transition:all 0.35s ease;border-radius:25px;cursor:pointer}.button_container span:nth-of-type(2){top:11px;width:80%;right:0;left:unset}.button_container span:nth-of-type(3){top:22px}@media screen and (min-width:1024px){.button_container{display:none}}.overlay{position:fixed;background:var(--pri-100);top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity 0.35s,visibility 0.35s,height 0.35s;overflow:auto;z-index:400;box-sizing:border-box;content-visibility:auto}.overlay .site-logo{margin-top:30px}.overlay.open{opacity:1;visibility:visible;height:100%}.overlay.open li{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s}.overlay.open li:nth-of-type(2){animation-delay:0.4s}.overlay.open li:nth-of-type(3){animation-delay:0.45s}.overlay.open li:nth-of-type(4){animation-delay:0.5s}.overlay.open li:nth-of-type(5){animation-delay:0.55s}.overlay.open li:nth-of-type(6){animation-delay:0.6s}.overlay.open li:nth-of-type(7){animation-delay:0.65s}.overlay.open li:nth-of-type(8){animation-delay:0.7s}.overlay.open li:nth-of-type(9){animation-delay:0.75s}.overlay.open .copyright{animation:fadeInRight 0.5s ease forwards;animation-delay:0.6s}.overlay .overlay-nav-main{margin-block-start:var(--space-80);height:calc(100vh - 280px);display:flex;gap:var(--space-24);flex-direction:column;align-items:unset;justify-content:space-between}.overlay .overlay-nav-main .copyright{opacity:0;position:relative}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:left}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:inline-flex;gap:var(--space-48);flex-direction:column;align-items:unset;position:relative;height:100%}.overlay .overlay-nav-main ul>li{display:block;position:relative;opacity:0;margin:0}.overlay .overlay-nav-main ul>li a{display:block;position:relative;color:var(--white);text-decoration:none;overflow:hidden;font-size:32px;text-transform:none;font-family:var(--font-primary);margin-top:0px;font-weight:900;margin-bottom:0;transition:all 0.35s ease}.overlay .overlay-nav-main ul>li a:hover{opacity:1;color:var(--sec-100)}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form textarea{height:202px}form button[type=submit]{background-color:var(--sec-100);border:2px solid var(--sec-100);color:var(--white);padding:10px 24px;font-weight:400;text-decoration:none;display:inline-flex;gap:var(--space-24);flex-direction:row;align-items:center;font-family:var(--font-primary);transition:all 0.35s ease}form button[type=submit]:hover{background-color:var(--pri-100);border-color:var(--pri-100);opacity:1;text-decoration:none}form button[type=submit] span{transition:all 0.35s ease;color:var(--white);font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){form button[type=submit] span{font-size:20px}}form p{margin-bottom:42px}form input,form select,form textarea{padding:8px 0;border:none;width:100%;font-family:var(--font-primary);font-size:18px;appearance:none;border-radius:0;background-color:#F1EFEF}form select{background:url("/wp-content/themes/themename/static/images/drop-down.svg") no-repeat;background-size:12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-color:var(--white)}form ::-webkit-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form :-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form ::-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}form :-ms-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:300;font-family:var(--font-primary);font-size:18px}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--sec-100);border:2px solid var(--sec-100);color:var(--white);padding:10px 24px;font-weight:400;text-decoration:none;display:inline-flex;gap:var(--space-24);flex-direction:row;align-items:center;font-family:var(--font-primary);transition:all 0.35s ease}.custom-btn:hover{background-color:var(--pri-100);border-color:var(--pri-100);opacity:1;text-decoration:none}.reverse-btn{background-color:var(--sec-100);border:2px solid var(--sec-100);color:var(--white);padding:10px 24px;font-weight:400;text-decoration:none;display:inline-flex;gap:var(--space-24);flex-direction:row;align-items:center;font-family:var(--font-primary);transition:all 0.35s ease}.reverse-btn:hover{background-color:var(--pri-100);border-color:var(--pri-100);opacity:1;text-decoration:none}.reverse-btn:hover{border-color:var(--sec-100)!important}img{height:auto}.img-responsive{display:block;width:100%}header{padding:30px 0;background-color:var(--pri-100);width:100%;box-sizing:border-box;position:absolute;z-index:600;transition:all 0.3s}header .wrapper{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center;justify-content:space-between;position:relative}.site-logo{display:inline-block;width:auto;margin-bottom:0;position:relative;z-index:65}.site-logo svg{width:91px;display:block;height:auto}@media screen and (min-width:1024px){.site-logo svg{width:152px}}.site-logo img{width:152px;height:auto}@media screen and (min-width:1024px){.site-logo img{width:260px}}.nav-main{display:none}@media screen and (min-width:1024px){.nav-main{display:inline-block}}.nav-main ul{display:flex;gap:calc(2.5 * var(--space-unit));align-items:center}.nav-main ul>li{display:inline-block}.nav-main ul>li a{color:var(--white);text-decoration:none;font-family:var(--font-primary);font-weight:600;font-size:24px}.nav-main ul>li a:hover{color:var(--sec-100)}.hero{position:relative}.hero .hero-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;box-sizing:border-box}@media screen and (max-width:767px){.hero .hero-content{text-align:center}}.hero.not-home{height:500px;background-color:var(--pri-100)}.hero.hero-home img.background-hero{height:100svh;object-fit:cover;object-position:center;filter:saturate(0.2) opacity(0.15)}@media screen and (min-width:768px){.hero.hero-home img.background-hero{height:1080px;max-height:1080px}}.hero.hero-home img.pigs-on-arrow{padding-top:74px;padding-inline:40px;box-sizing:border-box;max-width:1368px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.hero.hero-home img.pigs-on-arrow{padding-inline:80px}}@media screen and (min-width:1640px){.hero.hero-home img.pigs-on-arrow{padding-inline:140px}}@media screen and (max-width:767px){.hero.hero-home img.pigs-on-arrow{padding-inline:0px!important}}@media screen and (min-width:992px){.hero.hero-home img.pigs-on-arrow{padding-top:0px;margin-top:-24px}}.hero.hero-home .hero-content h1{color:var(--pri-100);max-width:770px;width:100%;margin-inline:auto;text-align:center}@media screen and (min-width:992px){.hero.hero-home .hero-content{top:60%}}.faq-section .container{max-width:1364px;width:100%;margin-inline:auto}.faq-section .container .faq-list .list-item:not(:first-child){margin-top:var(--space-40)}@media screen and (min-width:992px){.faq-section .container .faq-list .list-item:not(:first-child){margin-top:var(--space-lg)}}.faq-section .container .faq-list .list-item .item-content .faq-button{padding-bottom:var(--space-40);cursor:pointer;border-bottom:1.5px solid #b0b0b0}@media screen and (min-width:992px){.faq-section .container .faq-list .list-item .item-content .faq-button{padding-bottom:var(--space-lg)}}.faq-section .container .faq-list .list-item .item-content .faq-button .faq-question{display:flex;gap:var(--space-24);flex-direction:row;align-items:center;justify-content:space-between}.faq-section .container .faq-list .list-item .item-content .faq-button .faq-question .less{display:none}.faq-section .container .faq-list .list-item .item-content .faq-button .faq-question svg{height:40px;width:40px;cursor:pointer}@media screen and (min-width:992px){.faq-section .container .faq-list .list-item .item-content .faq-button .faq-question svg{height:60px;width:60px}}.faq-section .container .faq-list .list-item .item-content .faq-button .faq-answer{margin-top:var(--space-sm)}.faq-section .container .faq-list .list-item .item-content .faq-button .faq-answer ol,.faq-section .container .faq-list .list-item .item-content .faq-button .faq-answer ul{margin-top:var(--space-sm);margin-left:var(--space-24)}.faq-section .container .faq-list .list-item .item-content .faq-button.is-active .less{display:block}.faq-section .container .faq-list .list-item .item-content .faq-button.is-active .more{display:none}.page-intro{padding-bottom:0px!important}@media screen and (min-width:1024px){.page-intro{padding-bottom:64px!important}}.page-intro .container{max-width:1364px}.page-intro .container .content{padding-top:var(--space-24)}@media screen and (min-width:992px){.page-intro .container .content{padding-top:var(--space-48)}}.three-arrows{margin-bottom:-150px;text-align:center}.three-arrows .container{max-width:1087px}.three-arrows .container svg{display:block;width:100%;height:300px}.arrow-spacing{padding-top:72px}@media screen and (min-width:768px){.arrow-spacing{padding-top:140px}}@media screen and (min-width:1024px){.arrow-spacing{padding-top:196px}}.home-page .barn-efficiency .container{max-width:1364px}.home-page .barn-efficiency .container h2{margin-bottom:var(--space-24)}@media screen and (min-width:992px){.home-page .barn-efficiency .container h2{margin-bottom:var(--space-48)}}.home-page .prosort-advantage{position:relative;overflow:hidden}.home-page .prosort-advantage .bg-image,.home-page .prosort-advantage .grad{position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1}.home-page .prosort-advantage .bg-image{filter:saturate(0.2) opacity(0.1);height:100%;object-fit:cover;object-position:center}.home-page .prosort-advantage .grad{background:linear-gradient(to bottom,#fafafa 0%,rgba(250,250,250,0) 100%)}.home-page .prosort-advantage .container{max-width:1364px;z-index:10;position:relative}.home-page .prosort-advantage .container .advantage-list{padding-top:var(--space-48);display:flex;gap:var(--space-24);flex-direction:row;align-items:unset;flex-wrap:wrap}@media screen and (min-width:992px){.home-page .prosort-advantage .container .advantage-list{padding-top:var(--space-96)}}@media screen and (min-width:600px){.home-page .prosort-advantage .container .advantage-list{justify-content:center}}@media screen and (min-width:992px){.home-page .prosort-advantage .container .advantage-list{gap:var(--space-md)}}@media screen and (min-width:1500px){.home-page .prosort-advantage .container .advantage-list{gap:var(--space-lg)}}.home-page .prosort-advantage .container .advantage-list .logo svg{height:100px;width:100px}@media screen and (min-width:992px){.home-page .prosort-advantage .container .advantage-list .logo svg{height:150px;width:150px}}.home-page .prosort-advantage .container .advantage-list .list-item{flex:0 0 100%}.home-page .prosort-advantage .container .advantage-list .list-item h3{padding-block:var(--space-24) var(--space-sm)}@media screen and (min-width:600px){.home-page .prosort-advantage .container .advantage-list .list-item{flex:0 0 47%}}@media screen and (min-width:1024px){.home-page .prosort-advantage .container .advantage-list .list-item{flex:0 0 30%}}.home-page .prosort-advantage .container .action-btn{margin-top:var(--space-lg)}@media screen and (min-width:992px){.home-page .prosort-advantage .container .action-btn{margin-top:var(--space-xl)}}.home-page .training .container{max-width:1920px}.home-page .training .section-details{padding-top:var(--space-48)}@media screen and (min-width:992px){.home-page .training .section-details{padding-top:var(--space-96)}}.home-page .training .section-details .item-details{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.home-page .training .section-details .item-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;background-color:var(--pri-100)}}@media screen and (min-width:1440px){.home-page .training .section-details .item-details{background-color:transparent}}@media screen and (max-width:991px){.home-page .training .section-details .item-details .image-content{order:-1}}@media screen and (min-width:992px){.home-page .training .section-details .item-details .image-content{height:100%}}@media screen and (min-width:992px){.home-page .training .section-details .item-details .image-content img{height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:1440px){.home-page .training .section-details .item-details .image-content img{height:auto}}.home-page .training .section-details .item-details .text-content{background-color:var(--pri-100);padding:var(--space-lg) var(--space-40)}@media screen and (min-width:1440px){.home-page .training .section-details .item-details .text-content{position:relative;right:-16%}}@media screen and (min-width:1640px){.home-page .training .section-details .item-details .text-content{padding:var(--space-lg)}}.home-page .training .section-details .item-details .text-content h3{color:var(--white)!important;padding-bottom:var(--space-24)}.home-page .training .section-details .item-details .text-content .content{padding-bottom:var(--space-40);color:var(--white)}.home-page .training .section-details .item-details .text-content .content p{color:var(--white)}.home-page .lets-build{position:relative;overflow:hidden}.home-page .lets-build .bg-image,.home-page .lets-build .grad{inset:0;display:block;width:100%;height:auto;z-index:1}.home-page .lets-build .image-content{position:relative}@media screen and (min-width:992px){.home-page .lets-build .image-content{position:unset}.home-page .lets-build .image-content:after{display:none}}.home-page .lets-build .image-content:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1;background:linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}.home-page .lets-build .bg-image{height:100%;object-fit:cover;object-position:center}@media screen and (min-width:992px){.home-page .lets-build .bg-image{position:absolute;height:100%}}.home-page .lets-build .grad{position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}@media screen and (min-width:992px){.home-page .lets-build .grad{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to right,#1e1e1e 0%,rgba(30,30,30,0) 100%)}}@media screen and (max-width:991px){.home-page .lets-build .grad{display:none}}.home-page .lets-build .container{max-width:1920px;z-index:10;position:relative}@media screen and (max-width:991px){.home-page .lets-build .container{background-color:var(--pri-100)}}.home-page .lets-build .container .text-content .wrapper{max-width:674px;width:100%}.home-page .lets-build .container .text-content .wrapper div,.home-page .lets-build .container .text-content .wrapper h2,.home-page .lets-build .container .text-content .wrapper p{color:var(--white)}.home-page .lets-build .container .text-content .wrapper .expo-logos{display:flex;gap:var(--space-24);flex-direction:column;align-items:center}@media screen and (min-width:768px){.home-page .lets-build .container .text-content .wrapper .expo-logos{flex-direction:row}}.home-page .lets-build .container .text-content .wrapper .expo-logos span{font-size:40px;font-weight:700;color:var(--white)}.home-page .lets-build .container .text-content .wrapper .expo-logos img{display:block;width:100%;max-width:fit-content!important}.home-page .lets-build .container .text-content .wrapper .title{padding-bottom:var(--space-md)}.home-page .lets-build .container .text-content .wrapper .content,.home-page .lets-build .container .text-content .wrapper .expo-details,.home-page .lets-build .container .text-content .wrapper .expo-logos{padding-bottom:var(--space-40)}.home-page .lets-build .container .text-content .wrapper .action-btn{display:flex;gap:var(--space-24);flex-direction:row;align-items:center;flex-wrap:wrap}@media screen and (min-width:992px){.home-page .lets-build .container .text-content .wrapper .action-btn{gap:var(--space-40)}}.home-page .prosort-blog .container .content{max-width:812px;width:100%;margin-inline:auto;padding-top:var(--space-24)}.home-page .prosort-blog .container .action-btn .view-btn{color:var(--sec-100)}.home-page .prosort-blog .container .action-btn .view-btn:hover{color:var(--pri-100);text-decoration:none}.home-page .prosort-blog .container .blogs-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:768px){.home-page .prosort-blog .container .blogs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media screen and (min-width:1024px){.home-page .prosort-blog .container .blogs-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}}.home-page .prosort-blog .container .blogs-list .blog-details{display:flex;gap:var(--space-40);flex-direction:column;align-items:unset}.home-page .prosort-blog .container .blogs-list .blog-details img{aspect-ratio:1;object-fit:cover}.home-page .prosort-blog .container .blogs-list .blog-details .text-content{display:flex;gap:var(--space-xs);flex-direction:column;align-items:unset}.home-page .prosort-blog .container .blogs-list .blog-details .text-content .title{margin-bottom:var(--space-xs)}.our-advantage-page .key-benefits .container{max-width:1920px}.our-advantage-page .key-benefits .container .benefits-list .item-details{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.our-advantage-page .key-benefits .container .benefits-list .item-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;background-color:var(--pri-100)}}@media screen and (min-width:1440px){.our-advantage-page .key-benefits .container .benefits-list .item-details{background-color:transparent}}@media screen and (max-width:991px){.our-advantage-page .key-benefits .container .benefits-list .item-details .image-content{order:-1}}@media screen and (min-width:992px){.our-advantage-page .key-benefits .container .benefits-list .item-details .image-content{height:100%}}@media screen and (min-width:992px){.our-advantage-page .key-benefits .container .benefits-list .item-details .image-content img{height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:1440px){.our-advantage-page .key-benefits .container .benefits-list .item-details .image-content img{height:auto}}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content{background-color:var(--pri-100);padding:var(--space-lg) var(--space-40)}@media screen and (min-width:1440px){.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content{position:relative;right:-16%}}@media screen and (min-width:1640px){.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content{padding:var(--space-lg)}}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content h3{color:var(--white)!important;padding-bottom:var(--space-24)}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content .content{padding-bottom:var(--space-40);color:var(--white)}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content .content p{color:var(--white)}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content ul{list-style-type:none}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content ul li{color:var(--white);display:flex;gap:var(--space-sm);flex-direction:row;align-items:center}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content ul li:not(:last-child){padding-bottom:var(--space-sm)}.our-advantage-page .key-benefits .container .benefits-list .item-details .text-content ul li svg{height:40px;width:100%;max-width:40px;aspect-ratio:1;display:block}@media screen and (min-width:992px){.our-advantage-page .key-benefits .container .benefits-list .item-details:nth-of-type(2n) .image-content{order:-1}}@media screen and (min-width:1440px){.our-advantage-page .key-benefits .container .benefits-list .item-details:nth-of-type(2n) .text-content{right:unset;left:-16%}}.our-advantage-page #lets-build{position:relative;overflow:hidden}.our-advantage-page #lets-build .bg-image,.our-advantage-page #lets-build .grad{inset:0;display:block;width:100%;height:auto;z-index:1}.our-advantage-page #lets-build .image-content{position:relative}@media screen and (min-width:992px){.our-advantage-page #lets-build .image-content{position:unset}.our-advantage-page #lets-build .image-content:after{display:none}}.our-advantage-page #lets-build .image-content:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1;background:linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}.our-advantage-page #lets-build .bg-image{height:100%;object-fit:cover;object-position:center}@media screen and (min-width:992px){.our-advantage-page #lets-build .bg-image{position:absolute;height:100%}}.our-advantage-page #lets-build .grad{position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to bottom,rgba(30,30,30,0) 0%,#1e1e1e 100%)}@media screen and (min-width:992px){.our-advantage-page #lets-build .grad{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%),linear-gradient(to right,#1e1e1e 0%,rgba(30,30,30,0) 100%)}}@media screen and (max-width:991px){.our-advantage-page #lets-build .grad{display:none}}.our-advantage-page #lets-build .container{max-width:1920px;z-index:10;position:relative}@media screen and (max-width:991px){.our-advantage-page #lets-build .container{background-color:var(--pri-100)}}.our-advantage-page #lets-build .container .text-content .wrapper{max-width:674px;width:100%}.our-advantage-page #lets-build .container .text-content .wrapper div,.our-advantage-page #lets-build .container .text-content .wrapper h2,.our-advantage-page #lets-build .container .text-content .wrapper p{color:var(--white)}.our-advantage-page #lets-build .container .text-content .wrapper .expo-logos{display:flex;gap:var(--space-24);flex-direction:column;align-items:center}@media screen and (min-width:768px){.our-advantage-page #lets-build .container .text-content .wrapper .expo-logos{flex-direction:row}}.our-advantage-page #lets-build .container .text-content .wrapper .expo-logos span{font-size:40px;font-weight:700;color:var(--white)}.our-advantage-page #lets-build .container .text-content .wrapper .expo-logos img{display:block;width:100%;max-width:fit-content!important}.our-advantage-page #lets-build .container .text-content .wrapper .title{padding-bottom:var(--space-md)}.our-advantage-page #lets-build .container .text-content .wrapper .content,.our-advantage-page #lets-build .container .text-content .wrapper .expo-details,.our-advantage-page #lets-build .container .text-content .wrapper .expo-logos{padding-bottom:var(--space-40)}.our-advantage-page #lets-build .container .text-content .wrapper .action-btn{display:flex;gap:var(--space-24);flex-direction:row;align-items:center;flex-wrap:wrap}@media screen and (min-width:992px){.our-advantage-page #lets-build .container .text-content .wrapper .action-btn{gap:var(--space-40)}}.training-resources-page .training-resources .container{max-width:1088px}.training-resources-page .training-resources .container h3{padding-top:var(--space-24)}.training-resources-page .training-resources .container .resources .manual-list,.training-resources-page .training-resources .container .resources .resources-list,.training-resources-page .training-resources .container .troubleshooting .manual-list,.training-resources-page .training-resources .container .troubleshooting .resources-list{display:flex;gap:var(--space-48);flex-direction:column;align-items:center}@media screen and (min-width:768px){.training-resources-page .training-resources .container .resources .manual-list,.training-resources-page .training-resources .container .resources .resources-list,.training-resources-page .training-resources .container .troubleshooting .manual-list,.training-resources-page .training-resources .container .troubleshooting .resources-list{flex-direction:row;justify-content:center}}.training-resources-page .training-resources .container .resources .manual-list .list-item h3,.training-resources-page .training-resources .container .resources .resources-list .list-item h3,.training-resources-page .training-resources .container .troubleshooting .manual-list .list-item h3,.training-resources-page .training-resources .container .troubleshooting .resources-list .list-item h3{transition:all 0.35s ease}.training-resources-page .training-resources .container .resources .manual-list .list-item:hover,.training-resources-page .training-resources .container .resources .resources-list .list-item:hover,.training-resources-page .training-resources .container .troubleshooting .manual-list .list-item:hover,.training-resources-page .training-resources .container .troubleshooting .resources-list .list-item:hover{text-decoration:none}.training-resources-page .training-resources .container .resources .manual-list .list-item:hover h3,.training-resources-page .training-resources .container .resources .resources-list .list-item:hover h3,.training-resources-page .training-resources .container .troubleshooting .manual-list .list-item:hover h3,.training-resources-page .training-resources .container .troubleshooting .resources-list .list-item:hover h3{color:var(--sec-100)}.training-resources-page .training-resources .container .resources .manual-list .list-item img,.training-resources-page .training-resources .container .resources .resources-list .list-item img,.training-resources-page .training-resources .container .troubleshooting .manual-list .list-item img,.training-resources-page .training-resources .container .troubleshooting .resources-list .list-item img{max-width:400px;object-fit:cover}@media screen and (min-width:768px){.training-resources-page .training-resources .container #troubleshooting .manual-list{justify-content:space-between}}.training-resources-page .training-resources .container .videos-resources .videos-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-md)}@media screen and (min-width:992px){.training-resources-page .training-resources .container .videos-resources .videos-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm) var(--space-lg)}}.training-resources-page .training-resources .container .videos-resources .videos-list iframe{width:100%;height:auto;aspect-ratio:1.77777778;display:block;object-fit:cover}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post,.blogs-page .container .featured-blog .wrapper .blog-link .subtitle,.blogs-page .container .featured-blog .wrapper .blog-link h2,.blogs-page .container .featured-blog .wrapper .blog-link img,.blogs-page .container .featured-blog .wrapper .blog-link svg,.blogs-page .container .featured-blog .wrapper .blog-link svg path{transition:all 0.35s ease}.blogs-page .container .featured-blog .wrapper .blog-link:hover{text-decoration:none!important}.blogs-page .container .featured-blog .wrapper .blog-link:hover .title{color:var(--sec-100)!important}.blogs-page .container .featured-blog .wrapper .blog-link:hover svg path{fill:var(--white)}@media screen and (min-width:992px){.blogs-page .container .featured-blog .wrapper .blog-link:hover img{transform:scale(1.2)}}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post{background-color:var(--pri-100);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.blogs-page .container .featured-blog .wrapper .blog-link .blog-post{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent{padding:var(--space-lg) var(--space-40)}@media screen and (min-width:992px){.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent{padding:var(--space-lg)}}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent div,.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent h2,.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent p,.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent span{color:var(--white)}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent .subtitle{padding-bottom:var(--space-sm);border-bottom:1px solid var(--ter-100)}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent .title{padding-block:var(--space-sm)}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent .reading{display:flex;gap:var(--space-24);flex-direction:row;align-items:center;justify-content:space-between}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .text-centent .reading svg{height:40px;width:40px}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .image-content{order:-1}@media screen and (min-width:992px){.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .image-content{order:unset;height:100%;overflow:hidden}.blogs-page .container .featured-blog .wrapper .blog-link .blog-post .image-content img{height:100%;object-fit:cover;object-position:center}}.blogs-page .container .all-blogs .blogs-list{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:768px){.blogs-page .container .all-blogs .blogs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media screen and (min-width:1024px){.blogs-page .container .all-blogs .blogs-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}}.blogs-page .container .all-blogs .blogs-list .blog-details{display:flex;gap:var(--space-40);flex-direction:column;align-items:unset}.blogs-page .container .all-blogs .blogs-list .blog-details img{aspect-ratio:1;object-fit:cover}.blogs-page .container .all-blogs .blogs-list .blog-details .text-content{display:flex;gap:var(--space-xs);flex-direction:column;align-items:unset}.blogs-page .container .all-blogs .blogs-list .blog-details .text-content .title{margin-bottom:var(--space-xs)}.blogs-page .container .all-blogs .action-btn .view-more{color:var(--sec-100)}.blogs-page .container .all-blogs .action-btn .view-more:hover{color:var(--pri-100);text-decoration:none}.post-type-blog .article-content{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-lg)}@media screen and (min-width:992px){.post-type-blog .article-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){.post-type-blog .article-content{grid-template-columns:534px 1fr}}.post-type-blog .article-content .article-details{display:flex;gap:var(--space-md);flex-direction:column;align-items:unset}@media screen and (min-width:992px){.post-type-blog .article-content .article-details{gap:var(--space-24)}}.post-type-blog .article-content .article-details .btn .custom-btn{display:flex!important;flex-direction:row-reverse;max-width:max-content;width:100%}.post-type-blog .article-content .article-details .btn .custom-btn svg{transform:scaleX(-1)}.post-type-blog .article-content .article-details .break-line{border:1px solid var(--pri-100)}.post-type-blog .article-content .article-details .share-story{padding-block:var(--space-sm)}.post-type-blog .article-content .article-details .share-story .share .a2a_kit{display:flex;gap:var(--space-sm);flex-direction:row;align-items:center}.post-type-blog .article-content .article-details .share-story .share .a2a_kit a:hover svg path:not(.tweet),.post-type-blog .article-content .article-details .share-story .share .a2a_kit a:hover svg rect{fill:var(--sec-100)}.post-type-blog .article-content .article-details .share-story,.post-type-blog .article-content .article-details .share-story svg,.post-type-blog .article-content .article-details .share-story svg path,.post-type-blog .article-content .article-details .share-story svg rect{transition:all 0.35s ease}.post-type-blog .article-content .article-body .content{padding-top:var(--space-40)}@media screen and (min-width:992px){.post-type-blog .article-content .article-body .content{padding-top:var(--space-lg)}}.post-type-blog .article-content .article-body ol,.post-type-blog .article-content .article-body ul{margin-left:var(--space-24);padding-top:var(--space-sm)}@media screen and (min-width:992px){.post-type-blog .article-content .article-body ol,.post-type-blog .article-content .article-body ul{padding-top:var(--space-24)}}.post-type-blog .article-content .article-body ol li::marker,.post-type-blog .article-content .article-body ul li::marker{color:var(--pri-100)}.post-type-blog .view-more-blogs .container .blogs-list{max-width:1322px;width:100%;margin-inline:auto;padding-top:var(--space-48);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:768px){.post-type-blog .view-more-blogs .container .blogs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media screen and (min-width:1024px){.post-type-blog .view-more-blogs .container .blogs-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}}.post-type-blog .view-more-blogs .container .blogs-list .blog-details{display:flex;gap:var(--space-40);flex-direction:column;align-items:unset}.post-type-blog .view-more-blogs .container .blogs-list .blog-details img{aspect-ratio:1;object-fit:cover}.post-type-blog .view-more-blogs .container .blogs-list .blog-details .text-content{display:flex;gap:var(--space-xs);flex-direction:column;align-items:unset}.post-type-blog .view-more-blogs .container .blogs-list .blog-details .text-content .title{margin-bottom:var(--space-xs)}@media screen and (min-width:1024px){.contact-page{padding-left:80px}}@media screen and (min-width:1640px){.contact-page{padding-left:140px}}.contact-page .container{display:flex;gap:var(--space-lg);flex-direction:column;align-items:unset}@media screen and (min-width:1024px){.contact-page .container{flex-direction:row}}.contact-page .container h2.form-title{margin-bottom:var(--space-40)}@media screen and (min-width:1024px){.contact-page .container h2.form-title{display:none}}.contact-page .container .contact-details{background-color:var(--pri-100);padding-block:var(--space-lg);padding-inline:var(--space-md);display:flex;gap:var(--space-24);flex-direction:column;align-items:center}@media screen and (min-width:1024px){.contact-page .container .contact-details{height:max-content;max-width:536px;width:100%}}@media screen and (min-width:1440px){.contact-page .container .contact-details{padding-inline:var(--space-lg)}}.contact-page .container .contact-details a,.contact-page .container .contact-details p,.contact-page .container .contact-details span{color:var(--white)}.contact-page .container .contact-details .address,.contact-page .container .contact-details .email-address,.contact-page .container .contact-details .phone-number{display:flex;gap:var(--space-xs);flex-direction:column;align-items:center}.contact-page .container .contact-form-details h2{margin-bottom:var(--space-lg)}@media screen and (max-width:1023px){.contact-page .container .contact-form-details h2{display:none}}.contact-page .container .contact-form-details .contact-form .gform_heading,.contact-page .container .contact-form-details .contact-form .ginput_counter.gfield_description{display:none}.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gfield_label,.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gfield_required{font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)));font-weight:400!important}@media screen and (min-width:1920px){.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gfield_label,.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gfield_required{font-size:20px}}.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gfield_required{color:var(--sec-100)}.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gform_footer,.contact-page .container .contact-form-details .contact-form .gform_wrapper.gravity-theme .gform_page_footer{justify-content:flex-end}footer{background-color:var(--pri-100)}footer #contact .contact-info .container{display:flex;gap:var(--space-48);flex-direction:column;align-items:unset}@media screen and (min-width:768px){footer #contact .contact-info .container{flex-direction:row;align-items:center;justify-content:space-between}}footer #contact .contact-info .container .logo{display:flex;gap:var(--space-48);flex-direction:column;align-items:unset}@media screen and (min-width:768px){footer #contact .contact-info .container .logo{flex-direction:row;align-items:center}}@media screen and (max-width:767px){footer #contact .contact-info .container .logo .site-logo{align-self:center}}footer #contact .contact-info .container .questions h2{margin-bottom:var(--space-24)}@media screen and (max-width:767px){footer #contact .contact-info .container .questions h2{max-width:180px}}footer #contact .contact-info .container .details{display:flex;gap:var(--space-24);flex-direction:column;align-items:unset}@media screen and (min-width:1024px){footer #contact .contact-info .container .details{flex-direction:row;flex-wrap:wrap}}footer #contact .contact-info .container .details a,footer #contact .contact-info .container .details p{color:var(--white)}footer #contact .contact-info .container .details .address{max-width:210px;width:100%}footer #contact .contact-info .container .details .address,footer #contact .contact-info .container .details .email-address,footer #contact .contact-info .container .details .phone-number{display:flex;gap:var(--space-xs);flex-direction:row;align-items:unset}.copyright{padding-bottom:var(--space-sm)}.copyright a,.copyright span{font-size:12px;width:auto;margin:0;color:var(--white)}.copyright .copyright-text{display:inline-block}@media screen and (min-width:768px){.copyright .copyright-text{display:inline-block}}.copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}