@import "https://fonts.googleapis.com/css2?family=Fjalla+One&family=Rajdhani:wght@400;500;600&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:#222831;font-family:Rajdhani,sans-serif}@media (max-width:860px){.onlyforseo{font-family:Rajdhani,sans-serif}}@media (max-width:576px){header .smallphotoseo{margin-top:90px;display:block}header .smallphotoseo img{width:100%;height:270px}}@media (min-width:576px) and (max-width:768px){header .smallphotoseo{margin-top:90px;display:block}header .smallphotoseo img{width:100%;height:380px}}@media (min-width:768px) and (max-width:859px){header .smallphotoseo{margin-top:90px;display:block}header .smallphotoseo img{width:100%;height:420px}}.smallphotoseo{display:none}.wrapper{width:100%;max-width:1300px;margin:0 auto}.section{width:100%;height:100%;transition:all 1s}.line{background-color:#7bc74d;width:120px;height:2px;margin-left:10px}.line-left{bottom:0;left:-50px;transform:skew(45deg)}.shortline{background-color:#7bc74d;width:80px;height:2px;margin-top:3px;margin-left:10px}.shortline-left{bottom:0;left:-50px;transform:skew(45deg)}h3{color:#fff;margin-left:10px;padding-top:90px;font-size:38px}header{height:100dvh}header .navdesktop-list,header .hero-text,header .hero-img,header .hero-imgmedium{display:none}header .telcontact{justify-content:start;display:flex}header .telcontact a{z-index:2147483647;position:fixed;bottom:25px;left:15px}header .telcontact a img{width:55px;height:55px}header .mobilenav{z-index:1;background:#fff0;border:none;justify-content:center;align-items:center;width:100%;height:90px;display:flex;position:fixed;top:0;box-shadow:0 0 35px #000}header .mobilenav .nav-item{align-items:center;display:flex}header .mobilenav .nav-item a{display:flex}header .mobilenav div{align-items:center;text-decoration:none;list-style:none;display:flex}header .mobilenav .logo{background-position:50%;background-size:cover;width:50px;height:50px}header .mobilenav p{color:#1fe500;align-items:center;font-family:Fjalla One,sans-serif;font-size:40px;font-weight:700;display:flex}header .mobilenav .toggle{cursor:pointer;color:#fff;margin-right:15px;font-size:2rem}header .mobilenav .menu{z-index:100;background:#fff;width:65%;height:100%;padding:4rem 0 0 3rem;transition:all .3s;position:fixed;top:0;right:-100%}header .mobilenav .close{color:#000;cursor:pointer;font-size:2rem;position:absolute;top:2rem;right:1.25rem}header .mobilenav .list{flex-direction:column;row-gap:2.5rem;list-style:none;display:flex}header .mobilenav .list .item .line{background-color:#7bc74d;width:62%;height:50px}header .mobilenav .list .item .line-left{bottom:0;left:-50px;transform:skew(45deg)}header .mobilenav .list .item .line{width:100px;height:2px;margin-bottom:0;margin-left:0}header .mobilenav a{color:#222831;font-size:20px;font-weight:600;text-decoration:none;transition:all .3s}header .mobilenav a:hover{color:green}header .mobilenav .show-menu{right:0}header .hero-imgmobile{z-index:0;background-position:50%;background-size:cover;width:100%;height:100dvh;position:relative}header .hero-textmobile{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:-35px;margin-left:10px;font-size:18px;display:flex}header .hero-textmobile h1{width:60%}header .hero-textmobile p{color:#fffc;width:60%;font-size:18px;font-style:italic;font-weight:700;display:block}header .hero-textmobile .buttonsoflinksmobile{justify-content:space-around;gap:15px;margin-top:15px;display:flex}header .hero-textmobile .buttonsoflinksmobile a{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #1fe500;border-left:0;padding:10px;font-size:18px;text-decoration:none;transition:all .3s}header .hero-textmobile .buttonsoflinksmobile a:hover{border-left:1px solid #1fe500;transform:scale(.9)}header .hero-shadow{background-color:#22283180;width:100%;height:100dvh;display:flex;position:absolute;top:0;left:0}header .hero-shadowsik{background-color:#22283199;flex-direction:column;width:100%;height:95vh;display:flex;position:absolute;top:0;left:0}header .buttondelivery{display:none}header .white-block{background-color:#222831;width:62%;height:110px;position:absolute}header .white-block-left{bottom:0;left:-50px;transform:skew(45deg)}header .white-block-right{top:0;right:-50px;transform:skew(45deg)}header .white-block{width:45%;height:70px}header .pricebox{text-align:center;color:#000;z-index:2147483647;width:200px;height:35px;box-shadow:none;z-index:0;background-color:#fff;border-radius:12px;align-items:center;font-size:12px;display:flex;position:fixed;bottom:25px;right:7px}header .pricebox .date{padding-left:7px;padding-right:7px}header .pricebox .imgprice{background-color:#000;justify-content:center;align-items:center;width:60px;height:35px;display:flex}header .pricebox .imgprice p{color:#fff;font-size:23px;font-weight:600}header .pricebox .onprice{padding-left:7px;padding-right:7px;font-weight:600}header .priceboxsik{text-align:center;color:#000;z-index:2147483647;width:200px;height:35px;box-shadow:none;z-index:0;background-color:#fff;border-radius:12px;align-items:center;font-size:12px;display:flex;position:fixed;bottom:25px;right:7px}header .priceboxsik .date{padding-left:7px;padding-right:7px}header .priceboxsik .imgprice{background-color:#000;justify-content:center;align-items:center;width:60px;height:35px;display:flex}header .priceboxsik .imgprice p{color:#fff;font-size:23px;font-weight:600}header .priceboxsik .onprice{padding-left:7px;padding-right:7px;font-weight:600}header .telnexttoprice{display:none}.aboutcompany{margin-top:50px}.aboutcompany .imgaboutdesktop{display:none}.aboutcompany .abouttext h2{text-align:start;color:#7bc74d;margin-top:10px;font-size:26px}.aboutcompany .abouttext p{color:#fff;text-align:start;margin-top:15px;margin-left:10px;margin-right:5px;font-size:20px}.aboutcompany .abouttext .imgabout{margin-top:30px;margin-bottom:30px}.aboutcompany .abouttext .imgabout img{width:100%;height:120px}.aboutcompany .abouttext .imgabout .shadowimgcompany{background-color:#22283155;width:100%;height:130px;display:inline-block;position:absolute;left:0;box-shadow:0 0 35px #000}.aboutcompany .abouticon{color:#fff;background-color:#393e46;margin-top:25px;padding-bottom:25px;font-size:16px}.aboutcompany .abouticon p{padding-top:5px}.aboutcompany .abouticon .iconsone{text-align:center;justify-content:space-between;padding-top:25px;font-weight:600;display:flex}.aboutcompany .abouticon .iconsone .years,.aboutcompany .abouticon .iconsone .clients{width:50%}.aboutcompany .abouticon .iconstwo{text-align:center;justify-content:space-between;padding-top:32px;font-weight:600;display:flex}.aboutcompany .abouticon .iconstwo .fasttransport,.aboutcompany .abouticon .iconstwo .contacts{width:50%}.aboutcompany .bgcflotamobile{justify-content:center;margin:27px 5px 15px;display:flex}.aboutcompany .bgcflotamobile .imgcarsmobile{width:100%;height:120px}.aboutcompany .imgcarsdesktop,.aboutcompany .abouticondesktop{display:none}.offer{margin-top:50px;margin-bottom:30px;padding:10px}.offer .bgcoildesktop{display:none}.offer .offertextmobile{color:#fff;z-index:100;margin-top:15px;margin-left:10px;margin-right:5px;font-size:21px}.offer .offertextmobile h1{color:#7bc74d;margin-bottom:5px;font-size:26px}.offer .offertextmobile h2{margin-top:25px;margin-bottom:5px;font-size:26px}.offer img{opacity:.07;width:100%;height:1100px;position:absolute}.offer .offertextdesktop{display:none}.delivery .priceoil{color:#000;background-color:#7bc74d;border:none;border-radius:2%;align-items:center;width:250px;height:40px;margin-left:7px;font-weight:600;display:flex;box-shadow:0 0 35px #000}.delivery .priceoil div{padding-left:3px;padding-right:10px}.delivery .priceoil .imgpriceoil{background-color:#000;justify-content:center;align-items:center;width:60px;height:40px;padding-left:0;padding-right:0;display:flex}.delivery .priceoil .imgpriceoil p{color:#fff;font-size:26px;font-weight:600}.delivery .flexdelivery{justify-content:space-between;display:flex}.delivery .flexdelivery .bgccardeli{display:none}.delivery .flexdelivery form{margin-top:25px}.delivery .flexdelivery form input{color:#fff;background-color:#393e46;border:none;width:50vw;height:30px;margin-bottom:18px;margin-left:10px;padding-left:5px;font-size:14px;box-shadow:0 0 35px #000}.delivery .flexdelivery form select{color:#000;background-color:#7bc74d;border:#000;height:25px;margin-bottom:18px;margin-left:10px;font-size:14px}.delivery .flexdelivery form button{cursor:pointer;color:#000;background-color:#7bc74d;border:#7bc74d;margin-left:20vw;padding:10px;font-size:14px;font-weight:600;box-shadow:0 0 35px #000}.delivery .flexdelivery form button:hover{background-color:#fff}.delivery .flexdelivery form .form-control{color:#fff;z-index:2147483647}.delivery .flexdelivery .bgcoildeli{width:35vw;height:35vh;padding-top:65px;padding-right:10px}.delivery .films{flex-direction:column;align-items:center;display:flex}.delivery .films iframe{box-shadow:0 0 35px #000}.delivery .films p{color:#fff;margin-top:35px;font-size:19px}.contact{margin-top:50px;margin-bottom:50px;padding:10px}.contact .contactus{flex-direction:column;align-items:center;margin-top:45px;display:flex}.contact .contactus p{color:#fff;margin-bottom:15px;font-size:21px;text-decoration:none;list-style:none}.contact .contactus p img{width:30px;height:30px;margin-left:13px;margin-right:7px}.contact .contactus p .flotacontact{display:none}.contact .contactus .contactfoto{width:100%;height:130px;margin-top:20px;box-shadow:0 0 35px #000}.contact .contactus .contactfotoshadow{background-color:#22283178;width:100%;height:130px;margin-top:-130px;box-shadow:0 0 35px #000}.contact .contactus form{background-color:#393e46;flex-direction:column;align-items:center;width:100%;margin-top:10px;display:flex}.contact .contactus form p{text-align:center;color:#7bc74d;margin-top:0;padding-top:25px;padding-bottom:7px;font-size:30px;font-weight:500}.contact .contactus form label{color:#fff;margin-right:10px;font-size:20px}.contact .contactus form textarea{color:#fff;background-color:#222831;border:none;width:250px;height:130px;padding-top:2px;padding-left:6px;font-size:17px}.contact .contactus form input{color:#fff;background-color:#222831;border:none;height:22px;margin-bottom:12px;padding-left:6px;font-size:15px}.contact .contactus form button{cursor:pointer;color:#222831;background-color:#7bc74d;border:none;margin-top:15px;margin-bottom:20px;padding:15px;font-size:14px;font-weight:600}.contact .contactus form button:hover{background-color:#fff}@media (max-width:295px){header .pricebox,header .priceboxsik{width:180px}}@media (min-width:610px) and (max-width:800px){.aboutcompany .bgcflotamobile .imgcarsmobile{height:155px}}@media (min-width:800px) and (max-width:1280px){.aboutcompany .bgcflotamobile{justify-content:center;display:flex}.aboutcompany .bgcflotamobile .imgcarsmobile{width:80%;height:230px}}@media (max-width:1280px){.aboutcompany .infoaboutcompany .abouttext{padding:10px}}@media (min-width:650px){.aboutcompany .abouttext .imgabout img,.aboutcompany .abouttext .imgabout .shadowimgcompany{height:250px}}@media (min-width:510px) and (max-width:860px){header .hero-imgmobile{display:none}header .hero-textmobile{font-size:23px}header .hero-textmobile h1{width:100%}header .hero-textmobile p{width:100%;font-size:18px}header .hero-imgmedium{z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:relative}.contact .contactus .contactfoto{height:200px}.contact .contactus .contactfotoshadow{height:200px;margin-top:-200px}header .hero-shadow{background-color:#222831b3}}.callprice{width:100%;height:110px;position:absolute;bottom:15px}.callprice .priceoil{background-color:#222831;justify-content:space-evenly;align-items:center;font-size:18px;display:flex}.callprice .priceoil p{color:#fff;text-align:center}.callprice .priceoil .dayprice{padding:4px}.callprice .priceoil .dayprice span{font-style:italic}.callprice .priceoil .amount{padding:4px}.callprice .priceoil .amount span{font-style:italic}.callprice .priceoil .onoil{background-color:#000;padding:10px 18px;font-size:25px;font-weight:700}.callprice .callaction{background-color:#2c313895;border-top:1px solid #1fe500;border-bottom:1px solid #1fe500;justify-content:center;width:100%;margin-bottom:10px;padding-top:15px;padding-bottom:15px;display:flex}.callprice .callaction a{color:#fff;align-items:center;font-size:19px;text-decoration:none;display:flex}.callprice .callaction a img{width:25px;margin-right:8px}@media (min-width:860px){header{height:100vh}header .hero-imgmobile,header .hero-textmobile,header .hero-imgmedium{display:none}header .hero-img{background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:relative}header .hero-shadow{background-color:#22283189;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}header .hero-shadowsik{background-color:#222831bf;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute}header .hero-shadowsik .offextxt{max-width:850px;margin-top:160px;padding-left:35px;padding-right:35px}header .hero-shadowsik .offextxt h1{color:#31c41a;margin-bottom:17px;font-weight:700}header .hero-shadowsik .offextxt p{color:#fff;margin-bottom:12px;font-size:17px}header .hero-text{color:#fff;margin-top:-100px;font-size:27px;display:block}header .hero-text p{text-align:center;color:#fffc;font-size:22px;font-style:italic;font-weight:700}header .hero-text .buttonslinks{justify-content:center;font-size:21px;display:flex}header .hero-text .buttonslinks .btns{color:#fff;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid #1fe500;border-left:0;margin:20px 15px 15px;padding:12px 30px;text-decoration:none;transition:all .3s;position:relative}header .hero-text .buttonslinks .btns:hover{color:#fff;border:2px solid #1fe500;transform:scale(.9)}header .pricebox{text-align:center;color:#000;z-index:0;background-color:#fff;border-radius:0 12px 12px 0;align-items:center;width:240px;height:40px;font-size:14px;display:flex;position:absolute;bottom:20px;left:0}header .pricebox .date{padding-left:7px;padding-right:7px}header .pricebox .imgprice{background-color:#000;justify-content:center;align-items:center;width:60px;height:40px;display:flex}header .pricebox .imgprice p{color:#fff;font-size:26px;font-weight:600}header .pricebox .onprice{padding-left:7px;padding-right:7px;font-weight:600}header .priceboxsik{text-align:center;color:#000;z-index:0;background-color:#fff;border-radius:0 12px 12px 0;align-items:center;width:240px;height:40px;font-size:14px;display:flex;position:absolute;bottom:20px;left:0}header .priceboxsik .date{padding-left:7px;padding-right:7px}header .priceboxsik .imgprice{background-color:#000;justify-content:center;align-items:center;width:60px;height:40px;display:flex}header .priceboxsik .imgprice p{color:#fff;font-size:26px;font-weight:600}header .priceboxsik .onprice{padding-left:7px;padding-right:7px;font-weight:600}header .telcontact{display:none}header .telnexttoprice{color:#fff;display:block;position:absolute;bottom:25px;left:250px}.contact .contactus .contactfoto{height:270px}.contact .contactus .contactfotoshadow{height:270px;margin-top:-270px}.callprice{justify-content:start;height:52px;display:flex}.callprice .callaction{border-right:1px solid #1fe500;order:2;width:400px;margin-bottom:0;margin-left:2px}.callprice .priceoil{order:1;width:400px}}@media (min-width:960px){header .mobilenav{display:none}header .navdesktop-list{z-index:2147483647;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:2100px;margin:0 auto;padding:1rem 0;display:flex;position:fixed;top:0;box-shadow:0 0 15px #000}header .navdesktop-list .nav-item a{text-decoration:none;list-style:none;display:flex}header .navdesktop-list .nav-item a .logo{z-index:2147483647;background-position:50%;background-size:cover;width:50px;height:50px}header .navdesktop-list .nav-item a p{color:#31c41a;opacity:1;align-items:center;font-family:Fjalla One,sans-serif;font-size:45.5px;font-weight:700}}@media (min-width:1160px){.aboutcompany .abouticon{display:none}.aboutcompany .abouticondesktop{color:#fff;text-align:center;background-color:#393e4600;justify-content:space-around;width:100%;margin:35px 0 30px;padding-top:30px;padding-bottom:30px;font-size:21px;font-weight:600;display:flex}.aboutcompany .abouticondesktop p{padding-top:10px}}@media (min-width:1280px){.aboutcompany .infoaboutcompany{justify-content:space-between;margin-left:100px;margin-right:100px;display:flex}.aboutcompany .infoaboutcompany .abouttext h2{font-size:26px}.aboutcompany .infoaboutcompany .abouttext p{font-size:23px}.aboutcompany .infoaboutcompany .imgabout{display:none}.aboutcompany .infoaboutcompany .imgaboutdesktop{border-radius:10%;justify-content:center;margin-top:15px;margin-bottom:15px;display:flex}.aboutcompany .imgcarsmobile{display:none}.aboutcompany .bgcflota{justify-content:center;display:flex}.aboutcompany .bgcflota .imgcarsdesktop{width:70%;height:275px;margin-top:20px;display:flex}.offer .line,.offer .shortline{margin-left:55px}.offer .white-block,.offer h3{margin-left:50px}.offer .offertextmobile{display:none}.offer .bgcoildesktop{z-index:-1;width:1100px;height:1240px;display:block}.offer .offertextdesktop{z-index:100;margin-top:15px;margin-left:50px;margin-right:50px;display:block}.offer .offertextdesktop h1{color:#7bc74d;margin-bottom:2px;font-size:30px}.offer .offertextdesktop h2{color:#fff;margin-top:20px;font-size:30px}.offer .offertextdesktop p{color:#fff;text-align:justify;margin-bottom:27px;font-size:20px}.delivery{margin-left:100px;margin-right:100px}.delivery .priceoil{margin-left:50px}.delivery h3{margin-top:90px;margin-left:50px}.delivery .line{margin-left:55px}.delivery .flexdelivery form{margin-top:40px;margin-left:50px}.delivery .flexdelivery form input{width:614px;height:34px;font-size:17px}.delivery .flexdelivery form select{height:25px}.delivery .flexdelivery form button{margin-left:261px;font-size:17px}.delivery .flexdelivery .bgcoildeli{display:none}.delivery .flexdelivery .bgccardeli{width:495px;margin-bottom:50px;margin-right:80px;display:block}.delivery .films{flex-direction:row;justify-content:space-around;display:flex}.delivery .films p{margin-bottom:8px;font-size:23px}.contact{margin-left:100px;margin-right:100px}.contact .contactus{flex-direction:row;justify-content:space-around;display:flex}.contact .contactus p{font-size:27px}.contact .contactus p .flotacontact{width:230px;height:200px;margin-top:20px;display:block}.contact .contactus .contactfoto,.contact .contactus .contactfotoshadow{display:none}.contact .contactus form{width:500px;margin-right:30px}.contact .contactus form h3{margin-bottom:20px}.contact .contactus form input{height:30px}.contact .contactus form textarea{width:350px;height:180px}}#headernav{justify-content:center;height:0;display:flex}#headernav .navdesktop-list{z-index:2147483647;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffffd;border:none;justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex;position:fixed;top:0;box-shadow:0 0 15px #000}#headernav .navdesktop-list .nav-item a{text-decoration:none;list-style:none;display:flex}#headernav .navdesktop-list .nav-item a .logo{z-index:2147483647;background-position:50%;background-size:cover;width:50px;height:50px}#headernav .navdesktop-list .nav-item a p{color:#31c41a;opacity:1;align-items:center;font-family:Fjalla One,sans-serif;font-size:45.5px;font-weight:700}#headernav .navdesktop-list a{color:#000;margin-right:3.4vw;font-family:Rajdhani,sans-serif;font-size:19px;font-weight:600;text-decoration:none;list-style:none;transition:color .3s}#headernav .navdesktop-list .active{color:#31c41a}#headernav .navdesktop-list .nav-item a{color:#fff;font-size:2.8vh;text-decoration:none;display:flex}#headernav .navdesktop-list .nav-item:first-child{margin-left:1rem;margin-right:auto}#headernav .navdesktop-list a:hover{opacity:.7}#headernav .mobilenav{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border:none;justify-content:space-between;align-items:center;width:100%;height:90px;display:flex;position:fixed;top:0;box-shadow:0 0 35px #000}#headernav .mobilenav .nav-item{align-items:center;display:flex}#headernav .mobilenav div{align-items:center;text-decoration:none;list-style:none;display:flex}#headernav .mobilenav .logo{background-position:50%;background-size:cover;width:50px;height:50px}#headernav .mobilenav p{color:#31c41a;align-items:center;font-family:Fjalla One,sans-serif;font-size:5.8vh;font-weight:700;display:flex}#headernav .mobilenav .toggle{cursor:pointer;color:#fff;margin-right:15px;font-size:2rem}#headernav .mobilenav .menu{z-index:100;background:#fff;width:65%;height:100%;padding:4rem 0 0 3rem;transition:all .3s;position:fixed;top:0;right:-100%}#headernav .mobilenav .close{color:#fff;cursor:pointer;font-size:2rem;display:none;position:absolute;top:1.5rem;right:1.25rem}#headernav .mobilenav .list{flex-direction:column;row-gap:2.5rem;list-style:none;display:flex}#headernav .mobilenav .list .item .line{background-color:#7bc74d;width:62%;height:50px}#headernav .mobilenav .list .item .line-left{bottom:0;left:-50px;transform:skew(45deg)}#headernav .mobilenav .list .item .line{width:100px;height:2px;margin-bottom:0;margin-left:0}#headernav .mobilenav a{color:#222831;font-size:20px;font-weight:600;text-decoration:none;transition:all .3s}#headernav .mobilenav a:hover{color:green}#headernav .mobilenav .show-menu{right:0}#headernav .mobilenav .nav__links{perspective:none;background-color:#222831;width:50vw;height:100vh;transition:all 1s;display:block;position:absolute;top:90px;right:-50vw}#headernav .mobilenav .nav__links ul{flex-direction:column;align-items:flex-start;margin-left:25px;display:flex}#headernav .mobilenav .nav__links ul li{border-left:1px solid #adff2f;margin-top:25px;padding:25px;list-style:none;box-shadow:0 0 35px #000}#headernav .mobilenav .nav__links ul li a{color:#fff;text-decoration:none}@media (max-width:859px){#headernav .navdesktop-list{display:none}header .hero-shadowsik .offextxt{margin-top:20px}header .hero-shadowsik .offextxt h1{color:#31c41a;margin-bottom:17px;padding-left:30px;padding-right:30px}header .hero-shadowsik .offextxt p{color:#fff;margin-bottom:13px;padding-left:30px;padding-right:30px;font-size:17px}}@media (min-width:860px){#headernav .mobilenav{display:none}}@keyframes animationss{0%{right:-50vw}to{right:0}}.menu-button{cursor:pointer;z-index:80000;background:#222831;border:none;justify-content:center;align-items:center;width:100px;height:90px;display:flex;position:fixed;right:0}#headernav .mobilenav .menu-button .burger{color:#fff;font-size:35px}.sidebar{background:#f8f9fa;flex-direction:column;align-items:center;width:100%;height:100vh;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.sidebar .first{margin-top:130px}.sidebar.open{transform:translate(0)}.sidebar a{color:#212529;padding:1rem;text-decoration:none;display:block}#headernav .mobilenav .sidebar .nav-mob{font-size:27px}#headernav .mobilenav .sidebar .active{color:green}.contact .contactus .contactform span{color:red;padding:10px}.status-message{color:#47fc00}.services-description{color:#fff;max-width:1100px;margin:140px auto 60px;padding:15px}.services-description h1{color:#0dcd0d;margin-bottom:10px;font-size:30px}.services-description .short-news{padding:20px;font-size:17px;box-shadow:0 0 35px #000}.services-description .short-news p{margin-bottom:15px}.otherlinks{flex-direction:column;align-items:center;display:flex}.otherlinks a{color:#ffffff19;text-decoration:none}.login-to-panel{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-to-panel h1{color:#31c41a;margin-bottom:40px;font-size:55px}.login-to-panel input{margin-bottom:20px;padding:7px;font-size:15px}.login-to-panel button{letter-spacing:1px;padding:7px;font-size:15px}.login-to-panel a{color:gray;margin-top:60px;text-decoration:underline}@media (min-width:1024px){.aboutcompany .abouttext p{text-align:justify}}footer{color:#212529;background-color:#f8f9fa;width:100%;max-width:2100px;margin:0 auto;font-size:15px}footer .allboxfooter{justify-content:space-around;align-items:center;gap:25px;display:flex}footer .allboxfooter .upbox{align-items:center;padding-top:20px;padding-bottom:15px;display:flex}footer .allboxfooter .upbox .boximgoil{justify-content:center;width:50%;display:flex}footer .allboxfooter .upbox .boximgoil img{padding-left:20px}footer .allboxfooter .upbox .box1footer{flex-direction:column;align-items:start;width:100%;display:flex}footer .allboxfooter .upbox .box1footer .namefooter{color:#31c41a;font-weight:700}footer .allboxfooter .upbox .box1footer .rightbox p:first-child{font-weight:700}footer .allboxfooter .downbox{text-align:center;padding-right:5px}footer .seopage{display:none}@media (min-width:730px){footer .allboxfooter{flex-direction:row;justify-content:space-evenly;align-items:center}footer .allboxfooter .downbox{padding-bottom:0}footer .seopage{justify-content:space-around;margin:10px;font-size:15px;display:flex}footer .seopage a{color:#2228317c;margin-bottom:15px;text-decoration:none}}
