.soltech-post{overflow:hidden;padding:120px 0 120px}@media only screen and (max-width:1024px){.soltech-post{padding:120px 0 100px}}@media only screen and (max-width:767px){.soltech-post{padding:100px 0 80px}}.soltech-post .container{max-width:1000px}.soltech-post__breadcrumb{font-size:18px}.soltech-post__breadcrumb svg{overflow:visible;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:9px;height:auto}.soltech-post__image{width:100%;height:400px;position:relative;margin-bottom:40px}@media screen and (max-width:767px){.soltech-post__image{height:300px}}.soltech-post__image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.soltech-post h1{margin-top:10px;margin-bottom:40px}@media only screen and (max-width:767px){.soltech-post h1{font-size:40px}}.soltech-post__content{font-size:20px}@media only screen and (max-width:767px){.soltech-post__content{font-size:18px}}.soltech-post__content::after,.soltech-post__content::before{content:"";display:table;clear:both}.soltech-post__content h1,.soltech-post__content h2,.soltech-post__content h3,.soltech-post__content h4,.soltech-post__content h5,.soltech-post__content h6{margin-bottom:20px}.soltech-post__content h2,.soltech-post__content h3,.soltech-post__content h4,.soltech-post__content h5,.soltech-post__content h6{margin-top:50px}@media screen and (max-width:767px){.soltech-post__content h2,.soltech-post__content h3,.soltech-post__content h4,.soltech-post__content h5,.soltech-post__content h6{margin-top:40px}}.soltech-post__content p{margin-bottom:15px}.soltech-post__content>:first-child{margin-top:0}.soltech-post__content select{margin-bottom:15px}.soltech-post__content ol li,.soltech-post__content ul li{margin-bottom:15px}.soltech-post__content ol li:last-child,.soltech-post__content ul li:last-child{margin-bottom:0}.soltech-post__content>figure{margin-bottom:15px}.soltech-post__content>:last-child{margin-bottom:0}.soltech-post__content .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;text-align:center}.soltech-post__content .gallery-item{padding:15px;margin:0;width:100%}.soltech-post__content .gallery.gallery-columns-2 .gallery-item{width:50%}.soltech-post__content .gallery.gallery-columns-3 .gallery-item{width:33.3333333333%}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-3 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-4 .gallery-item{width:25%}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-4 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-5 .gallery-item{width:20%}@media only screen and (max-width:991px){.soltech-post__content .gallery.gallery-columns-5 .gallery-item{width:25%}}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-5 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-6 .gallery-item{width:16.6666666667%}@media only screen and (max-width:991px){.soltech-post__content .gallery.gallery-columns-6 .gallery-item{width:25%}}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-6 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-7 .gallery-item{width:14.2857142857%}@media only screen and (max-width:991px){.soltech-post__content .gallery.gallery-columns-7 .gallery-item{width:25%}}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-7 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-8 .gallery-item{width:12.5%}@media only screen and (max-width:991px){.soltech-post__content .gallery.gallery-columns-8 .gallery-item{width:25%}}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-8 .gallery-item{width:50%}}.soltech-post__content .gallery.gallery-columns-9 .gallery-item{width:11.1111111111%}@media only screen and (max-width:991px){.soltech-post__content .gallery.gallery-columns-9 .gallery-item{width:25%}}@media only screen and (max-width:767px){.soltech-post__content .gallery.gallery-columns-9 .gallery-item{width:50%}}.soltech-portfolio__content{padding:200px 0 120px}@media screen and (max-width:1024px){.soltech-portfolio__content{padding:180px 0 100px}}@media screen and (max-width:767px){.soltech-portfolio__content{padding:110px 0 80px}}.soltech-portfolio__image{float:right;width:50%;margin:0 0 40px 40px;border-radius:10px;-webkit-box-shadow:8px 5px 35px -2px rgb(41 41 41 / .15);box-shadow:8px 5px 35px -2px rgb(41 41 41 / .15)}@media screen and (max-width:767px){.soltech-portfolio__image{width:100%}}.soltech-portfolio__button{margin:50px auto 0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.soltech-portfolio-gallery{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.soltech-portfolio-gallery__image{width:calc(20% - 16px);cursor:pointer}@media screen and (max-width:1024px){.soltech-portfolio-gallery__image{width:calc(33.33% - 14px)}}@media screen and (max-width:549px){.soltech-portfolio-gallery__image{width:100%}}.soltech-portfolio-gallery__image-wrap{border-radius:20px;overflow:hidden;position:relative;padding-bottom:70%}.soltech-portfolio-gallery__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.soltech-portfolio-gallery__popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:9999;overflow:auto;padding:100px 0}.soltech-portfolio-gallery__popup img{max-width:90%;border-radius:10px;height:auto;width:100%;margin:0 auto;display:block}.soltech-portfolio-gallery__popup.show{opacity:1;visibility:visible}.soltech-portfolio-gallery__popup-close{position:absolute;top:20px;right:30px;font-size:30px;color:#fff;cursor:pointer}