.section-instagram{box-sizing:border-box;background-color:#fff;position:relative;z-index:1}.section-instagram .header-holder{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:1920px;margin:auto;box-sizing:border-box;padding:0 20px;margin-bottom:clamp(45px,4.1666666667vw,80px)}@media only screen and (min-width : 768px){.section-instagram .header-holder{padding-left:clamp(20px,6.25vw,135px);padding-right:clamp(20px,6.25vw,135px)}}@media only screen and (min-width : 1024px){.section-instagram .header-holder{justify-content:space-between;flex-wrap:nowrap}}.section-instagram .header-holder .header{margin-bottom:0;text-align:center}.section-instagram .header-holder .button-holder-wrap{margin-top:20px}@media only screen and (min-width : 1024px){.section-instagram .header-holder .button-holder-wrap{margin-top:0}}.section-instagram .header-holder .button-holder-wrap .button-holder .btn:hover{color:#b1714d}.section-instagram .instagram-content{display:flex;flex-wrap:wrap;max-width:1920px;box-sizing:border-box;padding:0 clamp(5px,.6770833333vw,13px);margin:auto;margin-bottom:clamp(10px,1.3541666667vw,26px)}.section-instagram .instagram-content .lightwidget__link{overflow:hidden;border-radius:clamp(10px,1.0416666667vw,20px)}.section-instagram .instagram-content .single-image-wrap{width:50%;margin-bottom:10px;padding:0 clamp(5px,.6770833333vw,13px);box-sizing:border-box;cursor:pointer;display:block}@media only screen and (min-width : 768px){.section-instagram .instagram-content .single-image-wrap{width:25%;margin-bottom:0}}.section-instagram .instagram-content .single-image-wrap .image-holder{position:relative;overflow:hidden;border-radius:clamp(10px,1.0416666667vw,20px);padding-top:100%}.section-instagram .instagram-content .single-image-wrap .image-holder .instagram-image{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.section-instagram .instagram-content .single-image-wrap .image-holder:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms}.section-instagram .instagram-content .single-image-wrap .image-holder .instagram-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:clamp(45px,3.3854166667vw,65px);opacity:0;visibility:hidden;-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms}.section-instagram .instagram-content .single-image-wrap .image-holder:hover:after,.section-instagram .instagram-content .single-image-wrap .image-holder:hover .instagram-icon{opacity:1;visibility:visible}.section-instagram .instagram-slider-holder{box-sizing:border-box;padding-left:20px;overflow:hidden}@media only screen and (min-width : 768px){.section-instagram .instagram-slider-holder{padding-left:0}}@media only screen and (min-width : 768px){.section-instagram .instagram-slider-holder .swiper-pagination-holder{display:none}}.section-instagram .instagram-slider-holder .swiper-pagination-holder .swiper-pagination-progressbar{position:relative;margin-top:clamp(30px,2.34375vw,45px);background-color:#e0e0e0}.section-instagram .instagram-slider-holder .swiper-pagination-holder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#b1714d}.section-instagram .instagram-slider-holder .image-holder{position:relative;padding-top:120%;overflow:hidden;border-radius:clamp(12px,.8333333333vw,16px)}.section-instagram .instagram-slider-holder .image-holder img{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width : 767px){.section-instagram .lightwidget__posts--grid .lightwidget__tile{flex-basis:initial;max-width:100%;width:50%}}
