@import url("https://use.typekit.net/wkk7udp.css");@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none!important}}a{cursor:pointer}a:focus,a:hover{text-decoration:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}ul{-webkit-margin-start:0;-webkit-margin-after:0;-webkit-margin-end:0;-webkit-margin-before:0;padding:0;list-style-type:disc;-webkit-padding-start:0;margin:0;display:block}:focus{outline:0}.relative{position:relative}.hidden{display:none}.fullWidth{width:100%}.negativeIndent{text-indent:-999999px}.reverseFloat{float:right}.makeDiv{display:inline-block}.centeredImage{margin-right:auto;margin-left:auto;display:block}.italic{font-style:italic}.noMargin{margin:0}.noMarginTop{margin-top:0}.noMarginBottom{margin-bottom:0}.noMarginLeft{margin-left:0}.noMarginRight{margin-right:0}.noPadding{padding:0}.noPaddingTop{padding-top:0}.noPaddingBottom{padding-bottom:0}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .4s ease}.grayscale:hover{filter:grayscale(0);-webkit-filter:grayscale(0);filter:none}.invertscale{filter:invert(50%);-webkit-filter:invert(50%);filter:gray;-webkit-transition:all .4s ease}.invertscale:hover{filter:invert(0);-webkit-filter:invert(0);filter:none}.container-xs-height{padding-right:0;padding-left:0;display:table}.row-xs-height{display:table-row}.col-xs-height{float:none;display:table-cell}@media (min-width:768px){.container-sm-height{padding-right:0;padding-left:0;display:table}.row-sm-height{display:table-row}.col-sm-height{float:none;display:table-cell}}@media (min-width:992px){.container-md-height{padding-right:0;padding-left:0;display:table}.row-md-height{display:table-row}.col-md-height{float:none;display:table-cell}}@media (min-width:1200px){.container-lg-height{padding-right:0;padding-left:0;display:table}.row-lg-height{display:table-row}.col-lg-height{float:none;display:table-cell}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.colNo,.contNo,.rowNo{margin-right:0;padding-right:0;margin-left:0;padding-left:0}a,a:active,a:hover{color:inherit}.slick-slider :focus{outline:0}p{margin:0}body,html{overflow-x:hidden}body{padding-top:105px;font-size:14px;font-family:poppins,sans-serif}header{height:105px;transition:.7s;position:fixed;top:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);left:0;width:100%;z-index:9}header .top{font-size:12px;color:#fff;text-align:right;background:#212121;line-height:35px}header .top .but{padding:0 15px;transition:.4s;background:#1fa7bf;display:inline-block}header .top .but:hover{background:#777}header .top .lang{transition:.4s;margin-left:30px;display:inline-block}header .top .lang img{margin-right:10px}header .top .lang:hover{color:#1fa7bf}header .bottom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.3);line-height:70px}header .bottom .logo{display:inline-block}@media (min-width:768px) and (max-width:991px){header .bottom .logo img{width:120px}}header .bottom .menu{float:right}header .bottom .menu img{width:28px}header .bottom .menu img.cls{margin-right:2px;width:22px;display:none}header .bottom .menu.active img{display:none}header .bottom .menu.active img.cls{display:inline-block}header nav{float:right}header nav a.item{font-weight:700;transition:.4s}header nav a.item:hover{color:#1fa7bf}header nav .item{position:relative;cursor:pointer;margin-left:40px;display:inline-block}header nav .item span{font-weight:700;transition:.4s}header nav .item .sub{padding:40px 50px 25px;transition:.1s;position:absolute;opacity:0;visibility:hidden;top:54px;background:#1fa7bf;left:calc(50% - 115px);width:230px;line-height:normal}header nav .item .sub a{margin-bottom:15px;color:#fff;transition:.4s;display:block}header nav .item .sub a:hover{opacity:.6}@media only screen and (max-width:767px){header nav .item .sub .col-sm-4{margin-bottom:10px}}header nav .item .sub:after{height:0;border-right:7px solid transparent;border-left:7px solid transparent;right:0;content:"";position:absolute;border-bottom:5px solid #1fa7bf;top:-5px;margin:auto;left:0;width:0}@media (min-width:768px) and (max-width:991px){header nav .item .sub{padding:30px}}@media (min-width:768px){header nav .item .sub{display:block!important}}header nav .item.corporate .sub{left:calc(50% - 235px);width:470px}@media (min-width:768px) and (max-width:991px){header nav .item.corporate .sub{left:calc(50% - 200px);width:400px}}header nav .item.products .sub{padding:50px 50px 30px;left:calc(50% - 535px);width:1070px}header nav .item.products .sub a{margin:0}header nav .item.products .sub a .img{height:200px;margin-bottom:30px;transition:.4s;background-size:cover;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-position:50%}@media (min-width:768px) and (max-width:991px){header nav .item.products .sub a .img{height:130px}}header nav .item.products .sub a .title{font-weight:700}header nav .item.products .sub a:hover .img{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}@media (min-width:992px) and (max-width:1199px){header nav .item.products .sub{left:calc(50% - 450px);width:900px}}@media (min-width:768px) and (max-width:991px){header nav .item.products .sub{padding:30px;left:calc(50% - 300px);width:600px}}header nav .item:hover{z-index:1}header nav .item:hover span{color:#1fa7bf}header nav .item:hover .sub{transition:.4s;opacity:1;visibility:visible;top:64px}@media (min-width:992px) and (max-width:1199px){header nav .item{margin-left:30px}}@media (min-width:768px) and (max-width:991px){header nav .item{margin-left:15px}}@media only screen and (max-width:767px){header nav{height:calc(100vh - 105px);overflow:auto;padding:30px 15px;position:fixed;top:105px;background:#fff;left:0;width:100%;line-height:60px;display:none}header nav .item{font-size:18px;border-bottom:1px solid #eee;margin:0;display:block}header nav .item .sub{padding:0!important;font-size:16px;transition:0s!important;position:static;opacity:1;visibility:visible;background:#fff;width:100%!important;display:none}header nav .item .sub a{color:#000}header nav .item .sub .title{font-weight:400!important}header nav .item .sub .col-sm-4 .img,header nav .item .sub .col-sm-4 div:not(.title),header nav .item .sub:after{display:none}header nav.active{display:block}}footer{font-size:12px;color:#fff}footer a{transition:.4s}footer a:hover{color:#1fa7bf}footer .top{font-size:13px;text-align:center;background:#000;line-height:50px}footer .top span{margin-right:15px;display:inline-block}footer .top a{border:1px solid hsla(0,0%,100%,.4);transition:.4s;margin:0 8px;border-radius:50%;width:30px;line-height:28px;display:inline-block}footer .top a img.bl{display:none}footer .top a:hover{background:#fff}footer .top a:hover img{display:none}footer .top a:hover img.bl{display:inline-block}footer .middle{padding:40px 0;background:#212121}footer .middle .title{font-size:13px;font-weight:700;margin-bottom:30px}@media (min-width:768px) and (max-width:991px){footer .middle .title{font-size:11px}}@media only screen and (max-width:767px){footer .middle .title{margin:30px 0 15px}footer .middle .title a{margin-bottom:0}}footer .middle a{margin-bottom:5px;display:block}@media only screen and (max-width:767px){footer .middle{padding:0}}footer .bottom{color:#fff;background:#212121;padding-bottom:20px}@media only screen and (max-width:767px){footer .bottom{padding-top:40px;text-align:center}footer .bottom .text-right{text-align:center!important;margin-top:15px}}.popup{height:100%;overflow:auto;transition:.4s;position:fixed;opacity:0;visibility:hidden;top:0;padding-bottom:100px;left:0;width:100%;z-index:10}.popup .cls{margin-bottom:25px;color:#fff;position:relative;text-align:right;margin-top:80px;display:block;z-index:1}.popup .cls span{transform:rotate(45deg);font-size:22px;color:#000;transition:.4s;text-align:center;border-radius:50%;background:#fff;margin-left:20px;width:35px;line-height:35px;vertical-align:middle;display:inline-block}.popup .cls:hover span{color:#fff;background:#000}@media only screen and (max-width:767px){.popup .cls{margin:30px 0}}.popup .box{overflow:hidden;transition:.4s;position:relative;top:-30px;border-radius:10px;background:#fff;z-index:1}.popup .box .img{padding:30px 70px;position:relative;background-size:cover;background-position:50%;z-index:1}.popup .box .img span{font-size:18px;font-weight:700;color:#fff;position:relative;z-index:1}.popup .box .img:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.6);left:0;width:100%}@media only screen and (max-width:767px){.popup .box .img{padding:30px 20px}}.popup .box .img2{padding:205px 70px;position:relative;background-size:cover;background-position:50%;z-index:1}.popup .box .img2 span{font-size:18px;font-weight:700;color:#fff;position:relative;z-index:1}.popup .box .img2:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.1);left:0;width:100%}@media only screen and (max-width:767px){.popup .box .img2{padding:50px 15px}}.popup .box .content{padding:70px 140px}.popup .box .content .check{margin-bottom:50px;width:70px;margin-top:50px}.popup .box .content .link{text-decoration:underline;margin-bottom:50px;margin-top:10px;display:inline-block}@media only screen and (max-width:767px){.popup .box .content{padding:30px 15px}}.popup:after{height:100%;content:"";position:fixed;top:0;background:rgba(0,0,0,.6);left:0;width:100%}.popup.active{opacity:1;visibility:visible}.popup.active .box{top:0}.form label{font-weight:400;margin-bottom:10px}.form input,.form select,.form textarea{height:40px;border:1px solid #ddd;margin-bottom:25px;border-radius:5px;width:100%;padding-left:12px}.form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-position:96%;background-image:url(https://poemsstigandi.top/assets/img/select-arrow.svg);background-repeat:no-repeat}.form textarea{min-height:130px;padding:12px;resize:vertical}.form input[type=file]{padding-top:8px}.form .button{padding:0 30px;border-radius:5px}.button{padding:0 20px;border:0;color:#fff;transition:.4s;text-align:center;border-radius:21px;background:#1fa7bf;line-height:42px;margin-top:40px;display:inline-block}.button.white{color:#000;background:#fff}.button.purple{background:#a32fa8}.button:hover{color:#fff;background:#000}.button:hover.white{background:#1fa7bf}.banner{height:620px;overflow:hidden;justify-content:center;position:relative;background-size:cover;text-align:center;align-items:center;background-position:50%;display:flex!important}.banner .txt{font-size:28px;color:#fff;position:relative;z-index:2}.banner .txt h1,.banner .txt h2{font-size:28px;margin:0}.banner .txt b,.banner .txt strong{color:#1fa7bf}.banner video{height:auto;transform:translateX(-50%) translateY(-50%);min-height:100%;position:absolute;min-width:100%;top:50%;left:50%;width:auto}.banner:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.6);left:0;width:100%;z-index:1}@media (max-height:700px){.banner{height:500px}}@media only screen and (max-width:767px){.banner{height:500px}}main section{transition:1s;position:relative;opacity:0;top:30px}main section.play{opacity:1;top:0}main.home h2,main.home h3{font-size:18px;font-weight:700;margin:0 0 20px}main.home .main-slider .slick-dots{position:absolute;bottom:30px;text-align:center;left:0;width:100%}main.home .main-slider .slick-dots li{padding:0;margin:0 5px;display:inline-block}main.home .main-slider .slick-dots li button{height:5px;padding:0;font-size:0;border:0;transition:.4s;margin:0;border-radius:2px;background:#fff;width:22px;display:inline-block}main.home .main-slider .slick-dots li button:hover{background:#ccc}main.home .main-slider .slick-dots li.slick-active button{background:#1fa7bf}main.home .boxes{padding-top:100px;text-align:center}main.home .boxes img{margin-bottom:30px;width:100%;display:block}main.home .boxes .col-sm-4{margin-right:-5px;margin-bottom:100px;float:none;vertical-align:top;display:inline-block}@media only screen and (max-width:767px){main.home .boxes .col-sm-4{margin-right:0;margin-bottom:60px;display:block}main.home .boxes{padding-top:60px}}main.home .products{overflow:hidden;padding-top:100px;text-align:center}main.home .products .slick-arrow{height:44px;padding:0;font-size:0;border:0;position:absolute;top:50%;background-color:rgba(0,0,0,.3);background-position:50%;border-radius:50%;width:44px;background-repeat:no-repeat;margin-top:-22px;z-index:1}main.home .products .slick-arrow.slick-prev{left:90px;background-image:url(https://poemsstigandi.top/assets/img/slider-prev.svg)}@media only screen and (max-width:767px){main.home .products .slick-arrow.slick-prev{left:30px}}main.home .products .slick-arrow.slick-next{right:90px;background-image:url(https://poemsstigandi.top/assets/img/slider-next.svg)}@media only screen and (max-width:767px){main.home .products .slick-arrow.slick-next{right:30px}}main.home .products .slider{margin:60px -40px 0}main.home .products .slider .img{background-size:cover;margin:0 15px;background-position:50%;padding-bottom:120%}@media only screen and (max-width:767px){main.home .products .slider{margin:30px 0 0}main.home .products{padding-top:60px}}main.home .sustainability{padding:100px 0}main.home .sustainability .img{height:510px;margin-right:120px;background-size:cover;background-position:50%;width:460px;vertical-align:middle;display:inline-block}@media (min-width:768px) and (max-width:991px){main.home .sustainability .img{height:380px;margin-right:60px;width:350px}}@media only screen and (max-width:767px){main.home .sustainability .img{height:300px;margin-right:0;margin-bottom:30px;width:100%}}main.home .sustainability .txt{width:calc(100% - 585px);vertical-align:middle;display:inline-block}@media (min-width:768px) and (max-width:991px){main.home .sustainability .txt{width:calc(100% - 410px)}}@media only screen and (max-width:767px){main.home .sustainability .txt{width:100%}}main.home .sustainability h2,main.home .sustainability h3{margin-bottom:60px}@media only screen and (max-width:767px){main.home .sustainability h2,main.home .sustainability h3{margin-bottom:30px}}main.home .sustainability.odd-class{padding:0}main.home .sustainability.odd-class .img{margin-right:0;margin-left:120px}@media only screen and (max-width:767px){main.home .sustainability.odd-class .img{margin-left:0}main.home .sustainability{padding:60px 0}}main.home .news{padding:60px 0 40px;background:#f2f1f6}main.home .news h2{margin-bottom:60px;text-align:center}main.home .news .img{height:240px;border-top-right-radius:3px;border-top-left-radius:3px;background-size:cover;background-position:50%}@media (min-width:768px) and (max-width:991px){main.home .news .img{height:150px}}main.home .news .txt{border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:30px;background:#fff}main.home .news .txt h3{margin-bottom:30px}@media (min-width:768px) and (max-width:991px){main.home .news .txt{padding:15px}}main.home .news .button{margin-top:40px}@media only screen and (max-width:767px){main.home .news{padding:60px 0}main.home .news .col-sm-4{margin-bottom:30px}main.home .news .button{margin-top:30px}}main.page h1,main.page h2{font-size:18px;font-weight:700;margin:0 0 30px}main.page .banner{height:350px;padding-top:200px}main.page .banner .container{position:relative;z-index:2}main.page .banner h1{font-size:24px;color:#fff;text-align:left;margin:0}@media only screen and (max-width:767px){main.page .banner{height:240px;padding-top:130px}main.page .banner .container{width:100%}}main.page .content{padding:70px 0}@media only screen and (max-width:767px){main.page .content{padding:60px 0}}main.page img{width:100%}@media only screen and (max-width:767px){main.page .col-sm-4 img{margin-bottom:30px}}main.page .col-sm-7{padding-left:45px}@media only screen and (max-width:767px){main.page .col-sm-7{margin-top:30px;padding-left:15px}}main.page .certs li{padding:15px 0;list-style-type:none;border-bottom:1px solid #efefef}main.page .certs li a{transition:.4s;display:block}main.page .certs li a span{transition:.4s;opacity:0;display:inline-block}main.page .certs li a span:before{height:1px;content:"";margin:0 10px;background:#1fa7bf;width:22px;vertical-align:middle;display:inline-block}main.page .certs li a span img{width:15px}main.page .certs li a:hover{color:#1fa7bf}main.page .certs li a:hover span{opacity:1}main.page .logos{margin-top:50px}main.page .logos .row{margin-right:-10px;margin-left:-10px}main.page .logos .row .col-sm-3{margin-bottom:20px;padding-right:10px;padding-left:10px}main.page .career{padding:100px 0;background:#f2f2f2}main.page .career ul{padding-left:20px}main.page .career .img{height:510px;margin-right:120px;background-size:cover;background-position:50%;width:600px;vertical-align:middle;display:inline-block}@media (min-width:992px) and (max-width:1199px){main.page .career .img{height:380px;margin-right:60px;width:350px}}@media (min-width:768px) and (max-width:991px){main.page .career .img{height:380px;margin-right:60px;width:350px}}@media only screen and (max-width:767px){main.page .career .img{height:300px;margin-right:0;margin-bottom:30px;width:100%}}main.page .career .txt{padding-right:calc(50% - 570px);width:calc(100% - 725px);vertical-align:middle;display:inline-block}@media (min-width:992px) and (max-width:1199px){main.page .career .txt{padding-right:30px;width:calc(100% - 410px)}}@media (min-width:768px) and (max-width:991px){main.page .career .txt{width:calc(100% - 410px)}}@media only screen and (max-width:767px){main.page .career .txt{padding-right:0;width:100%}}main.page .career h2,main.page .career h3{margin-bottom:60px}@media only screen and (max-width:767px){main.page .career h2,main.page .career h3{margin-bottom:30px}}main.page .career .button{width:410px}@media (min-width:768px) and (max-width:991px){main.page .career .button{font-size:10px;width:310px}}@media only screen and (max-width:767px){main.page .career .button{font-size:11px;width:100%}}main.page .career .purple{margin-top:10px}@media (min-width:768px) and (max-width:991px){main.page .career{padding:60px 15px}}@media only screen and (max-width:767px){main.page .career{padding:60px 15px}}main.page .career:nth-of-type(2n){background:#fff}main.page .career:nth-of-type(2n) .img{margin-right:0;margin-left:120px}@media (min-width:992px) and (max-width:1199px){main.page .career:nth-of-type(2n) .img{margin-left:60px}}@media (min-width:768px) and (max-width:991px){main.page .career:nth-of-type(2n) .img{margin-left:60px}}@media only screen and (max-width:767px){main.page .career:nth-of-type(2n) .img{margin-left:0}}main.page .career:nth-of-type(2n) .txt{padding-right:0;padding-left:calc(50% - 570px)}@media (min-width:992px) and (max-width:1199px){main.page .career:nth-of-type(2n) .txt{padding-right:0;padding-left:30px}}@media only screen and (max-width:767px){main.page .career:nth-of-type(2n) .txt{padding-left:0}}main.page .contact img{margin-right:10px;width:27px}main.page .contact .button{width:410px;margin-top:80px}main.page .contact .button.purple{margin-top:10px}main.page .contact .form input,main.page .contact .form textarea{margin-bottom:10px;background:#f0f0f0}main.page .contact .form .button{width:100%;margin-top:-5px}main.page .contact .payment{padding:60px 75px;background-size:auto 100%;background-color:#f4f2f8;background-position:100%;border-radius:8px;background-repeat:no-repeat;margin-top:90px}main.page .contact .payment .txt{width:60%}main.page .contact .payment .txt h3{font-size:22px;font-weight:700;color:#1fa7bf;margin:0 0 20px}@media only screen and (max-width:767px){main.page .contact .col-sm-6{margin-bottom:60px}main.page .contact .button{font-size:11px;width:100%;margin-top:0}main.page .contact .form{margin-top:60px}main.page .contact .payment{padding:30px 15px;background-position:90%;margin-top:60px}}main.why .banner{text-align:left}main.why .banner .txt{font-size:18px;width:50%;line-height:1.4}@media only screen and (max-width:767px){main.why .banner .txt{font-size:14px;width:100%}}main.why .banner h1,main.why .banner h2{font-size:44px;font-weight:700;margin:0 0 35px}@media only screen and (max-width:767px){main.why .banner h1,main.why .banner h2{font-size:30px;margin:0 0 30px}}main.why .banner ul{padding-left:20px}main.why .banner:after{background:rgba(0,0,0,.3)}main.why .banner:nth-of-type(2n){text-align:right}main.why .banner:nth-of-type(2n) .txt{float:right}@media only screen and (max-width:767px){main.why .banner:nth-of-type(2n){text-align:left}main.why .banner:nth-of-type(2n) .txt{float:none}}main.news{padding-top:60px;background:#000}main.news .boxes{padding-bottom:60px}main.news h1,main.news h2{font-size:22px;font-weight:700;color:#fff;margin:0 0 40px}main.news .img{height:240px;border-top-right-radius:3px;border-top-left-radius:3px;background-size:cover;background-position:50%}@media (min-width:768px) and (max-width:991px){main.news .img{height:150px}}main.news .txt{border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:25px 30px;margin-bottom:30px;background:#fff}main.news .txt .date{font-size:12px;margin-bottom:20px}main.news .txt h3{font-size:16px;font-weight:700;margin:0 0 10px}main.news .txt .more{padding:0 15px;font-size:12px;color:#fff;transition:.4s;border-radius:11px;background:#000;line-height:22px;margin-top:20px;display:inline-block}main.news .txt .more img{position:relative;top:-1px;margin-left:10px;display:inline-block}main.news .txt .more:hover{background:#1fa7bf}@media (min-width:768px) and (max-width:991px){main.news .txt{padding:15px}}main.news .button{position:relative;margin-top:20px;z-index:1}@media only screen and (max-width:767px){main.news .text-right{text-align:center!important;margin:30px 0}main.news .text-right .button{margin-top:0}}main.news .slider .txt,main.news .video-slider .txt{margin-bottom:0}main.news .slider .slick-dots,main.news .video-slider .slick-dots{position:absolute;bottom:-47px;text-align:center;left:0;width:100%}main.news .slider .slick-dots li,main.news .video-slider .slick-dots li{padding:0;margin:0 5px;display:inline-block}main.news .slider .slick-dots li button,main.news .video-slider .slick-dots li button{height:12px;padding:0;font-size:0;border:0;margin:0;border-radius:6px;background:#fff;width:12px;display:inline-block}main.news .slider .slick-dots li.slick-active button,main.news .video-slider .slick-dots li.slick-active button{background:#1fa7bf}@media only screen and (max-width:767px){main.news .slider .slick-dots,main.news .video-slider .slick-dots{bottom:-35px}}main.news .video-box{margin-bottom:20px;position:relative;background-size:cover;background-position:50%;padding-bottom:56%;display:block}main.news .video-box img{right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}main.news .gallery a{display:none}main.news .gallery a.gallery-box,main.news .gallery a.video-box{display:block}main.news .gallery-box{margin-bottom:30px;position:relative;background-size:cover;background-position:50%;padding-bottom:80%;display:block}main.news .gallery-box .title{font-weight:700;right:30px;color:#fff;position:absolute;bottom:30px;left:30px;z-index:1}main.news .gallery-box:after{height:100%;transition:.4s;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%}main.news .gallery-box:hover:after{opacity:0}main.news .detail h1,main.news .detail h2{font-size:18px;color:#000}main.news .detail .back{margin-bottom:15px;color:#fff;display:block}main.news .detail .back img{transform:rotate(180deg);margin-right:10px}main.news .detail .box{margin-bottom:90px;border-radius:3px;background:#fff}main.news .detail .box .img{height:390px;background-size:cover;background-position:50%}@media only screen and (max-width:767px){main.news .detail .box .img{height:300px}}main.news .detail .box .content{padding:90px}@media only screen and (max-width:767px){main.news .detail .box .content{padding:30px 15px}main.news .detail .box{margin-bottom:60px}}main.history .slick-arrow{height:40px;padding:0;font-size:0;border:0;position:absolute;top:50%;background-color:#fff;border-radius:50%;width:40px;background-repeat:no-repeat;margin-top:-20px;z-index:1}main.history .slick-arrow.slick-prev{background-position:15px 13px;left:70px;background-image:url(https://poemsstigandi.top/assets/img/history-prev.svg)}@media (min-width:768px) and (max-width:991px){main.history .slick-arrow.slick-prev{left:30px}}@media only screen and (max-width:767px){main.history .slick-arrow.slick-prev{left:15px}}main.history .slick-arrow.slick-next{right:70px;background-position:17px 13px;background-image:url(https://poemsstigandi.top/assets/img/history-next.svg)}@media (min-width:768px) and (max-width:991px){main.history .slick-arrow.slick-next{right:30px}}@media only screen and (max-width:767px){main.history .slick-arrow.slick-next{right:15px}}main.history .banner{height:calc(100vh - 105px)}main.history .banner .txt{padding:0 100px;font-size:18px}@media only screen and (max-width:767px){main.history .banner .txt{padding:0 60px;font-size:14px}}main.history .timeline{padding:0 70px;position:absolute;text-align:right;top:calc(100% - 105px);left:0;width:100%;z-index:1}main.history .timeline ul li{color:#fff;list-style-type:none;position:relative;cursor:pointer;padding-bottom:12px;float:left}main.history .timeline ul li span{position:relative;text-align:center;left:35px;width:70px;display:inline-block;z-index:1}@media only screen and (max-width:767px){main.history .timeline ul li span{transform:rotate(-90deg);font-size:12px;text-align:left;top:-48px;left:-20px;width:100px}}main.history .timeline ul li:after{height:10px;right:0;content:"";position:absolute;bottom:2px;background:#fff;width:2px}main.history .timeline .bar{height:5px;position:relative;background:#fff}main.history .timeline .bar span{height:100%;transition:.4s;position:absolute;top:0;background:#1fa7bf;left:0}@media only screen and (max-width:767px){main.history .timeline{padding:0 15px;top:calc(100% - 60px)}}.checkbox-container{font-weight:400;margin-bottom:10px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:28px;display:block}.checkbox-container input{height:0;position:absolute;opacity:0;cursor:pointer;width:0}.checkmark{height:16px;position:absolute;top:2px;background-color:#f5f5f5;border-radius:3px;left:0;width:16px}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #1fa7bf;border-width:0 2px 2px 0;top:3px;left:5px;width:5px}.checkbox-container .checkmark.reverse:after{border:solid #fff;border-width:0 2px 2px 0}.slidecontainer{margin:20px 0 5px;width:100%}.slidecontainer .slider{height:8px;-webkit-appearance:none;appearance:none;outline:none;border-radius:3px;background:#f5f5f5;width:100%}.slidecontainer .slider:hover{opacity:1}.slidecontainer .slider::-webkit-slider-thumb{height:16px;-webkit-appearance:none;appearance:none;border-radius:50%;background:#1fa7bf;cursor:pointer;width:16px}.slidecontainer .slider::-moz-range-thumb{height:16px;border-radius:50%;background:#1fa7bf;cursor:pointer;width:16px}.switch-container .switch{height:20px;margin-bottom:0;position:relative;width:40px;display:inline-block}.switch-container .switch input{height:0;opacity:0;width:0}.switch-container .slider{right:0;-webkit-transition:.4s;transition:.4s;position:absolute;bottom:0;top:0;background-color:#ccc;cursor:pointer;left:0}.switch-container .slider:before{height:18px;-webkit-transition:.4s;transition:.4s;content:"";position:absolute;bottom:1px;background-color:#fff;left:1px;width:18px}.switch-container input:checked+.slider{background-color:#1fa7bf}.switch-container input:focus+.slider{box-shadow:0 0 1px #1fa7bf}.switch-container input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.switch-container .slider.round{border-radius:10px}.switch-container .slider.round:before{border-radius:50%}main.products .filter{color:#3e3e3e;width:310px;float:left}main.products .filter .cls{padding-right:15px;text-align:right;line-height:50px}main.products .filter .cls span{transform:rotate(45deg);font-size:21px;margin-left:10px;vertical-align:middle;display:inline-block}main.products .filter .title{font-size:13px;font-weight:700;cursor:pointer}main.products .filter .title:after{font-size:16px;font-weight:400;color:#1fa7bf;content:"+";position:relative;top:-1px;float:right}main.products .filter .title.active:after{content:"-"}main.products .filter .sub{padding-top:25px;padding-bottom:1px;display:none}main.products .filter .type{padding:25px 30px 5px;background:#1fa7bf}main.products .filter .type .title{margin-bottom:15px;color:#fff}main.products .filter .type .title:after{display:none}main.products .filter .options{padding:25px 35px}main.products .filter .line{height:1px;margin:15px 0;background:#ededed}main.products .filter .line:before{content:"";clear:both;display:block}main.products .filter select{border-radius:0}main.products .filter .volume .max,main.products .filter .volume .min{text-align:center;border-radius:13px;background:#eee;width:106px;line-height:26px;display:inline-block}@media (min-width:768px) and (max-width:991px){main.products .filter .volume .max,main.products .filter .volume .min{width:80px}}main.products .filter .volume .ui-slider .ui-slider-range{background:#1fa7bf}main.products .filter .volume .ui-widget.ui-widget-content{height:8px;border:0;background:#f5f5f5}main.products .filter .volume .ui-widget.ui-widget-content span{border:0;border-radius:50%;background:#1fa7bf}main.products .filter .volume img{margin:0 5px;display:inline-block}main.products .filter .volume .current{color:#1fa7bf;margin-top:20px}main.products .filter .switch-container .title{display:inline-block}main.products .filter .switch-container .title:after{display:none}main.products .filter .switch-container .switch{float:right}@media (min-width:768px) and (max-width:991px){main.products .filter{width:260px}}@media only screen and (max-width:767px){main.products .filter{overflow:scroll;position:fixed;bottom:0;top:105px;background:#fff;left:0;width:100%;display:none;z-index:3}main.products .filter.active{display:block}}main.products .open-filter{margin:30px 0;border-radius:0}main.products .list{min-height:1080px;padding-top:65px;background:#f5f5f5;padding-bottom:40px;width:calc(100% - 310px);float:left}main.products .list .search{margin-bottom:14px;position:fixed;border-top:1px solid #eee;top:104px;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);left:325px;width:calc(100% + 15px);width:calc(100% - 325px);line-height:50px;z-index:2}main.products .list .search .favs{color:#9b9b9d;display:inline-block}main.products .list .search .input{position:relative;padding-right:50px;width:calc(100% - 300px);display:inline-block}main.products .list .search .input button{height:50px;border:0;right:20px;position:absolute;top:0;background-color:#fff;background-position:50%;width:30px;background-image:url(https://poemsstigandi.top/assets/img/products/search.svg);background-repeat:no-repeat}@media only screen and (max-width:767px){main.products .list .search .input{padding-right:30px;width:100%}main.products .list .search .input button{right:0}}main.products .list .search input{height:50px;border:0;width:100%;padding-left:25px}main.products .list .search input::-webkit-input-placeholder{color:#ccc}main.products .list .search input:-ms-input-placeholder{color:#ccc}main.products .list .search input::placeholder{color:#ccc}@media only screen and (max-width:767px){main.products .list .search input{padding-left:0}}@media (min-width:768px) and (max-width:991px){main.products .list .search{left:275px;width:calc(100% - 275px)}}@media only screen and (max-width:767px){main.products .list .search{padding:0 15px;position:static;margin-left:-15px;width:calc(100% + 30px)}}main.products .list .download{padding:0 15px;font-size:12px;margin:0 0 0 30px;border-radius:0;line-height:30px}main.products .list .row{margin-right:-3px;margin-left:-3px}main.products .list .row .col-lg-3{padding:0 3px}@media (min-width:1920px){main.products .list .row .col-lg-3{width:20%}}main.products .list .box{background:#fff;display:block}main.products .list .box .top{padding:15px 20px}main.products .list .box .top .fav{height:16px;cursor:pointer;width:16px;background-image:url(https://poemsstigandi.top/assets/img/products/fav.svg);background-repeat:no-repeat;display:inline-block}main.products .list .box .top .fav.active{background-image:url(https://poemsstigandi.top/assets/img/products/fav-active.svg)}main.products .list .box .top .compare{margin-bottom:0;padding-right:28px;float:right;padding-left:0}main.products .list .box .top .compare .checkmark{right:0;left:auto}main.products .list .box .top .compare input:checked~.checkmark{background-color:#1fa7bf}main.products .list .box .bdg{padding:0 10px;font-size:11px;color:#fff;position:absolute;top:60px;background:#1fa7bf;left:3px;line-height:22px;z-index:1}main.products .list .box .colors{height:16px;text-align:center;margin:20px 0}main.products .list .box .colors span{height:16px;border:1px solid #ebebeb;border-radius:50%;width:16px;display:inline-block}@media only screen and (max-width:767px){main.products .list .box .colors{margin:15px 0}}main.products .list .box .title{font-weight:700;margin-bottom:20px;transition:.4s;text-align:center}@media only screen and (max-width:767px){main.products .list .box .title{font-size:12px}}main.products .list .box .img+.title{margin-top:56px}@media only screen and (max-width:767px){main.products .list .box .img+.title{margin-top:46px}}main.products .list .box .specs{margin-bottom:6px;border-top:1px solid #eee}main.products .list .box .specs .item{overflow:hidden;border-right:1px solid #eee;text-overflow:ellipsis;font-size:11.5px;color:#99999c;border-bottom:1px solid #eee;width:50%;line-height:32px;float:left;white-space:nowrap;padding-left:12px}main.products .list .box .specs .item img{margin-right:10px}@media only screen and (max-width:767px){main.products .list .box .specs .item{width:100%}}main.products .list .box:hover .title{color:#1fa7bf}@media (min-width:768px) and (max-width:991px){main.products .list{width:calc(100% - 260px)}}@media only screen and (max-width:767px){main.products .list{min-height:0;padding-top:0;padding-bottom:30px;width:100%}}main.products .img{background-size:auto 100%;background-position:50%;padding-bottom:100%;background-repeat:no-repeat}main.products .compare-button{right:60px;position:fixed;opacity:0;bottom:60px;visibility:hidden;border-radius:0;cursor:pointer;line-height:52px;z-index:1}main.products .compare-button.active{opacity:1;visibility:visible}@media only screen and (max-width:767px){main.products .compare-button{padding:0;right:0;bottom:0;text-align:center;width:100%;line-height:42px}}main.products .detail{padding:45px}main.products .detail h1{font-size:18px;font-weight:700;margin:0 0 40px}main.products .detail .back{margin-bottom:15px;color:#000;text-align:left;display:block}main.products .detail .back img{transform:rotate(180deg);margin-right:10px}@media only screen and (max-width:767px){main.products .detail .back{margin:15px 0}}main.products .detail .col-sm-7{padding-left:25px}@media only screen and (max-width:767px){main.products .detail .col-sm-7{margin:30px 0;padding-left:15px}}main.products .detail .slider .slick-arrow{height:30px;padding:0;font-size:0;border:0;transition:.4s;position:absolute;top:50%;background-color:#1fa7bf;background-position:50%;border-radius:50%;width:30px;background-repeat:no-repeat;margin-top:-15px;z-index:1}main.products .detail .slider .slick-arrow.slick-prev{left:15px;background-image:url(https://poemsstigandi.top/assets/img/slider-prev.svg)}main.products .detail .slider .slick-arrow.slick-next{right:15px;background-position:11px;background-image:url(https://poemsstigandi.top/assets/img/slider-next.svg)}main.products .detail .slider .slick-arrow:hover{background-color:#000}main.products .detail .info{position:relative}main.products .detail .info ul li{font-weight:700;list-style-type:none;border-bottom:1px solid #eee;line-height:30px}main.products .detail .info ul li span{font-weight:400;width:160px;display:inline-block}main.products .detail .info ul li:nth-of-type(odd){background:#e8f6f7}main.products .detail .info ul:nth-of-type(2){right:0;position:absolute;top:0;width:50%}@media only screen and (max-width:767px){main.products .detail{padding:0}}