.df-buttons .df-button.df-activebutton,.df-button.df-activebutton{background-color:#dccce9!important;color:#000000!important;border-color:#dccce9!important;background-image:none!important;box-shadow:none!important}#portfolio .df-animation{-webkit-animation:scale-in-center 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:scale-in-center 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media (max-width:767px){.df-buttons{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:6px 0 12px;margin:8px -12px 18px;scroll-snap-type:x mandatory}.df-buttons .et_pb_column{display:inline-block!important;width:auto!important;padding:0 6px!important;vertical-align:top;white-space:normal;scroll-snap-align:start}.df-buttons .et_pb_module,.df-buttons .et_pb_button.df-button{display:inline-block!important;margin:0!important}.df-buttons .et_pb_button.df-button{padding:10px 16px!important;font-size:16px!important;border-radius:9999px!important}.df-buttons::-webkit-scrollbar{display:none}}