@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes colorchange{0%{background:#e32c87}25%{background:#148ca8}50%{background:#000}75%{background:#148ca8}to{background:#e32c87}}@keyframes topbarcolorchange{0%{background:#4285f4}25%{background:#148ca8}50%{background:#e32c87}75%{background:#fc8412}to{background:#4285f4}}@keyframes yellowcolorchange{0%{background:#ffc627}25%{background:#148ca8}50%{background:#e32c87}75%{background:#148ca8}to{background:#e32c87}}.page-template-template-works #mobile_header{margin-bottom:35px}.page-template-template-works h1{margin:0;font-size:40px;margin-bottom:10px;font-family:Gotham-Light,Helvetica,Arial,sans-serif}@media (max-width:1199px){.page-template-template-works h1{font-size:33px}}@media (max-width:991px){.page-template-template-works h1{font-size:25px}}.page-template-template-works .main_content{font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:20px}.page-template-template-works .the_swag_wrapper{padding:0;position:relative}.page-template-template-works .the_swag_wrapper .the_swag_content{position:absolute;z-index:1;left:20px}.page-template-template-works .work_gallery{margin-bottom:10px;overflow:hidden}.page-template-template-works .work_gallery #work_gallery_slideshow{overflow:hidden;padding:0}.page-template-template-works .work_gallery #work_gallery_slideshow figure{background-repeat:no-repeat;background-position:50%;background-size:cover;height:400px;width:100%}.page-template-template-works .work_gallery #work_gallery_slideshow figure:active,.page-template-template-works .work_gallery #work_gallery_slideshow figure:focus,.page-template-template-works .work_gallery #work_gallery_slideshow figure:hover{outline:none;text-decoration:none}.page-template-template-works .work_gallery #work_gallery_slideshow figure a{display:block;height:100%}.page-template-template-works .work_gallery #work_gallery_slideshow figure a:active,.page-template-template-works .work_gallery #work_gallery_slideshow figure a:focus,.page-template-template-works .work_gallery #work_gallery_slideshow figure a:hover{outline:none;text-decoration:none}.page-template-template-works .work_gallery #work_gallery_slideshow figure .work_thumbnail{opacity:0;height:100%;width:100%}.page-template-template-works .work_gallery #work_gallery_slideshow .work-next,.page-template-template-works .work_gallery #work_gallery_slideshow .work-prev{position:absolute;font-size:40px;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;color:#000;display:block;width:50px;height:100px;text-align:center;line-height:50px;top:calc(50% - 50px);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:10;cursor:pointer}.page-template-template-works .work_gallery #work_gallery_slideshow .work-next:hover,.page-template-template-works .work_gallery #work_gallery_slideshow .work-prev:hover{color:#e32c87}.page-template-template-works .work_gallery #work_gallery_slideshow .work-prev{left:-30px;opacity:0}.page-template-template-works .work_gallery #work_gallery_slideshow .work-next{right:-30px;opacity:0}.page-template-template-works .work_gallery #work_gallery_slideshow:hover .work-prev{left:0;opacity:1}.page-template-template-works .work_gallery #work_gallery_slideshow:hover .work-next{right:0;opacity:1}.page-template-template-works .portfolio-categories{margin-bottom:15px}.page-template-template-works .portfolio-categories .radio_wrapper{display:inline-block;margin-bottom:10px}.page-template-template-works .portfolio-categories .radio_wrapper .btn{background-color:#18b205;color:#fff;border-radius:0;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase}.page-template-template-works .portfolio-categories .radio_wrapper input{opacity:0;width:0;height:0;pointer-events:none}.page-template-template-works #sobo_posts_wrap{position:relative;overflow:hidden}.page-template-template-works #sobo_posts_wrap .grid-item,.page-template-template-works #sobo_posts_wrap .grid-sizer{width:calc(33.3333333333% - 10px)}@media (max-width:1199px){.page-template-template-works #sobo_posts_wrap .grid-item,.page-template-template-works #sobo_posts_wrap .grid-sizer{width:calc(50% - 10px)}}@media (max-width:991px){.page-template-template-works #sobo_posts_wrap .grid-item,.page-template-template-works #sobo_posts_wrap .grid-sizer{width:100%}}.page-template-template-works #sobo_posts_wrap .grid-item{opacity:0;float:left;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:5px;margin-bottom:10px}.page-template-template-works #sobo_posts_wrap .grid-item img{margin:0 auto;display:inherit;max-width:100%;width:100%;height:100%}.page-template-template-works #sobo_posts_wrap .grid-item.imageLoaded{opacity:1}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper{position:relative;overflow:hidden;cursor:pointer}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 10px;padding-bottom:110px;background-color:rgba(0,0,0,.65);opacity:0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;cursor:default}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .slimScrollDiv{height:calc(100% - 120px)!important}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content{height:100%;max-height:208px;overflow:hidden;color:#fff;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:20px;position:relative}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content .content_final{opacity:0}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content strong{font-family:Gotham-Bold,Helvetica,Arial,sans-serif}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content p{padding:0 10px}@media (max-width:768px){.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content{font-size:17px}}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content a.read_more_works{width:100%;position:absolute;bottom:0;padding:15px 0;display:block;text-align:center;border:none;outline:none}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content a.read_more_works:focus{border:none;outline:none}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content.open{max-height:unset}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .porfolio_content.open a.read_more_works{display:none}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .similar-outer{color:#fff;text-align:center;width:100%;font-size:17px;min-height:100px}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .similar-outer>.inner{display:table;min-height:100px;width:100%}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .similar-outer>.inner>.inner{display:table-cell;vertical-align:middle}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .similar-outer a.filter-cat{color:#18b205}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .similar-outer .btn{background-color:#18b205;color:#fff;text-transform:uppercase;font-family:Gotham-Bold,Helvetica,Arial,sans-serif}@media (max-width:1024px){.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info{display:none}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .grid-info .slimScrollDiv{height:calc(100% - 120px)!important}}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar{position:relative;z-index:3;background-color:#000;color:#fff;text-align:center;width:100%;font-size:17px;padding:10px;min-height:110px}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar a.read_more_works_mobile{width:100%;bottom:0;padding:0;display:block;text-align:center}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar a.filter-cat{color:#18b205}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar .btn{background-color:#18b205;color:#fff;text-transform:uppercase;font-family:Gotham-Bold,Helvetica,Arial,sans-serif}@media (min-width:1025px){.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar{display:none}}@media (max-width:1024px){.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper .similar{display:block}}.page-template-template-works #sobo_posts_wrap .grid-item .grid-item-wrapper:hover .grid-info{opacity:1}.page-template-template-works #sobo_posts_wrap.loading:after{width:100%;top:0;left:0;background-color:#fff;z-index:1}.page-template-template-works #sobo_posts_wrap.loading:after,.page-template-template-works #sobo_posts_wrap.loading:before{content:"";display:block;height:100%;background-size:initial;background-position:50%;background-repeat:no-repeat;position:absolute}.page-template-template-works #sobo_posts_wrap.loading:before{z-index:2;width:calc(100% - 30px);background-image:url(../images/logo/sobo-watermark.webp);animation:rotating 2s linear infinite}.page-template-template-works #sobo_loadmore{width:100%;padding:10px 15px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#ffc627;color:#000;border:2px solid #ffc627;cursor:pointer;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.page-template-template-works #sobo_loadmore:hover{background-color:#fff;border:2px solid #ffc627}.page-template-template-works #sobo_loadmore.processing{background-color:#000;color:#ffc627}.page-template-template-works div#works-more{width:100vw;height:100vh;pointer-events:none;z-index:99999;position:fixed;opacity:0;left:0;top:100vh;color:#fff;padding:90px;background-color:rgba(31,29,29,.65);font-size:30px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@media (max-width:768px){.page-template-template-works div#works-more{font-size:18px;padding:20px 10px}}.page-template-template-works div#works-more .content{height:calc(100vh - 180px)!important;top:0;max-width:900px;width:90%;margin:0 auto;padding:30px;background-color:#1f1d1d;position:relative;padding-top:45px}@media (max-width:768px){.page-template-template-works div#works-more .content{width:100%;padding:20px 10px;padding-top:45px;top:85px}}.page-template-template-works div#works-more div#works-close{cursor:pointer;position:absolute;right:20px;top:0;z-index:10;font-size:40px;line-height:40px}.page-template-template-works div#works-more .works_image{display:block;text-align:center}.page-template-template-works div#works-more .works_image img{max-width:400px;margin:0 auto;margin-bottom:30px}@media (max-width:767px){.page-template-template-works div#works-more .works_image img{max-width:350px}}@media (max-width:480px){.page-template-template-works div#works-more .works_image img{max-width:100%}}.page-template-template-works div#works-more .works_image.slider_based{max-width:400px;margin:0 auto;position:relative;margin-bottom:30px}.page-template-template-works div#works-more .works_image.slider_based .slick-list{padding:0!important}.page-template-template-works div#works-more .works_image.slider_based img{max-width:100%;height:auto;margin-bottom:0}.page-template-template-works div#works-more .works_image.slider_based .product-next,.page-template-template-works div#works-more .works_image.slider_based .product-prev{position:absolute;font-size:35px;background-color:#ffc627;background-size:contain;background-repeat:no-repeat;background-position:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:40px;text-align:center;line-height:35px;top:calc(50% - 20px);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:10;cursor:pointer}.page-template-template-works div#works-more .works_image.slider_based .product-next:hover,.page-template-template-works div#works-more .works_image.slider_based .product-prev:hover{color:#e32c87}.page-template-template-works div#works-more .works_image.slider_based .product-prev{left:-40px}@media (max-width:580px){.page-template-template-works div#works-more .works_image.slider_based .product-prev{left:0}}.page-template-template-works div#works-more .works_image.slider_based .product-next{right:-40px}@media (max-width:580px){.page-template-template-works div#works-more .works_image.slider_based .product-next{right:0}}.page-template-template-works div#works-more p strong{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}.page-template-template-works div#works-more.active{pointer-events:all;opacity:1;width:100vw;height:100vh;top:0}.page-template-template-works .pswp,.page-template-template-works .pswp .pswp__container,.page-template-template-works .pswp .pswp__zoom-wrap{-ms-touch-action:auto!important;touch-action:auto!important}.page-template-template-works .pswp__container,.page-template-template-works .pswp__zoom-wrap{background-color:#1f1d1d}.single-swag-portfolios .btn{font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;height:46px;text-decoration:none;background-color:var(--btn-bg);background-repeat:repeat-x;background-position:0 -40%;border:1px solid var(--btn-border);outline:1px solid var(--btn-border);color:var(--btn-color);padding:0 2rem;box-shadow:4px 4px 0 0 var(--btn-shadow);transition:background-position 1s linear,transform .2s,box-shadow .2s;border-radius:50px;background-clip:padding-box;transform:translateZ(0);white-space:nowrap;overflow:hidden}.single-swag-portfolios .btn .btn-text{padding:.2em 1px;overflow:hidden;position:relative}@media (max-width:768px){.single-swag-portfolios .btn .btn-text{-ms-flex:1;flex:1}}.single-swag-portfolios .btn .btn-text span{display:block;transform:translateY(0) rotate(.001deg);transition:transform var(--animation-bounce);color:var(--btn-color)}.single-swag-portfolios .btn .btn-text span:after{content:attr(data-text);position:absolute;left:0;top:0;transform:translateY(120%) rotate(.001deg);transition:transform var(--animation-bounce);color:var(--btn-color-hover)}.single-swag-portfolios .btn--arrow{padding:0 11px 0 32px}.single-swag-portfolios .btn--arrow .btn-arrow{background-color:var(--btn-arrow-bg);width:26px;height:26px;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .2s;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px}.single-swag-portfolios .btn--arrow .btn-arrow svg{display:block}.single-swag-portfolios .btn--arrow .btn-arrow svg path{stroke:var(--btn-arrow-color)}.single-swag-portfolios .btn--arrow-start{padding:0 32px 0 11px}.single-swag-portfolios .btn--arrow-start .btn-arrow{margin-left:0;margin-right:20px}.single-swag-portfolios .btn--arrow-start .btn-arrow svg{transform:rotate(268deg)}.single-swag-portfolios .btn--outline-primary{--btn-bg:#fff;--btn-border:#ffc627;--btn-color:#ffc627;--btn-shadow:#ffc627;--btn-bg-hover:#fff;--btn-border-hover:#148ca8;--btn-color-hover:#148ca8;--btn-shadow-hover:#148ca8;--btn-arrow-bg:#ffc627;--btn-arrow-color:#fff;--btn-arrow-bg-hover:#148ca8;--btn-arrow-color-hover:#fff}.single-swag-portfolios .btn--outline-primary,.single-swag-portfolios .btn--outline-secondary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='300' height='150' viewBox='0 0 300 150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 62.91V21.206c21.12 8.477 43.739-2.096 64.808-5.371 22.38-3.485 45.158-3.425 67.688-1.608 32.888 2.656 64.177 10.793 97.296 4.982 12.95-2.276 25.039-5.98 38.379-4.293 10.75 1.358 20.959 5.521 31.829 6.29V150H0V62.91z' fill='%23b2dfff'/%3E%3C/svg%3E")}.single-swag-portfolios .btn--outline-secondary{--btn-bg:#fff;--btn-border:#e32c87;--btn-color:#e32c87;--btn-shadow:#e32c87;--btn-bg-hover:#fff;--btn-border-hover:#148ca8;--btn-color-hover:#148ca8;--btn-shadow-hover:#148ca8;--btn-arrow-bg:#e32c87;--btn-arrow-color:#fff;--btn-arrow-bg-hover:#148ca8;--btn-arrow-color-hover:#fff}.single-swag-portfolios .btn--outline-secondary .btn-text span{color:var(--btn-color)}@media (min-width:768px){.single-swag-portfolios .btn.btn--shadow{width:100%}.single-swag-portfolios .btn--arrow{-ms-flex-pack:justify;justify-content:space-between}.single-swag-portfolios .btn--arrow .btn-text{margin:auto}}@media (min-width:1024px){.single-swag-portfolios .btn{width:-webkit-fit-content;width:fit-content;font-size:16px;height:50px;box-shadow:5px 5px 0 0 var(--btn-shadow)}.single-swag-portfolios .btn:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);outline-color:var(--btn-border-hover);color:var(--btn-color-hover);background-position:300% 50%;box-shadow:5px 5px 0 0 var(--btn-shadow-hover)}.single-swag-portfolios .btn:hover .btn-text span{transform:translateY(-115%) rotate(.001deg)}.single-swag-portfolios .btn:hover .btn-text span:after{transform:translateY(115%) rotate(.001deg)}.single-swag-portfolios .btn:hover .btn-icon svg{transform:translateY(-115%) rotate(.001deg)}.single-swag-portfolios .btn:hover .btn-icon svg:last-child{transform:translateY(0) rotate(.001deg)}.single-swag-portfolios .btn--shadow:hover{transform:translateY(-4px)}.single-swag-portfolios .btn--arrow:hover .btn-arrow{transform:rotate(45deg) scale(1.23);background-color:var(--btn-arrow-bg-hover)}.single-swag-portfolios .btn--arrow:hover .btn-arrow span{color:var(--btn-color)}.single-swag-portfolios .btn--arrow:hover .btn-arrow svg path{stroke:var(--btn-arrow-color-hover)}.single-swag-portfolios .btn--arrow-start:hover .btn-arrow{transform:rotate(-45deg) scale(1.23)}}.single-swag-portfolios .blog-entry-sidebar{box-shadow:0 30px 60px 0 rgba(0,0,0,.15);margin:0}.single-swag-portfolios .blog-entry-sticky{margin:0;margin-top:60px}@media (max-width:1023px){.single-swag-portfolios .blog-entry-sticky{display:none}}@media (max-width:767px){.single-swag-portfolios .entry-content{margin-bottom:30px}}.single-swag-portfolios .entry-content .section_title{text-align:left!important}.single-swag-portfolios .entry-content .content-wrapper{font-weight:400;font-size:24px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif}@media (max-width:767px){.single-swag-portfolios .entry-content .content-wrapper{font-size:18px}}.single-swag-portfolios .single-portfolio-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.single-swag-portfolios .single-portfolio-row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.single-swag-portfolios .portfolio-single-slider{box-shadow:none;width:100%;max-width:100%;position:relative}.single-swag-portfolios .portfolio-single-slider img{width:100%;height:auto;display:block;max-width:100%}.single-swag-portfolios .portfolio-single-slider .slick-list{padding:0!important}.single-swag-portfolios .portfolio-single-slider .slick-slide,.single-swag-portfolios .portfolio-single-slider .slick-slide.slick-active,.single-swag-portfolios .portfolio-single-slider .slick-slide.slick-current,.single-swag-portfolios .portfolio-single-slider .slick-slide:focus{border:none;outline:none}.single-swag-portfolios .portfolio-single-slider .product-next,.single-swag-portfolios .portfolio-single-slider .product-prev{position:absolute;font-size:35px;background-color:#ffc627;background-size:contain;background-repeat:no-repeat;background-position:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:40px;text-align:center;line-height:35px;top:calc(50% - 20px);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:10;cursor:pointer}.single-swag-portfolios .portfolio-single-slider .product-next:hover,.single-swag-portfolios .portfolio-single-slider .product-prev:hover{color:#e32c87}.single-swag-portfolios .portfolio-single-slider .product-prev{left:0}.single-swag-portfolios .portfolio-single-slider .product-next{right:0}.single-swag-portfolios .single-portfolio-cta{margin-top:40px;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-swag-portfolios .single-portfolio-cta .cta-button{opacity:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}@media (max-width:1366px) and (min-width:1024px){.single-swag-portfolios .single-portfolio-cta .cta-button{padding:16px 32px;font-size:17px}}@media (max-width:1023px) and (min-width:769px){.single-swag-portfolios .single-portfolio-cta .cta-button{padding:15px 28px;font-size:16px}}@media (max-width:768px){.single-swag-portfolios .single-portfolio-cta .cta-button{padding:14px 24px;font-size:16px}}@media (max-width:480px){.single-swag-portfolios .single-portfolio-cta .cta-button{padding:12px 20px;font-size:15px;width:100%;width:-webkit-fit-content;width:fit-content;margin:auto;min-width:256px}}.single-swag-portfolios .portfolio-cats{margin-top:20px;display:-ms-flexbox;display:flex;row-gap:10px;column-gap:8px;text-align:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-swag-portfolios .portfolio-cats .portfolio-cat-tag{display:inline-block;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;background:#28a745;color:#fff;padding:6px 16px 4px;height:auto;border-radius:20px;font-size:12px;font-weight:600;box-shadow:0 5px 15px rgba(40,167,69,.3)}.single-swag-portfolios .single-portfolio__grid.lg-above{margin-top:100px}@media (max-width:1024px){.single-swag-portfolios .single-portfolio__grid.lg-above{display:none}}.single-swag-portfolios .single-portfolio__grid.lg-below{display:none}@media (max-width:1024px){.single-swag-portfolios .single-portfolio__grid.lg-below{margin-top:60px;display:block}}.single-swag-portfolios .single-portfolio__grid h2{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}.single-swag-portfolios .single-portfolio__grid-inner{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}@media (min-width:567px) and (max-width:884px){.single-swag-portfolios .single-portfolio__grid-inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:885px) and (max-width:1024px){.single-swag-portfolios .single-portfolio__grid-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px) and (max-width:1252px){.single-swag-portfolios .single-portfolio__grid-inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1253px){.single-swag-portfolios .single-portfolio__grid-inner{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.single-swag-portfolios .single-portfolio__grid-inner .single-portfolio__grid-item:nth-child(n+5){display:none}}.single-swag-portfolios .single-portfolio__grid-item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:16px;background-color:#fff;padding:6px 6px 24px;border-radius:20px;padding:8px 8px 24px;border:1px solid #d9d6d2}.single-swag-portfolios .single-portfolio__grid-item figure{margin:0;overflow:hidden;position:relative;-ms-flex:0 0 auto;flex:0 0 auto}.single-swag-portfolios .single-portfolio__grid-item figure a{display:block;position:relative;overflow:hidden;border-radius:12px;padding-top:175px}@media (max-width:767px){.single-swag-portfolios .single-portfolio__grid-item figure a{padding-top:56%}}.single-swag-portfolios .single-portfolio__grid-item figure a img{aspect-ratio:auto 300/172;display:block;max-width:100%;height:auto;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.single-swag-portfolios .single-portfolio__grid-item-body{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:230px;padding:15px 15px 0}.single-swag-portfolios .single-portfolio__grid-item-body h3{margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;margin:0 0 30px;font-size:20px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;text-decoration:none}.single-swag-portfolios .single-portfolio__grid-item-body h3 a{color:#000;text-decoration:none;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.single-swag-portfolios .single-portfolio__grid-item-body h3 a:hover{color:#e32c87;text-decoration:none}.single-swag-portfolios .single-portfolio__grid-item-body .excerpt-wrap{margin:-10px 0 40px}.single-swag-portfolios .single-portfolio__grid-item-body .excerpt-wrap p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:16px}.single-swag-portfolios .single-portfolio__grid-item-body .link-arrow{margin-top:auto}.single-swag-portfolios .single-portfolio__grid-item-body .link-arrow .btn-text{padding:0}@media (max-width:1024px){.single-swag-portfolios .single-portfolio__grid-item-body .link-arrow .btn-text{margin:auto}}
/*# sourceMappingURL=works-416d6020c0.css.map */
