@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;500;700;900&display=swap);#custom-header{z-index:9;position:fixed;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#custom-header.scrolling{background:#fff;-webkit-box-shadow:0 5px 5px #d8d8d87a;box-shadow:0 5px 5px #d8d8d87a}#custom-header.scrolling #custom-logo a{background-position:left bottom}#custom-header.scrolling #custom-menu #menu-wrap ul li a{color:#000}#custom-header.scrolling #custom-menu #menu-wrap span{background:#000}#custom-header.scrolling #custom-menu #menu-wrap input:checked~span{background:#000}#custom-header #custom-logo{padding-left:5%;-webkit-animation:slideDown .5s linear .5s backwards;animation:slideDown .5s linear .5s backwards}#custom-header #custom-logo a{display:block;margin-top:5px;height:42px;width:270px;background:url(/wp-content/themes/twentytwentyone/custom-files/img/logo-t.png);background-size:cover;background-repeat:no-repeat;background-position:left top;-webkit-transition:background-position .5s linear;-o-transition:background-position .5s linear;transition:background-position .5s linear;margin-bottom:0}@media only screen and (max-width:600px){#custom-header #custom-logo a{width:200px;height:30px}}#custom-header #custom-menu{padding-right:5%;-webkit-animation:slideDown .5s linear 1s backwards;animation:slideDown .5s linear 1s backwards}#custom-header #custom-menu #menu-wrap input{display:none}#custom-header #custom-menu #menu-wrap ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#custom-header #custom-menu #menu-wrap ul li{padding-left:20px;margin-bottom:0}#custom-header #custom-menu #menu-wrap ul li a{background:0 0;color:#fff;position:relative;text-decoration:none;text-transform:uppercase;font-weight:700;-webkit-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}#custom-header #custom-menu #menu-wrap ul li a::after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background:0 0;-webkit-transition:background 1s linear;-o-transition:background 1s linear;transition:background 1s linear}#custom-header #custom-menu #menu-wrap ul li a:hover{color:#00c708}#custom-header #custom-menu #menu-wrap ul li a:hover::after{background:-webkit-gradient(linear,left top,right top,from(#00c708),to(transparent));background:-o-linear-gradient(left,#00c708,transparent);background:linear-gradient(90deg,#00c708,transparent)}@media only screen and (max-width:768px){#custom-header #custom-menu #menu-wrap{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}#custom-header #custom-menu #menu-wrap input{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2;right:0;left:auto}#custom-header #custom-menu #menu-wrap span{margin:5px 0 5px auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:3px;position:relative;background:#fff;border-radius:3px;z-index:1;-webkit-transform-origin:5px 0;-ms-transform-origin:5px 0;transform-origin:5px 0;-webkit-transition:width .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:width .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);-o-transition:width .5s cubic-bezier(.77,.2,.05,1),transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:width .5s cubic-bezier(.77,.2,.05,1),transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:width .5s cubic-bezier(.77,.2,.05,1),transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}#custom-header #custom-menu #menu-wrap span:first-child{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#custom-header #custom-menu #menu-wrap span:nth-of-type(2){width:29px}#custom-header #custom-menu #menu-wrap span:nth-last-child(2){-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}#custom-header #custom-menu #menu-wrap ul{opacity:1;-webkit-transform:translate(0,60px);-ms-transform:translate(0,60px);transform:translate(0,60px);margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:fixed;width:100vw;-webkit-box-shadow:0 5px 5px #85888c8c;box-shadow:0 5px 5px #85888c8c;padding:10px 0;right:0;top:0;background-color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:-webkit-transform .5s cubic-bezier(.77,.2,.05,1);-o-transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}#custom-header #custom-menu #menu-wrap ul.mobile-hidden{opacity:0;-webkit-transform:translate(-120%,60px);-ms-transform:translate(-120%,60px);transform:translate(-120%,60px)}#custom-header #custom-menu #menu-wrap ul li{padding:5px 0}#custom-header #custom-menu #menu-wrap ul li a{font-size:20px;margin:0;color:#000}#custom-header #custom-menu #menu-wrap input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-3px,-1px);-ms-transform:rotate(45deg) translate(-3px,-1px);transform:rotate(45deg) translate(-3px,-1px);background:#fff;width:31px;margin-bottom:0;margin-right:-5px}#custom-header #custom-menu #menu-wrap input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2);width:31px}#custom-header #custom-menu #menu-wrap input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(0,-1px);-ms-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px);width:31px}#custom-header #custom-menu #menu-wrap input:checked~.headerMenu{-webkit-transform:none;-ms-transform:none;transform:none}}#custom-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 5%;border-top:1px solid #00c708}#custom-footer #footer-left{text-align:right;-ms-flex-item-align:center;align-self:center;width:50%;padding-right:15px}#custom-footer #footer-left a{position:relative;text-decoration:none;-webkit-transition:color 1s;-o-transition:color 1s;transition:color 1s;color:#000}#custom-footer #footer-left a::after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;-webkit-transition:background 1s;-o-transition:background 1s;transition:background 1s;background:-webkit-gradient(linear,left top,right top,from(transparent),to(transparent));background:-o-linear-gradient(left,transparent,transparent);background:linear-gradient(90deg,transparent,transparent)}#custom-footer #footer-left a:hover{color:#00c708}#custom-footer #footer-left a:hover::after{background:-webkit-gradient(linear,left top,right top,from(#00c708),to(transparent));background:-o-linear-gradient(left,#00c708,transparent);background:linear-gradient(90deg,#00c708,transparent)}#custom-footer #footer-right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;padding-left:15px}#custom-footer #footer-right a{height:30px;width:30px;display:block;margin-bottom:0;position:relative}#custom-footer #footer-right a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/twentytwentyone/custom-files/img/footer-sm.png);background-size:230%;background-position:left top;-webkit-transition:background-position-y 1s;-o-transition:background-position-y 1s;transition:background-position-y 1s}#custom-footer #footer-right a#footer-linkedin{display:none}#custom-footer #footer-right a#footer-linkedin:hover::after{background-position-y:bottom}#custom-footer #footer-right a#footer-mail{margin-right:20px}#custom-footer #footer-right a#footer-mail::after{background-position:right top}#custom-footer #footer-right a#footer-mail:hover::after{background-position-y:bottom}#homepage{background:#08100f}#homepage #industries,#homepage #team{display:none}#homepage #intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;padding-top:80px;background-color:#001e1d;background:-o-linear-gradient(96deg,#000000eb 1%,transparent 70%),url(/wp-content/themes/twentytwentyone/custom-files/img/h-4.jpg);background:linear-gradient(354deg,#000000eb 1%,transparent 70%),url(/wp-content/themes/twentytwentyone/custom-files/img/h-4.jpg);background-size:cover;background-position:right top;-webkit-animation:fadeIn 1s linear .5s backwards;animation:fadeIn 1s linear .5s backwards}#homepage #intro #intro-text{margin-left:5%}#homepage #intro #intro-text h1{color:#fff;margin-bottom:30px;font-size:3vw;-webkit-animation:fadeIn 1s linear .75s backwards;animation:fadeIn 1s linear .75s backwards}#homepage #intro #intro-text p{position:relative;color:#fff;padding-right:20%;overflow:hidden;-webkit-animation:slideUp 1s linear 1s backwards;animation:slideUp 1s linear 1s backwards;font-size:24px}#homepage #intro #intro-text p span{color:#fff;font-family:Inter,sans-serif;font-weight:900;font-size:24px}#homepage #intro #intro-text p span.toggle-span{position:absolute;opacity:0;top:-40px;left:47px;color:#00c708}#homepage #intro #intro-text p span.toggle-span.active{top:0;opacity:1;-webkit-transition:top .5s linear,opacity .5s linear;-o-transition:top .5s linear,opacity .5s linear;transition:top .5s linear,opacity .5s linear}#homepage #intro #intro-text p:last-of-type{-webkit-animation:slideUp 1s linear 1.5s backwards;animation:slideUp 1s linear 1.5s backwards;font-size:20px;min-width:300px;width:60%}#homepage #intro #intro-text p:last-of-type span{font-size:20px}#homepage #intro #intro-text .custom-button{height:auto;top:40px;-webkit-animation:slideUp 1s linear 2s backwards;animation:slideUp 1s linear 2s backwards}@media only screen and (max-width:1024px){#homepage #intro #intro-text p{padding-right:10%}#homepage #intro #intro-text h1{font-size:30px}}@media only screen and (max-width:768px){#homepage #intro{background:-o-linear-gradient(269deg,#000000ab,#000000ab),url(/wp-content/themes/twentytwentyone/custom-files/img/h-4.jpg);background:linear-gradient(181deg,#000000ab,#000000ab),url(/wp-content/themes/twentytwentyone/custom-files/img/h-4.jpg)}#homepage #intro #intro-text{padding-right:5%}#homepage #intro #intro-text h1{margin-bottom:50px}#homepage #intro #intro-text .custom-button{top:70px}}@media only screen and (max-width:600px){#homepage #intro{background-position-x:right;height:auto;min-height:100vh;padding-top:110px}#homepage #intro #intro-text h1{font-size:40px}}#homepage #why .container .section-header{color:#fff}#homepage #why .container #why-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:50px}#homepage #why .container #why-block .why-block-item{margin:50px 0;width:33%}#homepage #why .container #why-block .why-block-item p{text-align:center;color:#fff}#homepage #why .container #why-block .why-block-item p.why-block-head{margin:10px 0 70px;padding-bottom:50px;font-size:35px;font-weight:700;position:relative}#homepage #why .container #why-block .why-block-item p.why-block-head::after{content:"";position:absolute;width:2px;height:100%;left:calc(50% - 1px);bottom:-50px;background:-webkit-gradient(linear,left top,left bottom,from(#00c708),to(transparent));background:-o-linear-gradient(top,#00c708,transparent);background:linear-gradient(180deg,#00c708,transparent)}#homepage #why .container #why-block .why-block-item p.why-block-text{width:60%;margin:0 auto}@media only screen and (max-width:1024px){#homepage #why .container #why-block .why-block-item p.why-block-head{margin:10px 0 130px}#homepage #why .container #why-block .why-block-item p.why-block-head::after{bottom:-100px}#homepage #why .container #why-block .why-block-item:last-child p.why-block-head{padding-bottom:3px}}@media only screen and (max-width:600px){#homepage #why .container #why-block .why-block-item p.why-block-head{margin:10px 0 60px}#homepage #why .container #why-block .why-block-item p.why-block-head::after{bottom:-50px}#homepage #why .container #why-block .why-block-item:last-child p.why-block-head{max-width:300px;margin:10px auto 100px auto}#homepage #why .container #why-block .why-block-item:last-child p.why-block-head::after{bottom:-100px}#homepage #why .container #why-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage #why .container #why-block .why-block-item{width:100%}}#homepage #steps{background:#fff}#homepage #steps .container #steps-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:50px}#homepage #steps .container #steps-block .steps-block-item{margin:50px 5%;width:100%;text-align:center}#homepage #steps .container #steps-block .steps-block-item .steps-block-head{color:#878787;text-transform:uppercase;font-size:26px;font-weight:900;margin-bottom:0;position:relative}#homepage #steps .container #steps-block .steps-block-item .steps-block-head::after{content:"";position:absolute;top:71%;right:-40%;width:50%;height:2px;background:-o-linear-gradient(181deg,#00c708,transparent);background:linear-gradient(269deg,#00c708,transparent)}#homepage #steps .container #steps-block .steps-block-item .steps-block-head span{font-size:120px;font-weight:900;color:#00c708}#homepage #steps .container #steps-block .steps-block-item .steps-block-head .arrow-right{position:absolute;top:68.5%;right:-40%;border:solid #00c708;border-width:0 3px 3px 0;display:inline-block;padding:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#homepage #steps .container #steps-block .steps-block-item:last-of-type .steps-block-head::after{content:none}#homepage #steps .container #steps-block .steps-block-item:nth-of-type(2){-webkit-animation-delay:1s;animation-delay:1s}#homepage #steps .container #steps-block .steps-block-item:nth-of-type(3){-webkit-animation-delay:2s;animation-delay:2s}@media only screen and (max-width:768px){#homepage #steps .container #steps-block .steps-block-item{margin:50px 1%}#homepage #steps .container #steps-block .steps-block-item .steps-block-head::after{content:none}#homepage #steps .container #steps-block .steps-block-item .steps-block-head .arrow-right{display:none}}@media only screen and (max-width:600px){#homepage #steps .container #steps-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage #steps .container #steps-block .steps-block-item,#homepage #steps .container #steps-block .steps-block-item:nth-of-type(2),#homepage #steps .container #steps-block .steps-block-item:nth-of-type(3){-webkit-animation-delay:0s;animation-delay:0s}}#homepage #testimonials{background:-o-linear-gradient(288deg,#000,#051210);background:linear-gradient(162deg,#000,#051210)}#homepage #testimonials .container .section-header{color:#fff}#homepage #testimonials .container #testimonials-block{margin-bottom:50px}#homepage #testimonials .container #testimonials-block #testimonials-slider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:20px 0;overflow:hidden}#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-item{width:60vw;text-align:center;padding:15px 0;position:absolute;opacity:0;min-height:195px}#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-item.active{position:relative;-webkit-animation:slideRight 1s backwards;animation:slideRight 1s backwards;opacity:1}#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-dots{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-dots .slider-dot{height:13px;width:13px;background:#fff;border-radius:50%;margin:0 5px;cursor:pointer;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-dots .slider-dot.active,#homepage #testimonials .container #testimonials-block #testimonials-slider .slider-dots .slider-dot:hover{background:#00c708}#homepage #testimonials .container #testimonials-block #testimonials-slider p{color:#fff}@media only screen and (max-width:768px){#homepage #testimonials .container #testimonials-block .slider-item{width:100%}}@media only screen and (max-width:600px){#homepage #testimonials{background:-o-linear-gradient(288deg,#000,#000);background:linear-gradient(162deg,#000,#000)}}#homepage #brands{background:-o-linear-gradient(254deg,#000 10%,transparent 70%),-o-linear-gradient(bottom,#061715 5%,transparent 50%),url(/wp-content/themes/twentytwentyone/custom-files/img/brands-bg.jpg);background:linear-gradient(196deg,#000 10%,transparent 70%),linear-gradient(0deg,#061715 5%,transparent 50%),url(/wp-content/themes/twentytwentyone/custom-files/img/brands-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#homepage #brands .section-header{color:#fff}#homepage #brands #brands-block{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#homepage #brands #brands-block .brands-block-item{background:url(/wp-content/themes/twentytwentyone/custom-files/img/clients.png);background-size:cover;background-position-y:center;background-position-x:0;display:block;width:12vw;height:12vw;max-height:250px}#homepage #brands #brands-block .brands-block-item:nth-child(2){background-position-x:20%;-webkit-animation-delay:.25s;animation-delay:.25s}#homepage #brands #brands-block .brands-block-item:nth-child(3){background-position-x:40%;-webkit-animation-delay:.5s;animation-delay:.5s}#homepage #brands #brands-block .brands-block-item:nth-child(4){background-position-x:60%;-webkit-animation-delay:.75s;animation-delay:.75s}#homepage #brands #brands-block .brands-block-item:nth-child(5){background-position-x:80%;-webkit-animation-delay:1s;animation-delay:1s}#homepage #brands #brands-block .brands-block-item:nth-child(6){background-position-x:100%;-webkit-animation-delay:1.25s;animation-delay:1.25s}@media only screen and (max-width:768px){#homepage #brands #brands-block{-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage #brands #brands-block .brands-block-item{width:24vw;height:24vw}}@media only screen and (max-width:600px){#homepage #brands #brands-block .brands-block-item{width:34vw;height:34vw}}#homepage #industries{background:#fff}#homepage #industries #industries-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-left:0;margin:70px 0}#homepage #industries #industries-list li{width:16%;margin:60px 3% 40px 3%;padding-top:60px;position:relative}#homepage #industries #industries-list li::after{content:"";position:absolute;top:-30px;left:0;width:80px;height:70px;background:url(/wp-content/themes/twentytwentyone/custom-files/img/industries-icons.png);background-size:cover;background-position:left center}#homepage #industries #industries-list li:nth-child(2)::after{background-position-x:6.4%}#homepage #industries #industries-list li:nth-child(3)::after{background-position-x:13%}#homepage #industries #industries-list li:nth-child(4)::after{background-position-x:19.8%}#homepage #industries #industries-list li:nth-child(5)::after{background-position-x:26.5%}#homepage #industries #industries-list li:nth-child(6)::after{background-position-x:33.2%}#homepage #industries #industries-list li:nth-child(7)::after{background-position-x:39.9%}#homepage #industries #industries-list li:nth-child(8)::after{background-position-x:46.6%}#homepage #industries #industries-list li:nth-child(9)::after{background-position-x:53.4%}#homepage #industries #industries-list li:nth-child(10)::after{background-position-x:60%}#homepage #industries #industries-list li:nth-child(11)::after{background-position-x:66.7%}#homepage #industries #industries-list li:nth-child(12)::after{background-position-x:73.4%}#homepage #industries #industries-list li:nth-child(13)::after{background-position-x:80.3%}#homepage #industries #industries-list li:nth-child(14)::after{background-position-x:86.9%}#homepage #industries #industries-list li:nth-child(15)::after{background-position-x:93.6%}#homepage #industries #industries-list li:nth-child(16)::after{background-position-x:100%}#homepage #industries #industries-list li:nth-child(4n+1){-webkit-animation-delay:.25s;animation-delay:.25s}#homepage #industries #industries-list li:nth-child(4n+2){-webkit-animation-delay:.5s;animation-delay:.5s}#homepage #industries #industries-list li:nth-child(4n+3){-webkit-animation-delay:.75s;animation-delay:.75s}#homepage #industries #industries-list li:nth-child(4n+4){-webkit-animation-delay:1s;animation-delay:1s}#homepage #about{overflow:hidden;background:-o-linear-gradient(267deg,#061715 20%,#000 70%);background:linear-gradient(183deg,#061715 20%,#000 70%);background-position:center;background-size:contain}#homepage #about .container .section-header{color:#fff}#homepage #about .container p{color:#fff;width:80%;margin:20px auto}#homepage #about .container h3{text-align:center;margin-top:40px}#homepage #about .container #about-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}#homepage #about .container #about-block div{width:25%;margin:1%;text-align:center;padding:30px 0;background:0 0;border:2px solid;border-image-slice:1;border-color:#00c708}#homepage #about .container #about-block div:nth-child(1){border-image-source:linear-gradient(260deg,#00c708,#b2ff5912)}#homepage #about .container #about-block div:nth-child(3){border-image-source:linear-gradient(90deg,#00c708,#b2ff5912)}@media only screen and (max-width:1024px){#homepage #about .container #about-block div{width:30%}}@media only screen and (max-width:768px){#homepage #about .container p{width:90%}}@media only screen and (max-width:600px){#homepage #about .container #about-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage #about .container #about-block div{width:100%}#homepage #about .container #about-block div:nth-child(1){border-image-source:linear-gradient(0deg,#00c708,#b2ff5912)}#homepage #about .container #about-block div:nth-child(3){border-image-source:linear-gradient(180deg,#00c708,#b2ff5912)}}#homepage #team{overflow:hidden;background:#fff;padding-bottom:240px;position:relative}#homepage #team::after{content:"";position:absolute;width:2px;height:240px;left:calc(50% - 1px);bottom:-60px;background:-webkit-gradient(linear,left bottom,left top,from(#00c708),to(transparent));background:-o-linear-gradient(bottom,#00c708,transparent);background:linear-gradient(0deg,#00c708,transparent)}#homepage #team .team-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homepage #team .team-item .team-photo{width:45%;margin-left:5%;min-height:500px;background:#00000047}#homepage #team .team-item .team-des{width:50%;padding:0 10% 0 5%}#homepage #team .team-item .team-des p:nth-child(3),#homepage #team .team-item .team-des p:nth-child(4){margin-bottom:40px}#homepage #team .team-item .team-des a{height:50px;width:50px;display:block;margin-bottom:0;position:relative;margin-top:50px}#homepage #team .team-item .team-des a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/twentytwentyone/custom-files/img/li-icon.png);background-size:cover;background-position:left top;-webkit-transition:background-position-y 1s;-o-transition:background-position-y 1s;transition:background-position-y 1s}#homepage #team .team-item .team-des a:hover::after{background-position-y:bottom}#homepage #team .team-item.right-photo .team-photo{margin:0 5% 0 0}#homepage #team .team-item.right-photo .team-des{padding:0 5% 0 10%}#homepage #contact{background:#fff}#homepage #contact .container p{width:80%;margin:20px auto;text-align:center}#homepage #contact .container #open-form{margin:50px auto}@media only screen and (max-width:768px){#homepage #contact .container p{width:90%}}#homepage #contact-form-wrap{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background:#000000d9;top:0;left:0;z-index:8;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}#homepage #contact-form-wrap.active{opacity:1;visibility:visible}#homepage #contact-form-wrap #form-block{height:80vh;width:80vw;margin:15vh 10vw 10vh 10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-linear-gradient(219deg,#000000d8,#000000bb),url(/wp-content/themes/twentytwentyone/custom-files/img/contact-bg.jpg);background:linear-gradient(231deg,#000000d8,#000000bb),url(/wp-content/themes/twentytwentyone/custom-files/img/contact-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#homepage #contact-form-wrap #close-form{width:40px;height:40px;right:10%;top:16vh;position:fixed;z-index:9;cursor:pointer}#homepage #contact-form-wrap #close-form::after,#homepage #contact-form-wrap #close-form::before{position:absolute;right:20px;content:" ";height:40px;width:5px;-webkit-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s;background-color:#00c708}#homepage #contact-form-wrap #close-form::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#homepage #contact-form-wrap #close-form::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#homepage #contact-form-wrap #close-form:hover::after,#homepage #contact-form-wrap #close-form:hover::before{background-color:#fff}#homepage #contact-form-wrap #forminator-module-45{width:80%;margin:0 auto}#homepage #contact-form-wrap #forminator-module-45 .forminator-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}#homepage #contact-form-wrap #forminator-module-45 .forminator-row .select2-container,#homepage #contact-form-wrap #forminator-module-45 .forminator-row .selection{margin-bottom:0}#homepage #contact-form-wrap #forminator-module-45 .forminator-row .forminator-description{display:none}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div{width:100%}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-checkbox__label p,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-description span,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload span,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .select2-selection span,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div label{font-family:Inter,sans-serif;font-weight:300;margin:10px;font-size:16px;line-height:1.5;color:#fff}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-checkbox__label p.forminator-label,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-description span.forminator-label,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload span.forminator-label,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .select2-selection span.forminator-label,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div label.forminator-label{display:none}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .select2-selection span{font-family:Inter,sans-serif;font-weight:700;margin:10px 0}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:700;position:relative;height:40px;border:none;border-bottom:2px solid #fff;padding:5px 5px;background:0 0;margin:10px;font-size:16px;line-height:1.5;text-align:center;color:#fff;width:calc(100% - 20px)}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-moz-placeholder{font-family:Inter,sans-serif;font-weight:700;position:relative;height:40px;border:none;border-bottom:2px solid #fff;padding:5px 5px;background:0 0;margin:10px;font-size:16px;line-height:1.5;text-align:center;color:#fff;width:calc(100% - 20px)}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div :-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:700;position:relative;height:40px;border:none;border-bottom:2px solid #fff;padding:5px 5px;background:0 0;margin:10px;font-size:16px;line-height:1.5;text-align:center;color:#fff;width:calc(100% - 20px)}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:700;position:relative;height:40px;border:none;border-bottom:2px solid #fff;padding:5px 5px;background:0 0;margin:10px;font-size:16px;line-height:1.5;text-align:center;color:#fff;width:calc(100% - 20px)}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .select2-selection,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::placeholder,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div input{font-family:Inter,sans-serif;font-weight:700;position:relative;height:40px;border:none;border-bottom:2px solid #fff;padding:5px 5px;background:0 0;margin:10px;font-size:16px;line-height:1.5;text-align:center;color:#fff;width:calc(100% - 20px)}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:300}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-moz-placeholder{font-family:Inter,sans-serif;font-weight:300}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div :-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:300}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:300}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .select2-selection span.select2-selection__placeholder,#homepage #contact-form-wrap #forminator-module-45 .forminator-row div ::placeholder{font-family:Inter,sans-serif;font-weight:300}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload input{border:none;width:260px}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload button{background:#fff;color:#000;margin-left:30px}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload button:hover{background:#00c708}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-file-upload button.forminator-button-delete{background:0 0}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-required{display:none}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#homepage #contact-form-wrap #forminator-module-45 .forminator-row div .forminator-checkbox__wrapper label span{background:#fff;color:#00c708;margin:0 10px}#homepage #contact-form-wrap #forminator-module-45 .forminator-row #upload-1 .forminator-field{display:-webkit-box;display:-ms-flexbox;display:flex}#homepage #contact-form-wrap #forminator-module-45 .forminator-row #upload-1 .forminator-field label.forminator-label{display:block}#homepage #contact-form-wrap #forminator-module-45 .forminator-row #upload-1 .forminator-field div{width:40%}#homepage #contact-form-wrap #forminator-module-45 .forminator-row.forminator-row-last .forminator-field{text-align:center}#homepage #contact-form-wrap #forminator-module-45 .forminator-row.forminator-row-last .forminator-field button{background-color:#fff0;font-family:Inter,sans-serif;font-weight:700;font-size:20px;padding:10px 40px 12px;-webkit-box-shadow:none;box-shadow:none}#homepage #contact-form-wrap #forminator-module-45 .forminator-row.forminator-row-last .forminator-field button:hover{color:#00c708}#homepage #contact-form-wrap #forminator-module-45 .forminator-row .forminator-error-message{line-height:1.3;padding:4px 10px}@media only screen and (max-width:600px){#homepage #contact-form-wrap #form-block{overflow-x:hidden;overflow-y:scroll;padding-top:50px;padding-bottom:50px}#homepage #contact-form-wrap #form-block #forminator-module-45{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start;width:90%}#homepage #contact-form-wrap #form-block #forminator-module-45 .forminator-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage #contact-form-wrap #form-block #forminator-module-45 .forminator-row #upload-1 .forminator-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homepage #contact-form-wrap #form-block #forminator-module-45 .forminator-row #upload-1 .forminator-field div{width:100%}#homepage #contact-form-wrap #form-block #forminator-module-45 .forminator-row #upload-1 .forminator-field div #forminator-field-upload-1_button{margin-left:10px}}#homepage #locations{height:100vh;background:#fff;margin:0}#homepage #locations #locations-map{height:100%;width:100%;background-image:url(/wp-content/themes/twentytwentyone/custom-files/img/map.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1024px){#homepage #locations{height:70vw}#homepage #locations #locations-map{background-image:url(/wp-content/themes/twentytwentyone/custom-files/img/map-mobile.jpg)}}.site-main{padding:0}footer#colophon{display:none}html{font-size:62.5%;line-height:1.5;scroll-behavior:smooth}html #masthead{display:none}html .fw-content{width:100%;margin:0 auto}html .fw-content section{padding:50px 0 80px 0}html .fw-content section .container{width:90%;max-width:1600px;margin:0 auto}html h1,html h2,html h3,html h4{color:#000;font-family:Inter,sans-serif;font-weight:500;line-height:1.1;margin-bottom:20px}html h1,html h1 span{font-family:Inter,sans-serif;font-weight:700;font-size:65px}html h2,html h2 span{font-family:Inter,sans-serif;font-weight:700;font-size:55px}html h3,html h3 span{font-size:40px}html h4,html h4 span{font-size:30px}html a,html p,html span,html ul li{color:#000;font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:1.3;margin-bottom:20px;background:0 0}html .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:0 0;text-decoration:unset;outline:unset}html h2.section-header{text-align:center;margin:70px auto;position:relative;width:640px}html h2.section-header span.brand-color{font-family:Inter,sans-serif;font-weight:700;display:inline-block;margin-bottom:0}html #scroll-to-top{opacity:0;position:fixed;height:50px;width:50px;border:2px solid #00c708;-webkit-box-shadow:2px 3px 6px #c7c7c769;box-shadow:2px 3px 6px #c7c7c769;background:#ffffffa6;border-radius:5px;bottom:15px;right:15px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;cursor:pointer;margin:0}html #scroll-to-top svg{width:60%;margin:9px 20%}html #scroll-to-top:hover{background:#00c708}html .brand-color{color:#00c708}html .custom-button{padding:10px 40px 12px;font-size:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;cursor:pointer;background:0 0;position:relative;border-color:#fff0;height:100%;display:block}html .custom-button::after,html .custom-button::before{position:absolute;content:"";height:100%;top:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}html .custom-button::before{width:20px;border:2px solid #fff;border-right:none;left:0}html .custom-button::after{width:20px;border:2px solid #fff;border-left:none;right:0}html .custom-button.button-tr-c{color:#00c708}html .custom-button.button-tr-c::after,html .custom-button.button-tr-c::before{border-color:#00c708}html .custom-button:hover{color:#00c708}html .custom-button:hover::after,html .custom-button:hover::before{border-color:#00c708}html .custom-button.button-tr-c:hover{color:#000;background:#00c70859}html .custom-button.button-tr-c:hover::after,html .custom-button.button-tr-c:hover::before{border-color:#000}@media only screen and (max-width:600px){html h1{font-size:40px}html h2,html h2 span{font-size:35px}html h3,html h3 span{font-size:30px}html h2.section-header{width:100%}}.add-fadeIn{opacity:0}.fadeIn{-webkit-animation:fadeIn 1s .2s backwards;animation:fadeIn 1s .2s backwards;opacity:1}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.add-slideUp{opacity:0}.slideUp{-webkit-animation:slideUp 1s .2s backwards;animation:slideUp 1s .2s backwards;opacity:1}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.add-slideDown{opacity:0}.slideDown{-webkit-animation:slideDown 1s .2s backwards;animation:slideDown 1s .2s backwards;opacity:1}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.add-slideLeft{opacity:0}.slideLeft{-webkit-animation:slideLeft 1s .2s backwards;animation:slideLeft 1s .2s backwards;opacity:1}@-webkit-keyframes slideLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.add-slideRight{opacity:0}.slideRight{-webkit-animation:slideRight 1s .2s backwards;animation:slideRight 1s .2s backwards;opacity:1}@-webkit-keyframes slideRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.add-slideRightDown{opacity:0}.slideRightDown{-webkit-animation:slideRightDown 1s .2s backwards;animation:slideRightDown 1s .2s backwards;opacity:1}@-webkit-keyframes slideRightDown{0%{opacity:0;-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slideRightDown{0%{opacity:0;-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}.add-slideLeftUp{opacity:0}.slideLeftUp{-webkit-animation:slideLeftUp 1s .2s backwards;animation:slideLeftUp 1s .2s backwards;opacity:1}@-webkit-keyframes slideLeftUp{0%{opacity:0;-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slideLeftUp{0%{opacity:0;-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%)}100%{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes general-svg-dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes general-svg-dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes general-svg-dash-2000{from{stroke-dashoffset:2000}to{stroke-dashoffset:0}}@keyframes general-svg-dash-2000{from{stroke-dashoffset:2000}to{stroke-dashoffset:0}}@-webkit-keyframes moveSlideshow{100%{-webkit-transform:translateX(-66.6666%);transform:translateX(-66.6666%)}}@keyframes moveSlideshow{100%{-webkit-transform:translateX(-66.6666%);transform:translateX(-66.6666%)}}