@import url("https://fonts.googleapis.com/css2?family=Mrs+Sheppards&family=Open+Sans:wght@400;600;700&display=swap");img{max-width:100%}html{scroll-behavior:smooth}body{font-size:16px;font-weight:400;font-display:swap;font-family:Open Sans,sans-serif}a:hover{text-decoration:none}*{outline:0!important}.mobileMenu{display:none}.main-header{position:fixed;top:0;background-color:#282828;left:0;width:100%;z-index:99}.main-header .header-bar{height:60px;justify-content:space-between;transition:.3s;border-bottom:1px solid hsla(0,0%,100%,.6);align-items:center;display:flex}.main-header .header-bar .contacts a{color:hsla(0,0%,100%,.7);transition:.3s;display:block}.main-header .header-bar .contacts a>i{margin-right:10px}.main-header .header-bar .actions,.main-header .header-bar .actions .socials ul{justify-content:flex-end;align-items:center;display:flex}.main-header .header-bar .actions .socials ul{list-style:none;padding:0;margin:0 10px 0 0}.main-header .header-bar .actions .socials ul li a{font-size:20px;color:hsla(0,0%,100%,.6);transition:.3s;margin:0 10px;display:block}.main-header .header-bar .actions .socials ul li a:hover{text-shadow:0 0 12px hsla(0,0%,100%,.5);color:#fff}.main-header .header-bar .language{height:50px;justify-content:flex-start;position:relative;align-items:center;width:120px;display:flex}.main-header .header-bar .language .flag{height:20px;margin-right:10px;border-radius:50%;width:20px}.main-header .header-bar .language .active{cursor:pointer}.main-header .header-bar .language .active .hl-code{font-size:14px;color:#fff;color:hsla(0,0%,100%,.5);transition:.3s}.main-header .header-bar .language .list{transform:translateY(30px);transition:.3s;position:absolute;opacity:0;visibility:hidden;top:100%;background-color:#fff;left:0;width:100%;z-index:99}.main-header .header-bar .language .list ul{list-style:none;padding:0;margin:0}.main-header .header-bar .language .list ul li a{padding:5px;justify-content:flex-start;font-size:15px;color:#000;transition:.3s;align-items:center;display:flex}.main-header .header-bar .language .list ul li a:hover{background-color:#f29d01}.main-header .header-bar .language:hover .list{transform:translateY(-5px);opacity:1;visibility:visible}.main-header .header-bar .contacts a:hover,.main-header .header-bar .language:hover .active .hl-code{color:#fff}.main-header .header-container{padding:15px 0;justify-content:space-between;align-items:center;display:flex}.main-header .header-container .logo{transition:.3s;width:250px}.main-header .header-container .menu{width:calc(100% - 250px);padding-left:20px}.main-header .header-container .company-statu{padding:10px 0;font-size:13px;font-weight:600;color:#fff;transition:.3s;text-transform:uppercase;letter-spacing:1px;text-align:center;width:100%;white-space:nowrap;display:block}.main-header .header-container .menu ul{list-style:none;padding:0;justify-content:flex-end;margin:0;align-items:center;display:flex}.main-header .header-container .menu ul li a{overflow:hidden;padding:5px 10px;color:hsla(0,0%,100%,.8);transition:.3s;text-transform:uppercase;position:relative;margin-left:20px;display:block}.main-header .header-container .menu ul li a:after,.main-header .header-container .menu ul li a:before{height:100%;transition:.7s;content:"";position:absolute;opacity:0;top:0;background-color:#fff;width:50%;z-index:-1}.main-header .header-container .menu ul li a:before{transform:translateY(50px);top:0;left:0}.main-header .header-container .menu ul li a:after{transform:translateY(-50px);right:0;bottom:0}.main-header .header-container .menu ul li a:hover:after,.main-header .header-container .menu ul li a:hover:before{transform:translateY(0);opacity:1}.main-header .header-container .menu ul li a:hover{color:#1f242e}.main-slider{padding:0 8%;position:relative;margin-top:225px}.main-slider .slider-item{height:735px;position:relative;background-size:cover;background-position:50%;padding-bottom:80px}.main-slider .slider-item .slider-area{height:100%;justify-content:flex-start;position:absolute;top:0;align-items:center;left:0;width:100%;display:flex}.main-slider .slider-item .slider-area .title{font-size:45px;font-weight:lighter;position:relative;max-width:40%;margin:0 0 15px;padding-bottom:30px;font-family:"DM Serif Text",serif;display:block}.main-slider .slider-item .slider-area .title:after{height:2px;content:"";position:absolute;bottom:15px;background-color:red;left:0;width:250px}.main-slider .slider-item .slider-area p{font-style:italic;margin:0}.main-slider .slider-item .button{margin-bottom:100px;margin-top:30px}.site-link{padding:10px 30px;border:0;font-weight:700;color:#fff;transition:.3s;background-color:#c80a11;display:inline-block}.site-link:after{content:"\f105";margin-left:10px;font-family:Font Awesome\ 5 Pro}.site-link:hover{color:#fff;background-color:#1f242e}.main-slider .owl-dots{height:80px;justify-content:flex-start;position:absolute;bottom:0;align-items:flex-start;width:100%;counter-reset:dots;padding-left:20%;display:flex}.main-slider .owl-dot:before{font-size:20px;font-weight:600;color:#fff;transition:.3s;content:"0" counter(dots);border-bottom:3px solid transparent;counter-increment:dots;margin:0 10px;display:block}.main-slider .owl-dot.active:before{border-color:red;transform:scale(1.5) translateY(-10px)}.main-slider .owl-nav{padding:0 30px;justify-content:space-between;position:absolute;top:calc(50% - 25px);align-items:center;left:0;width:100%;display:flex}.main-slider .owl-nav i{justify-content:center;font-size:45px;font-weight:lighter;color:hsla(0,0%,100%,.5);transition:.3s;align-items:center;display:flex}.main-slider .owl-nav i:hover{color:#fff}.main-header.fixed-bar .header-bar{margin-top:-60px}.main-header.fixed-bar .header-container .logo{margin-bottom:-25px;width:100px}.main-header.fixed-bar .header-container .logo .company-statu{transform:translateY(20px);opacity:0;visibility:hidden}.home-labels{height:350px;position:relative;margin:-30px 0;z-index:3}.home-labels:before{height:40px;position:absolute;top:calc(50% - 20px);background:#1f242e;width:100%;z-index:-1}.home-labels .labels-container{justify-content:space-between;align-items:center;display:flex}.home-labels .labels-container .label-item{justify-content:center;align-items:center;width:33%;display:flex}.home-labels .labels-container .label-item .title span{color:#fff;text-transform:uppercase;margin-left:15px;display:block}.section-header{position:relative;margin:60px 0;padding-bottom:2px}.section-header .title{font-size:47px;font-weight:700;text-transform:uppercase;position:relative;display:inline-block;z-index:1}.section-header .title:before{transform:translateY(-25px);font-size:80px;position:absolute;opacity:.1;letter-spacing:2px;top:0;left:-50%;width:200%;white-space:nowrap}.section-header .description{position:relative;letter-spacing:1px}.section-header:after{height:2px;transition:1s;content:"";position:absolute;bottom:0;background-color:#9b0000;left:50%;width:0}.section-header.wowed:after{left:calc(20% - 100px);width:450px}.main-categories .categories-container{padding:0 20px;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.main-categories .categories-container .category{overflow:hidden;transition:.2s;position:relative;width:20%}.main-categories .categories-container .category .cover img{height:300px;transition:.3s;object-fit:cover;width:100%}.main-categories .categories-container .category .content{height:100%;transform:translateY(150px);padding:10px;justify-content:flex-end;color:#fff;transition:.3s;position:absolute;flex-direction:column;opacity:0;bottom:0;text-align:center;align-items:center;left:0;width:100%;display:flex;z-index:9}.main-categories .categories-container .category .title{font-size:20px;display:block}.main-categories .categories-container .category .button{font-size:14px;margin-top:10px;display:block}.main-categories .categories-container .category:hover .cover img{transform:scale(1.1);filter:brightness(50%)}.main-categories .categories-container .category:hover .content{transform:translateX(0);opacity:1}.main-about{position:relative;margin:120px 0}.main-about .about-container{justify-content:space-between;align-items:center;display:flex}.main-about .about-container>div{position:relative;width:50%}.main-about .about-container .image{margin-right:40px}.main-about .about-container .button{text-align:end;margin-top:30px}.main-about .play-button{height:100px;justify-content:center;right:-20px;transition:.3s;position:absolute;bottom:130px;align-items:center;border-radius:100%;background:#9f0f0f;width:100px;display:flex;z-index:2}.main-about .play-button:before{animation:flashPlay .8s ease-in-out infinite;animation-direction:alternate;height:calc(100% + 40px);transition:.3s;content:"";position:absolute;top:-20px;background-color:#9f0f0f;border-radius:100%;left:-20px;width:calc(100% + 40px);z-index:-1}.main-about .play-button a{height:100%;justify-content:center;font-size:30px;color:#fff;align-items:center;border-radius:100%;width:100%;display:flex}@keyframes flashPlay{0%{transform:scale(.9);opacity:.1}to{transform:scale(1);opacity:.4}}.main-about .play-button:hover{transform:scale(1.1)}.main-media{padding:150px 0;position:relative;background-image:url(https://sehiryasami.top/assets/images/media-bg.jpg)}.main-media .media-container{justify-content:space-between;align-items:flex-start;display:flex}.main-media .media-container .media-item{padding:0 15px;text-align:center;width:33%}.main-media .media-container .media-item .title{font-size:25px;text-transform:uppercase;letter-spacing:-1px;margin:10px 0;display:block}.main-media .media-container .media-item p{font-size:14px}.section-header>small{font-size:18px;color:#9d9d9d;letter-spacing:3px;display:block}.section-header.text-left.wowed:after,.section-header.text-left:after{left:0}.main-videos{overflow:hidden;padding:40px 0;background-color:#e6e6e6}.main-videos .slider,.main-videos .slider .video-item{position:relative}.main-videos .slider .video-item .image img{height:250px;transition:.3s;object-fit:cover;width:100%}.main-videos .slider .video-item .content{padding:20px 10px;justify-content:flex-start;align-items:center;display:flex}.main-videos .slider .video-item .content .play{height:40px;justify-content:center;color:#fff;transition:.3s;background-color:#c80a11;align-items:center;border-radius:100%;width:40px;display:flex}.main-videos .slider .video-item .content .play>i{font-size:25px;font-weight:bolder}.main-videos .slider .video-item .content .title{font-weight:600;color:#000;transition:.3s;width:calc(100% - 40px);padding-left:10px;display:block}.main-videos .video-item:hover .image img{filter:brightness(50%)}.main-videos .video-item:hover .content .title{color:#c80a11}.main-videos .owl-nav i{height:50px;justify-content:center;font-size:25px;border:1px solid #ddd;color:#000;transition:.3s;position:absolute;top:100px;background-color:#fff;align-items:center;border-radius:100%;width:50px;display:flex;z-index:9}.main-videos .owl-nav .owl-next i{right:-25px}.main-videos .owl-nav .owl-prev i{left:-25px}.main-videos .owl-nav i:hover{border-color:transparent;color:#fff;background-color:#c80a11;box-shadow:0 0 12px #c80a11}.main-videos .slider:after,.main-videos .slider:before{height:250px;content:"";position:absolute;top:0;width:250px;background-image:url(https://sehiryasami.top/assets/images/video-lines.png)}.main-footer .footer-ss{justify-content:center;margin-bottom:20px;color:#888898;align-items:center;display:flex}.main-footer .footer-ss ul{list-style:none;padding:5px;margin:0 10px 0 0;align-items:center;background:#b72921;display:flex}.main-footer .footer-ss ul li{margin:0 10px 0 0}.main-footer .footer-ss ul li a{font-size:40px;color:#fff;transition:.3s;margin:0 10px;display:block}.main-videos .slider:before{transform:rotate(-180deg);background-position:0;left:-250px}.main-videos .slider:after{right:-250px;background-position:0}.main-footer{padding:30px 0;background:#282828}.main-footer .footer-container{justify-content:space-between;color:#888898;align-items:flex-start;display:flex}.main-footer .footer-container>div{width:25%}.main-footer .footer-container .logo{padding-right:30px;margin-top:-80px}.main-footer .footer-container .logo p{font-size:13px;color:#fff;margin:20px 0}.main-footer .footer-container .company-statu{font-size:13px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;margin-top:15px;white-space:nowrap;display:block}.main-footer .footer-container strong.title{padding:10px;font-size:20px;font-weight:400;margin-bottom:20px;color:#fff;border-bottom:1px solid #b72921;letter-spacing:1px;display:block}.main-footer .footer-container .menu{padding:0 20px}.main-footer .footer-container .menu ul{list-style:none;padding:10px;margin:0}.main-footer .footer-container .menu ul li a{overflow:hidden;text-overflow:ellipsis;padding:10px 0;font-size:14px;color:#fff;transition:.3s;white-space:nowrap;display:block}.m-container{height:350px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;right:0;position:absolute;grid-template-rows:1fr;bottom:0;top:0;box-sizing:border-box;margin:auto;align-items:center;left:0;grid-gap:15px;display:flex}.m-items{background-size:cover;background-image:url(https://devirsaati.com/wp-content/uploads/2020/02/MAN_NewTG_TGX_EOT_GX_B-08893.jpg)}.m-background,.m-items{height:350px;margin-right:10px;transition:all .6s;background-color:#303030;border-radius:5px;cursor:pointer;grid-gap:10px;width:420px}.m-background{opacity:.7;display:grid}.m-icon-wrapper,.m-project-name{justify-content:center;align-items:center;display:flex}.m-icon-wrapper i{transform:translateY(0);font-size:100px;color:#e5e6f1;transition:all .6s}.m-icon-wrapper{align-self:end}.m-project-name{align-self:start}.m-project-name p{transform:translateY(0);font-size:24px;font-weight:700;color:#e5e6f1;transition:all .5s;letter-spacing:2px}.m-items .m-background:hover{background-color:red}.m-items .m-background:hover .m-project-name p{transform:translateY(-10px)}.m-items .m-background:hover .m-icon-wrapper i{transform:translateY(5px)}.main-footer .footer-container .menu ul li a:hover{color:#fff}.main-footer .contacts{padding-left:20px}.main-footer .contacts ul{list-style:none;padding:0;margin:0}.main-footer .contacts ul li{justify-content:space-between;margin-bottom:10px;align-items:flex-start;display:flex}.main-footer .contacts ul li .icon{height:50px;justify-content:center;color:#b72921;align-items:center;width:50px;display:flex}.main-footer .contacts ul li .title{width:calc(100% - 50px);padding-left:15px}.main-footer .contacts ul li .title>span{color:#fff;display:block}.main-footer .contacts ul li .title>strong{font-size:14px;color:#fff}.main-footer .copyright{padding-top:30px;justify-content:center;border-top:1px solid #888898;text-align:center;align-items:center;margin-top:30px;display:flex}.main-footer .copyright p{padding:15px 0;font-size:14px;color:#fff;margin:0}.main-footer .copyright img{margin-left:10px;width:65px}.main-footer .footer-container .menu ul li a:before{margin-right:10px;content:"\f105";font-family:Font Awesome\ 5 Pro}.main-service{height:750px;background-size:cover;align-items:center;background-position:50%;background-image:url(https://sehiryasami.top/assets/images/services-bg.svg);display:flex}.main-service .section-content{overflow:hidden;color:#fff;width:50%}.main-service .section-content .header{margin-bottom:30px}.main-service .section-content .header small{font-size:25px;color:#c80a11;letter-spacing:1px;display:block}.main-service .section-content .header .title{font-size:45px;margin-bottom:20px;display:block}.main-service form input{padding:10px 20px;border:1px solid transparent;margin-bottom:20px;transition:.3s;border-radius:20px;width:330px;display:block}.main-service form input:focus{box-shadow:0 0 12px hsla(0,0%,100%,.5)}.categories-page{margin:100px 0}.breadcrumb{padding:100px 0;background-size:cover;background-position:top;margin-top:230px}.breadcrumb-container{justify-content:space-between;align-items:center;display:flex}.breadcrumb-container>.title h1{font-weight:bolder;color:#fff;text-transform:uppercase;margin:0}.breadcrumb-container ul{list-style:none;padding:0;justify-content:flex-end;margin:0;align-items:center;display:flex}.breadcrumb-container ul li a{color:#fff;transition:.3s;position:relative;display:block}.breadcrumb-container ul li a:after{color:#fff;content:"\f105";margin:0 10px;font-family:Font Awesome\ 5 Pro}.breadcrumb-container ul li strong{font-weight:400;color:#fff}.breadcrumb-container ul li a:hover{color:#d8b608}.page-container{overflow:hidden;justify-content:space-between;margin:50px 0;align-items:flex-start;display:flex}.page-container .app-sidebar{width:280px}.page-container .app-sidebar aside{margin-bottom:30px}.page-container .app-sidebar .menu .header strong{font-size:25px;margin-bottom:20px;text-transform:uppercase;display:block}.page-container .app-sidebar .menu ul{list-style:none;padding:0;margin:0}.page-container .app-sidebar .menu ul li a{overflow:hidden;padding:10px 20px;justify-content:space-between;font-size:14px;font-weight:700;margin-bottom:10px;color:#bababa;transition:.8s;transition-delay:.6s;position:relative;align-items:center;background:#f9f9f9;display:flex;z-index:1}.page-container .app-sidebar .menu ul li a:after{color:#bababa;content:"\f105";font-family:Font Awesome\ 5 Pro}.page-container .app-content{padding-top:50px;width:calc(100% - 280px);padding-left:30px}.page-container .app-sidebar .menu ul li.active a{color:#fff;background:#1f242e}.page-container .app-sidebar .menu ul li a:before{height:100%;transform:translateX(-100%);transition:.8s;content:"";position:absolute;opacity:0;top:0;background:#1f242e;left:0;width:100%;z-index:-1}.page-container .app-sidebar .menu ul li a:hover:before{transform:translateX(100%);opacity:1}.page-container .app-sidebar .menu ul li:not(.active) a:hover{color:#1f242e;background:#e6e6e6}.page-container.full-content .app-content{padding:0;width:100%}.page-cover img{margin-bottom:30px}.page-images{justify-content:flex-start;flex-wrap:wrap;align-items:center;display:flex}.page-images .image{overflow:hidden;margin:15px;width:calc(33% - 30px)}.page-images .image img{height:200px;transition:.3s;object-fit:cover;width:100%}.page-images .image:hover img{transform:scale(1.1);filter:brightness(50%)}.contact-form{justify-content:space-between;flex-wrap:wrap;align-items:flex-start;display:flex}.contact-form .contact-form-title{font-size:25px;font-weight:bolder;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:15px;width:100%;margin-top:50px}.contact-form .button,.contact-form .input,.contact-form .results{margin-bottom:15px;width:100%}.contact-form input,.contact-form textarea{padding:10px 15px;font-size:14px;border:1px solid #ddd;transition:.3s;border-radius:15px;width:100%;display:block}.contact-form .input:nth-child(3),.contact-form .input:nth-child(4){width:calc(50% - 15px)}.contact-form textarea{min-height:150px}.contact-form input:focus,.contact-form textarea:focus{border-color:#c80a11}.hr-form .form-body{position:relative;display:block}.hr-form .form-body .input{margin-bottom:20px;width:100%}.hr-form .form-body label{padding:5px 10px;font-size:14px;color:#fff;margin:0;background:#1f242e;display:inline-block}.hr-form .form-body input{padding:10px 15px;border:1px solid #ddd;width:100%}.page-container .app-sidebar .videos{background-size:cover;background-position:50%;background-image:url(https://sehiryasami.top/assets/images/videos-cover.jpg)}.page-container .app-sidebar .videos a{height:100%;height:220px;justify-content:center;color:#fff;transition:.3s;text-transform:uppercase;letter-spacing:1px;text-align:center;align-items:center;width:100%;display:block;display:flex}.page-container .app-sidebar .videos a:before{font-weight:bolder;margin-right:10px;content:"\f04b";font-family:Font Awesome\ 5 Pro}.page-container .app-sidebar .videos a:hover{background-color:rgba(0,0,0,.5)}.page-container .app-sidebar .catalog a{height:350px;overflow:hidden;justify-content:center;font-size:20px;font-weight:bolder;color:#454545;text-transform:uppercase;position:relative;background-size:cover;letter-spacing:2px;text-align:center;align-items:flex-end;background-position:50%;padding-bottom:20px;background-image:url(https://sehiryasami.top/assets/images/catalog-cover.jpg);display:flex;z-index:1}.page-container .app-sidebar .catalog a:after{height:70px;transform:translateY(70px);transition:.3s;content:"";position:absolute;bottom:0;background:#ffcb05;left:0;width:100%;z-index:-1}.page-container .app-sidebar .catalog a:hover:after{transform:translateY(0)}.products-container{position:relative}.products-container .product{justify-content:space-between;margin-bottom:20px;background-color:#fbfbfb;align-items:center;display:flex}.products-container .product .image{overflow:hidden;position:relative;width:340px}.products-container .product .image .button{transform:rotate(180deg);position:absolute;bottom:0;left:0;z-index:1}.products-container .product .image .button a{padding:20px 10px;writing-mode:vertical-rl;font-weight:folder;color:#fff;transition:.3s;text-transform:uppercase;text-orientation:mixed;background-color:#c8161d;display:block}.products-container .product .image .button a:hover{background-color:red}.products-container .product .image img{height:250px;transition:.3s;object-fit:cover;width:100%}.products-container .product .content{padding:0 30px 30px;width:calc(100% - 340px)}.products-container .product .content .title{font-size:25px;margin-bottom:30px;color:#000;transition:.3s;text-transform:uppercase;position:relative;letter-spacing:-1px;display:block}.products-container .product .content .title:after{height:3px;transition:.3s;content:"";position:absolute;bottom:-10px;background-color:#c8161d;left:0;width:100px}.products-container .product:hover .content .title{color:#c8161d}.products-container .product:hover .content .title:after{width:50%}.products-container .product:hover .image img{transform:scale(1.1);filter:brightness(50%)}.product-detail .cover{padding:15px 0;margin-bottom:20px;text-align:center;background:#f9f9f9;margin-top:5px}.product-detail .cover img{max-height:300px;object-fit:contain;display:inline-block}.product-detail table{width:100%!important}.product-detail table td{padding:10px;border:1px solid #ddd}.product-detail table p{margin:0}.product-detail .header{border-bottom:1px solid #ddd;margin:20px 0;padding-bottom:20px}.product-detail .header .title{font-size:25px;color:#252534;display:block}.product-detail .owl-carousel img{height:200px;transition:.3s;object-fit:cover;width:100%}.product-detail .images{position:relative}.product-detail .owl-nav:not(.disabled){right:0;position:absolute;top:-60px}.product-detail .owl-nav:not(.disabled) i{height:50px;justify-content:center;border:1px solid #ddd;transition:.3s;align-items:center;background:#fff;margin-left:5px;width:50px;display:flex}.product-detail .owl-carousel img:hover{filter:brightness(50%)}.product-detail .owl-nav:not(.disabled) i:hover{border-color:transparent;color:#fff;background:#1f242e}.product-detail .owl-nav:not(.disabled) .disabled i{opacity:.5;cursor:no-drop}.contact-form .results{transition:.3s;opacity:0}.contact-form .results.active{padding:20px;opacity:1;border-radius:10px;margin-top:10px}.contact-form .results.success{color:#fff;background:#499700}.contact-form .results.error{color:#fff;background:#c80a11}.branches-page{margin:50px 0}.branches-page .branches-header{justify-content:space-between;margin-bottom:30px;border-bottom:1px solid #ddd;align-items:center;padding-bottom:20px;display:flex}.branches-page .branches-header h1{font-weight:bolder}.branches-page .branches-header p{font-size:14px;margin:0}.branches-page .branches-header select{padding:10px;border:1px solid #ddd;min-width:300px}.branches-page .branches-container{justify-content:space-between;flex-wrap:wrap;align-items:flex-start;display:flex}.branches-page .branches-container .branch{padding:15px;justify-content:space-between;border:1px solid #ddd;transition:.3s;margin:15px;align-items:flex-start;width:calc(50% - 30px);display:flex}.branches-page .branches-container .logo{border:1px solid #ddd;transition:.3s;width:150px}.branches-page .branches-container .logo img{height:150px;object-fit:contain;width:100%}.branches-page .branches-container .content{margin-left:20px;width:calc(100% - 150px)}.branches-page .branches-container .content .title{margin-bottom:10px;color:#1f242e;display:block}.branches-page .branches-container .content ul{list-style:none;padding:0;font-size:14px;margin:0}.branches-page .branches-container .content ul li{margin-bottom:5px}.branches-page .branches-container .branch:hover,.branches-page .branches-container .branch:hover .logo{border-color:#1f242e}.articles-container{justify-content:space-between;flex-wrap:wrap;align-items:flex-start;display:flex}.articles-container .article{border:1px solid #ddd;margin:15px;width:calc(50% - 30px)}.articles-container .article .image{overflow:Hidden;position:relative}.articles-container .article .image img{height:250px;transition:.3s;object-fit:cover;width:100%}.articles-container .article .date{padding:5px 10px;font-size:14px;color:#fff;position:absolute;bottom:20px;background-color:#1f242e;left:20px;z-index:9}.articles-container .article .content{padding:10px}.articles-container .article .content .title{font-size:20px;color:#000;transition:.3s;display:block}.articles-container .article:hover .content .title{color:#da090e}.articles-container .article:hover .image img{transform:scale(1.1);filter:brightness(50%)}.videos-container{justify-content:space-between;flex-wrap:wrap;position:relative;align-items:flex-start;display:flex}.videos-container .video{margin:15px;width:calc(50% - 30px)}.videos-container .video .image img{height:250px;transition:.3s;object-fit:cover;width:100%}.videos-container .video .content{padding:20px 10px;justify-content:flex-start;background-color:#efefefdd;align-items:center;display:flex}.videos-container .video .content .play{height:40px;justify-content:center;color:#fff;transition:.3s;background-color:#c80a11;align-items:center;border-radius:100%;width:40px;display:flex}.videos-container .video .content .play>i{font-size:25px;font-weight:bolder}.videos-container .video .content .title{font-weight:600;color:#000;transition:.3s;width:calc(100% - 40px);padding-left:10px;display:block}.videos-container .video:hover .image img{filter:brightness(50%)}.videos-container .video:hover .content .title{color:#c80a11}.user-login-page{margin:120px 0}.user-login-page .account-container{justify-content:space-between;align-items:flex-start;display:flex}.user-login-page .account-container>div{padding:20px;box-shadow:-10px 0 12px rgba(0,0,0,.1);border-radius:20px;width:calc(50% - 50px)}.user-login-page .account-container .header{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #ddd}.user-login-page .account-container .header h2{font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-2px}.user-login-page .account-container .header p{font-size:13px;color:#898989;margin:0}.user-login-page .account-container input,.user-login-page .account-container textarea{padding:10px 20px;font-size:14px;border:1px solid #ddd;transition:.3s;width:100%}.user-login-page .account-container input:focus,.user-login-page .account-container textarea:focus{border-color:#1f242e}.user-login-page .account-container .input{margin-bottom:20px}.user-login-page .account-container .button{justify-content:space-between;align-items:center;display:flex}.user-login-page .account-container .button button{padding:10px 30px;font-size:14px;border:0;color:#fff;transition:.3s;text-transform:uppercase;background-color:#c80a11}.user-login-page .account-container .button button:hover{background-color:#1f242e}.user-login-page .account-container .forgot-pass{font-size:14px;font-weight:600;color:#000;transition:.3s;display:inline-block}.user-login-page .account-container .forgot-pass:before{font-weight:lighter;margin-right:5px;content:"\f105";font-family:Font Awesome\ 5 Pro}.user-login-page .account-container .forgot-pass:hover{color:#c80a11}.user-login-page .account-container .result-box{transition:.3s;opacity:0}.user-login-page .account-container .result-box.alert{opacity:1;margin-top:20px}.user-login-page .account-container .result-box{font-size:14px}.user-login-page .account-container form{position:relative}.user-login-page .account-container form:after{height:100%;transition:.3s;content:"";position:absolute;opacity:0;visibility:hidden;top:0;background-color:hsla(0,0%,100%,.7);background-position:50%;left:0;width:100%;background-image:url(https://sehiryasami.top/assets/images/loading.gif);background-repeat:no-repeat;z-index:99}.user-login-page .account-container form.loading:after{opacity:1;visibility:visible}.user-logout-page{margin:120px 0}.user-logout-container{padding:30px;max-width:540px;margin:0 auto;box-shadow:-10px -10px 12px rgba(0,0,0,.1);border-radius:30px;width:100%}.user-logout-container .title{font-size:20px;margin-bottom:20px;display:block}.user-logout-container p{font-size:14px;margin:0}.main-header .header-bar .actions .account{position:relative}.main-header .header-bar .actions .account .login-link{font-size:13px;margin-right:20px;color:#fff;color:#90a7ab;transition:.3s;display:block}.main-header .header-bar .actions .account .login-link>i{margin-right:5px}.main-header .header-bar .actions .account .login-link:hover{color:#fff}.main-header .header-bar .actions .account .account-menu>.title{height:40px;justify-content:center;font-size:14px;color:#a5a7ab;transition:.3s;align-items:center;cursor:pointer;width:140px;display:block;display:flex}.main-header .header-bar .actions .account .account-menu>.title:after{font-weight:lighter;content:"\f107";margin-left:5px;font-family:Font Awesome\ 5 Pro}.main-header .header-bar .actions .account .account-menu ul{list-style:none;transform:translateY(30px);padding:0;font-size:14px;transition:.3s;position:absolute;opacity:0;visibility:hidden;top:calc(100% - 1px);margin:0;background:#fff;left:0;width:100%;z-index:99}.main-header .header-bar .actions .account .account-menu ul li a{padding:5px 10px;justify-content:space-between;font-size:13px;font-weight:600;color:#1f242e;transition:.3s;align-items:center;display:flex}.main-header .header-bar .actions .account .account-menu ul li a:hover{color:#fff;background:#1f242e}.main-header .header-bar .actions .account .account-menu ul li:not(:last-child) a{border-bottom:1px solid #ddd}.main-header .header-bar .actions .account .account-menu ul li .count{height:20px;justify-content:center;font-size:12px;color:#fff;align-items:center;border-radius:3px;background:#1f242e;width:20px;display:flex}.main-header .header-bar .actions .account .account-menu:hover .title{color:#fff}.main-header .header-bar .actions .account .account-menu:hover ul{transform:translateY(0);opacity:1;visibility:visible}.add-order{padding:10px;justify-content:space-between;margin-bottom:20px;background-color:#c80a11;align-items:center;border-radius:5px;display:flex}.add-order>div{width:50%}.add-order .text p{font-size:13px;color:#fff;margin:0}.add-order form{justify-content:flex-end;align-items:center;display:flex}.add-order form .order-button{padding:5px 10px;justify-content:center;font-size:13px;border:0;transition:.3s;align-items:center;background:#fff;white-space:nowrap;display:flex}.add-order form .order-button:before{font-weight:bolder;margin-right:10px;content:"\f07a";font-family:Font Awesome\ 5 Pro}.add-order form .order-button:hover{color:#fff;background:#1f242e}.add-order form input:not([type=hidden]){border:0;max-width:70px;text-align:center}.add-order form .order-count,.add-order form input:not([type=hidden]){border-right:1px solid #ddd;padding:5px 10px;font-size:13px;font-weight:bolder}.add-order form .order-count{color:#c80a11;background:#fff}.add-order input[type=number]::-webkit-inner-spin-button,.add-order input[type=number]::-webkit-outer-spin-button{opacity:1}.fixed-alert{font-size:14px;right:30px;transition:.3s;position:fixed;bottom:30px;cursor:pointer;z-index:99}.fixed-alert:hover{filter:brightness(80%)}.user-basket-page{margin:120px 0}.basket-products{overflow:hidden;border:1px solid #ddd;border-radius:20px}.basket-products .basket-row{overflow:hidden;padding:10px 0;justify-content:space-between;font-size:15px;transition:.3s;max-height:auto;align-items:center;display:flex}.basket-products .basket-row.removed{height:0;padding:0}.basket-products .basket-row:not(:last-child){border-bottom:1px solid #ddd}.basket-products .basket-row .basket-col:first-child{text-align:center;width:50px}.basket-products .basket-row .basket-col:nth-child(2){width:150px}.basket-products .basket-row .basket-col:nth-child(3){padding:0 10px;width:calc(100% - 450px)}.basket-products .basket-row .basket-col:nth-child(4){font-weight:bolder;text-align:left;width:50px}.basket-products .basket-row .basket-col:nth-child(5){padding-right:10px;text-align:center;width:100px}.basket-products .basket-row.header-row{padding:10px;font-size:13px;font-weight:bolder;text-transform:uppercase;letter-spacing:-.5px;background:#ddd}.basket-products .basket-row .basket-col img{height:150px;transition:.3s;object-fit:contain;border-radius:20px;width:100%}.basket-products .basket-row .basket-col a img:hover{filter:brightness(50%)}.basket-products .basket-row .basket-col .title{display:block}.basket-products .basket-row .basket-col .product-view-link{font-size:13px;color:#252534;transition:.3s;display:inline-block}.basket-products .basket-row .basket-col .product-view-link:after{content:"\f105";margin-left:10px;font-family:Font Awesome\ 5 Pro}.basket-products .basket-row .basket-col .product-view-link:hover{color:red}.basket-products .basket-row .remove-button{padding:5px 0;justify-content:center;font-size:13px;border:0;transition:.3s;align-items:center;border-radius:10px;background:#ddd;width:100%;display:flex}.basket-products .basket-row .remove-button>i{margin-right:10px}.basket-products .basket-row .remove-button:hover{color:#fff;background:red}.user-info{overflow:hidden;justify-content:flex-start;flex-wrap:wrap;border:1px solid #ddd;margin-bottom:30px;align-items:center;border-radius:20px;display:flex}.user-info .header{padding:10px;background:#ddd;width:100%}.user-info .info-row{padding:10px;width:33%}.user-info .info-row strong{font-size:14px}.user-info .info-row p.value{margin:0}.basket-products .basket-row.button{justify-content:flex-end;padding-right:10px}.basket-products .basket-row.button button{padding:5px 20px;font-size:14px;border:0;font-weight:bolder;transition:.3s;text-transform:uppercase;border-radius:5px;background:#58b800}.basket-products .basket-row.button button:hover{color:#fff;background:#244212}.basket-products .basket-row.button select{padding:5px 20px;font-size:14px;border:1px solid #ddd;border-radius:5px}.basket-products .basket-row.button button.loading:after{animation-iteration-count:infinite;animation-timing-function:linear;content:"\f110";animation-name:spin;margin-left:10px;animation-duration:1s;font-family:Font Awesome\ 5 Pro;display:inline-block}.basket-products .basket-row.button button.loading{background:#336b00}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.shadow-box{padding:30px;position:relative;max-width:540px;margin:120px auto;box-shadow:-10px -10px 12px rgba(0,0,0,.1);border-radius:30px}.shadow-box .header{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:20px}.shadow-box .reset-password-form{overflow:hidden;justify-content:flex-start;flex-wrap:wrap;border:1px solid #1f242e;align-items:center;border-radius:20px;display:flex}.shadow-box .reset-password-form input{height:40px;border:0;border-right:1px solid #1f242e;font-size:14px;font-weight:bolder;color:#1f242e;transition:.3s;width:calc(100% - 150px);padding-left:20px}.shadow-box .reset-password-form button{height:40px;font-size:14px;border:0;font-weight:bolder;color:#1f242e;transition:.3s;text-transform:uppercase;background:transparent;width:150px}.shadow-box .reset-password-form button:hover{color:#fff;background:#1f242e}.shadow-box .header h2{font-size:20px;font-weight:bolder;display:block}.shadow-box .header p{font-size:14px;margin:0}.shadow-box .result{font-size:14px;transition:.3s;margin-top:20px}.shadow-box .reset-password-form:after,.user-changepsw-container .change-password:after{height:100%;transition:.3s;content:"";position:absolute;opacity:0;visibility:hidden;top:0;background-color:hsla(0,0%,100%,.7);background-position:50%;left:0;width:100%;background-image:url(https://sehiryasami.top/assets/images/loading.gif);background-repeat:no-repeat;z-index:99}.shadow-box .reset-password-form.loading:after,.user-changepsw-container .change-password.loading:after{opacity:1;visibility:visible}.change-password input{padding:10px;font-size:14px;border:1px solid #ddd;margin-bottom:20px;transition:.3s;width:100%;display:block}.change-password button{padding:8px 30px;font-size:14px;border:1px solid #1f242e;font-weight:bolder;color:#1f242e;transition:.3s;text-transform:uppercase;letter-spacing:-.5px;background:transparent;display:inline-block}.change-password button:hover{color:#fff;background:#1f242e}.user-orders-page{margin:120px 0}#Orders .card-header{padding:0}#Orders .card-header button{padding:15px;justify-content:flex-start;border:0;transition:.3s;align-items:center;width:100%;display:flex}#Orders .card-header button>span{text-align:left}#Orders .card-header button .order-id{height:30px;justify-content:center;font-size:11px;margin-right:20px;color:#fff;align-items:center;border-radius:5px;background:#1f242e;width:30px;display:flex}#Orders .card-header button .date{font-size:13px;font-weight:bolder;color:#2a7c00;text-transform:uppercase;width:200px}#Orders .card-header button .type{width:calc(100% - 350px)}#Orders .card-header button .qty{font-size:14px;font-weight:bolder;text-align:right;width:100px}.orders-products-container{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;display:flex}.orders-products-container .product-item{border:1px solid #ddd;transition:.3s;margin:15px;width:calc(33% - 30px)}.orders-products-container .product-item .image{overflow:hidden;margin-bottom:20px}.orders-products-container .product-item .image img{height:250px;transition:.3s;object-fit:contain;background:#ddd;width:100%}.orders-products-container .product-item .content{padding:0 20px 20px}.orders-products-container .product-item .content .qty{font-size:13px;margin-bottom:5px;display:inline-block}.orders-products-container .product-item .content .title{font-size:14px;color:#000;transition:.3s;display:block}.orders-products-container .product-item:hover{border-color:#fd1515}.orders-products-container .product-item:hover .content .title{color:#fd1515}.product-detail .guide{margin-bottom:20px}.product-detail .guide a{padding:10px 20px;font-size:12px;color:#fff;transition:.3s;border-radius:5px;background:#c80a11;display:inline-block}.product-detail .guide a:hover{background:#9e070c}.product-detail .guide a:before{font-weight:lighter;content:"\f1c1";font-family:Font Awesome\ 5 Pro}.product-detail h5{padding:10px;font-size:16px;font-weight:bolder;color:#fff;letter-spacing:1px;margin:0;background:#1f242e}.product-detail table td{padding:5px;font-size:14px}.group{height:320px;flex-direction:column;align-items:flex-end;width:100%;display:flex}.mask-group{min-height:210px;width:100%}.overlap-group{height:78px;position:relative;left:-10px;width:100%}.rectangle-18{height:76px;position:absolute;top:0;background-color:#fff;left:4%;width:100%!important}.rectangle-21{height:52px;position:absolute;top:26px;background-color:#d1d1d1;left:4%;width:100%}.rectangle-2{height:26px;position:absolute;top:0;left:0;width:66px}.address,.rectangle-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address{font-size:15px;font-weight:400;color:var(--shark);position:relative;top:35px;left:10%;width:90%;font-family:var(--font-family-open_sans)}.address,.xx-hamur{color:#000;letter-spacing:0;line-height:normal}.xx-hamur{position:absolute;top:3px;left:69px}@media screen and (min-width:1280px){.rectangle-21{height:50px;position:absolute;top:26px;left:2.5%;width:100%}.rectangle-18{height:76px;position:absolute;top:0;background-color:#fff;left:2%;width:100%!important}.group{height:300px}}@media screen and (min-width:1920px){.group{height:300px}}