#main{position:fixed;width:100%;z-index:5}#main .navigation{margin:0 2.188rem}@media screen and (max-width:1024px){#main .navigation{max-width:100%}}@media screen and (max-width:500px){#main .navigation{margin:0 1rem}}#main .navigation .nav{display:flex;justify-content:space-between;align-items:center;margin-top:2.88rem;background-color:#da2e38;border-radius:30px;border:2px solid #da2e38}#main .navigation .nav .logo{background-color:#fff;border-top-left-radius:28px;border-bottom-left-radius:28px}#main .navigation .nav .logo::after{content:none}#main .navigation .nav .logo img{max-width:16.25rem;height:6.25rem;padding:0rem 1rem;object-fit:contain}#main .navigation .nav .links_nav{display:flex;align-items:center}#main .navigation .nav .links_nav a{transition:ease-in-out 0.5s}#main .navigation .nav .links_nav a:hover{color:#303030}#main .navigation .nav .links_nav .line{background-color:#fff;width:2px;height:28.5px}#main .navigation .nav .links_nav .button{display:flex;column-gap:1.563rem;padding:1.5rem 2.188rem}#main .navigation .nav .links_nav .button .sub{background-color:#fff;color:#303030;padding:0.938rem 1.25rem;border-radius:10px}#main .navigation .nav .links_nav .button .phone{background-color:#303030;color:#fff;padding:0.938rem 1.25rem;border-radius:10px}#main .navigation .nav .links_nav a,
#main .navigation .nav .links_nav p{padding:0 0.625rem;color:#fff;font-size:1.25rem;transition:ease-in-out 0.5s}#main .navigation .nav .links_nav a:last-child{border:none}#main .navigation .nav .links_nav p{cursor:pointer}#main .navigation .nav .links_nav .dropdown_nav{position:relative}#main .navigation .nav .links_nav .dropdown_nav .link{transition:ease-in-out 0.5s;display:inline-flex;align-items:center}#main .navigation .nav .links_nav .dropdown_nav .link span{margin-left:0.8rem;transition:ease-in-out 0.5s;font-size:0.75rem;padding:0.313rem 0 0 0.625rem;color:#fff}#main .navigation .nav .links_nav .dropdown_nav .dropdown_nav_container{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:3.063rem;background-color:#fff;transition:ease-in-out 0.5s;opacity:0;visibility:hidden;box-shadow:1px 7px 12px #000000a6}#main .navigation .nav .links_nav .dropdown_nav .dropdown_nav_container .link_dropdown{padding:0.5rem 0.625rem;color:#303030;transition:ease-in-out 0.5s;white-space:nowrap;border:none;width:100%;border-bottom:2px solid #da2e38}#main .navigation .nav .links_nav .dropdown_nav .dropdown_nav_container .link_dropdown:hover{color:#fff;background-color:#303030}#main .navigation .nav .links_nav .dropdown_nav .dropdown_nav_container .link_dropdown:last-child{border-bottom:none}#main .navigation .nav .links_nav .dropdown_nav:hover .link span{transform:rotate(180deg);color:}#main .navigation .nav .links_nav .dropdown_nav:hover .dropdown_nav_container{opacity:1;visibility:visible}#main .navigation .nav .links_nav a{transition:ease-in-out 0.5s}#main .navigation .nav .links_nav a::after{content:none}#main .navigation .nav .links_nav .vertical_line{display:block;height:24px;width:1px;background-color:#d7d7d8;margin-right:2.5rem}#main .navigation .menu_hamburger{display:none;cursor:pointer}@media screen and (max-width:1500px){#main .navigation .nav .logo img{max-width:12.5rem;height:9.125rem}#main .navigation .nav .links_nav .button{display:flex;flex-direction:column;column-gap:1.563rem;row-gap:10px;padding:0.938rem 1.563rem}}#main .menu_mobile{width:100%;visibility:hidden;z-index:9999}#main .menu_mobile.active{height:100vh;visibility:visible}#main .menu_mobile.active .overlay{opacity:0.5}#main .menu_mobile.active .wrapper_mobile{left:0}#main .menu_mobile .overlay{position:absolute;height:100%;width:100%;top:0;background-color:#000;opacity:0}#main .menu_mobile .button{display:flex;flex-direction:column;max-width:fit-content;margin-left:0.625rem;row-gap:1rem}#main .menu_mobile .button .sub{background-color:#fff;color:#303030;padding:0.938rem 1.25rem;border-radius:10px}#main .menu_mobile .button .phone{background-color:#da2e38;color:#fff;padding:0.938rem 1.25rem;border-radius:10px}#main .menu_mobile .wrapper_mobile{position:absolute;top:0;left:-50vw;height:100%;width:100%;max-width:50vw;background-color:#303030;transition:all 0.24s cubic-bezier(0.645,0.1,0.355,1)}#main .menu_mobile .wrapper_mobile a,
#main .menu_mobile .wrapper_mobile p{padding:0.625rem 0.938rem;color:#fff;border-radius:10px}#main .menu_mobile .wrapper_mobile .top{display:flex;justify-content:space-between;padding:1.25rem;background-color:#fff}#main .menu_mobile .wrapper_mobile .top span{color:#da2e38;font-size:1.25rem}#main .menu_mobile .wrapper_mobile .container_links_mobile{display:flex;flex-direction:column;row-gap:0.5rem;padding:0.625rem;z-index:9999}#main .menu_mobile .wrapper_mobile .container_links_mobile .link{display:flex;align-items:center;justify-content:space-between}#main .menu_mobile .wrapper_mobile .container_links_mobile .link span{transition:all ease-in 0.2s}#main .menu_mobile .wrapper_mobile .container_links_mobile .link.active{background-color:}#main .menu_mobile .wrapper_mobile .container_links_mobile .link.active span{transform:rotate(180deg)}#main .menu_mobile .wrapper_mobile .container_links_mobile .dropdown_nav_mobile{display:none}#main .menu_mobile .wrapper_mobile .container_links_mobile .dropdown_nav_mobile .dropdown_wrapper{display:flex;flex-direction:column;row-gap:0.5rem;margin-left:2rem}#main .menu_mobile .wrapper_mobile .container_links_mobile .dropdown_nav_mobile .dropdown_wrapper .link_dropdown:hover{background-color:;color:}#main .menu_mobile .wrapper_mobile .container_links_mobile .button.contact_us{margin-left:0}@media screen and (max-width:1465px){#main .navigation .bottom_nav .links_nav{padding:0 1rem}#main .navigation .bottom_nav .links_nav a{padding-right:1rem}#main .navigation .bottom_nav .links_nav .vertical_line{margin-right:1rem}}@media screen and (max-width:1200px){#main .navigation .nav .links_nav{display:none}#main .navigation .nav .logo img{height:3.75rem}#main .navigation .menu_hamburger{position:relative;display:flex;align-items:center;justify-content:center;height:2.188rem;width:2.188rem;margin-right:0.938rem;border-radius:40px;background-color:#fff}#main .navigation .menu_hamburger .line{width:15px;height:1.43px;background-color:#da2e38}#main .navigation .menu_hamburger .line::before, #main .navigation .menu_hamburger .line::after{content:"";position:absolute;display:block;height:1.43px;width:15px;background-color:#da2e38}#main .navigation .menu_hamburger .line::before{top:11px}#main .navigation .menu_hamburger .line::after{top:22px}}@media screen and (max-width:769px){#main .menu_mobile .wrapper_mobile{max-width:75vw}#main .menu_mobile .wrapper_mobile .container_links_mobile .link.show{display:flex}#main .menu_mobile .wrapper_mobile .show{display:block}}@media screen and (max-width:500px){#main .menu_mobile .wrapper_mobile{max-width:100%}}@media screen and (max-width:400px){#main .logo img{width:100%}}footer{display:flex;border-top:2px solid #da2e38}footer .left{display:flex;flex-direction:column;padding:70px 60px;max-width:450px}footer .left .logo img{max-width:330px}footer .left p,
footer .left a{color:#303030}footer .left .padding_bot{padding-bottom:15px}footer .left a{max-width:255px}footer .left a.logo::after{display:none}footer .left a.address{padding:50px 0 25px}footer .left a.address::after{bottom:15px}footer .left a.padding_bot{padding-bottom:15px}footer .left a.padding_bot::after{bottom:10px}footer .right{display:flex;flex-direction:column;justify-content:space-between;padding:70px 0px 0;width:100%;background-color:#da2e38}footer .right a,
footer .right p{color:#fff}footer .right .top{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:50px;padding:0 50px 50px}footer .right .top .box{max-width:300px;width:100%;color:#fff}footer .right .top .box.menu{display:flex;flex-direction:column}footer .right .top .box h2{margin-bottom:15px;font-size:25px;border-bottom:2px solid #fff;color:#fff}footer .right .top .box a{padding-bottom:15px}footer .right .bottom{display:flex;align-items:center;justify-content:space-between;padding:15px 50px 10px;border-top:2px solid #fff}footer .right .bottom .logo{display:flex;flex-wrap:wrap;row-gap:15px}footer .right .bottom .logo img{margin-left:25px;object-fit:contain}footer .right .bottom .link{display:flex;flex-wrap:wrap;row-gap:15px}footer .right .bottom .link a{margin-right:50px}@media screen and (max-width:900px){footer .right .bottom{flex-direction:column;align-items:baseline;row-gap:50px}}@media screen and (max-width:800px){footer{flex-direction:column}footer .left{max-width:unset;border-top:1px solid #da2e38}}@media screen and (max-width:600px){footer .left{padding:40px 35px}footer .left .logo img{max-width:250px}footer .right .top{padding:0 35px 50px}footer .right .bottom{padding:40px 35px}}*{font-family:"Roboto", sans-serif;color:#303030}h1{font-size:4.063rem;font-weight:bold;line-height:5rem}@media screen and (max-width:1024px){h1{font-size:3.125rem;line-height:3.125rem}}@media screen and (max-width:600px){h1{font-size:2.5rem}}h2{font-size:3.438rem;font-weight:bold;line-height:4rem}@media screen and (max-width:1024px){h2{font-size:2.5rem;line-height:3.125rem}}@media screen and (max-width:600px){h2{font-size:2rem}}h3{font-size:2.813rem;font-weight:bold}@media screen and (max-width:1500px){h3{font-size:1.875rem}}@media screen and (max-width:1100px){h3{font-size:1.563rem}}.text{font-size:1.25rem;line-height:2.188rem;font-weight:400}@media screen and (max-width:1024px){.text{font-size:1rem}}@media screen and (max-width:600px){.text{font-size:0.875rem}}a{position:relative}a.white::after{background-color:#fff}a.padding::after{bottom:10px}a.button::after{content:none}a::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:#da2e38;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}a:hover::after{transform:scaleX(1)}html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;overflow-x:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,
h2,
h3,
p{margin:0}ul{margin:0;padding:0}p,
li{line-height:1.8}a{text-decoration:none}.hero{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:40px;width:100%;height:600px;padding-top:275px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1}.hero h1,
.hero p{position:relative;z-index:2;text-align:center;color:#fff}.hero h2{padding:0 2rem}.hero p{border-bottom:5px solid #da2e38;font-size:40px;font-weight:400;line-height:53px}@media screen and (max-width:1200px){.hero{padding-top:0;justify-content:center}.hero p{font-size:30px}}@media screen and (max-width:600px){.hero p{font-size:20px}}@media screen and (max-width:400px){.hero p{font-size:16px}}#job .career{margin:0 auto;padding:150px 10%}#job .career h2{padding-bottom:20px}#job .career .wrapper_jobs{display:flex;justify-content:left;flex-wrap:wrap;gap:3rem;padding-top:5%}#job .career .wrapper_jobs .container_job{max-width:30%;padding:25px;border:2px solid #da2e38}#job .career .wrapper_jobs .container_job p{padding:15px 0}#job .career .wrapper_jobs .container_job h3{font-size:25px}@media screen and (max-width:1750px){#job .career .wrapper_jobs .container_job{max-width:47%}}@media screen and (max-width:835px){#job .career .wrapper_jobs .container_job{max-width:100%}}#job .career .button_job{background-color:#da2e38;padding:1.5rem;text-align:center;color:#fff;border:2px solid #da2e38;transition:0.5s all;font-family:"Lato", sans-serif;font-size:16px}#job .career .button_job:hover{cursor:pointer;background-color:#fff;color:#da2e38;transition:0.5s all}#job .modal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}#job .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border:2px solid #da2e38;width:80%}#job .modal-content .redBox,
#job .modal-content .yellowBox,
#job .modal-content .greenBox{padding:10px;font-family:Roboto, sans-serif;font-size:15px;font-weight:bold;margin:15px 0;line-height:1.2}#job .modal-content .redBox{background:#ffc7c7;border:1px solid #ff6c6c;color:#ff6c6c}#job .modal-content .greenBox{background:#c3ffa2;border:1px solid #72b74d;color:#72b74d}#job .modal-content .yellowBox{background:#fff7b2;border:1px solid #b7a058;color:#b7a058}#job .modal-content .testBox{background:#c3ffa2;border:1px solid #72b74d;color:#72b74d;width:100%;min-height:150px}@media screen and (max-width:1220px){#job .modal-content{overflow-y:scroll;height:80vh}}@media screen and (max-width:500px){#job .modal-content{width:100%;height:100%}}#job .modal-content::-webkit-scrollbar-thumb{background:#da2e38}#job .modal-content::-webkit-scrollbar{width:10px}#job .modal-content input,
#job .modal-content select,
#job .modal-content textarea{text-transform:uppercase;color:#303030;padding:25px 15px;width:47%;margin:25px 10px 0;position:relative;border:1px solid #dbdada;box-sizing:border-box;resize:none}@media screen and (max-width:1220px){#job .modal-content input, #job .modal-content select, #job .modal-content textarea{width:100%}}#job .modal-content input::placeholder,
#job .modal-content select::placeholder,
#job .modal-content textarea::placeholder{color:#000}#job .modal-content textarea{width:96%}#job .modal-content .submit{margin:20px auto;width:fit-content;text-align:center;background-color:#303030;color:#fff;padding:0.938rem 1.25rem;border-radius:10px;transition:0.5s ease-in-out}#job .modal-content .submit:hover{background-color:#da2e38}#job .modal-content .submit button{padding:0;border:none;background:none;color:#fff;text-align:center}#job .modal-content .submit button:hover{cursor:pointer}#job .modal-content::placeholder{color:}#job .modal-content label.forSelect{text-transform:uppercase;position:relative;height:100%;display:inline-block;width:47%;margin:25px 10px 0;cursor:pointer}@media screen and (max-width:1220px){#job .modal-content label.forSelect{width:100%}}#job .modal-content select{width:100%;margin:auto;padding-right:33px}#job .modal-content .forInputFile{text-transform:uppercase;display:inline-block;color:;margin-top:50px;padding:25px 15px;width:47%;margin:25px 10px 0;position:relative;border:1px solid #dbdada;background:white;padding-right:37px}@media screen and (max-width:1220px){#job .modal-content .forInputFile{width:100%}}#job .modal-content .inputFile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#job .close{float:right;cursor:pointer;color:#da2e38}